org.netbeans.modules.refactoring.java.api
Class PushDownRefactoring
java.lang.Object
org.netbeans.modules.refactoring.api.AbstractRefactoring
org.netbeans.modules.refactoring.java.api.PushDownRefactoring
public class PushDownRefactoring
- extends AbstractRefactoring
Push Down Refactoring implementation class.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PushDownRefactoring
public PushDownRefactoring(TreePathHandle sourceType)
- Creates a new instance of PushDownRefactoring
- Parameters:
sourceType -
getMembers
public MemberInfo<ElementHandle<? extends Element>>[] getMembers()
- Returns descriptors of the members to pull up.
- Returns:
- Member descriptors.
setMembers
public void setMembers(MemberInfo<ElementHandle<? extends Element>>[] members)
- Sets members (using their descriptors) to pull up.
- Parameters:
members - Descriptors of members to be pulled up.
getSourceType
public TreePathHandle getSourceType()