public class PushDownRefactoring extends AbstractRefactoring
INIT, PARAMETERS_CHECK, PRE_CHECK, PREPARE
Constructor and Description |
---|
PushDownRefactoring(TreePathHandle sourceType)
Creates a new instance of PushDownRefactoring
|
Modifier and Type | Method and Description |
---|---|
MemberInfo<ElementHandle<? extends Element>>[] |
getMembers()
Returns descriptors of the members to pull up.
|
TreePathHandle |
getSourceType() |
void |
setMembers(MemberInfo<ElementHandle<? extends Element>>[] members)
Sets members (using their descriptors) to pull up.
|
addProgressListener, cancelRequest, checkParameters, fastCheckParameters, getContext, getRefactoringSource, preCheck, prepare, removeProgressListener
public PushDownRefactoring(TreePathHandle sourceType)
sourceType
- public MemberInfo<ElementHandle<? extends Element>>[] getMembers()
public void setMembers(MemberInfo<ElementHandle<? extends Element>>[] members)
members
- Descriptors of members to be pulled up.public TreePathHandle getSourceType()