org.netbeans.modules.refactoring.java/1 1.37.0 1

org.netbeans.modules.refactoring.java.api
Class PushDownRefactoring

java.lang.Object
  extended by org.netbeans.modules.refactoring.api.AbstractRefactoring
      extended by org.netbeans.modules.refactoring.java.api.PushDownRefactoring

public class PushDownRefactoring
extends AbstractRefactoring

Push Down Refactoring implementation class.


Field Summary
 
Fields inherited from class org.netbeans.modules.refactoring.api.AbstractRefactoring
INIT, PARAMETERS_CHECK, PRE_CHECK, PREPARE
 
Constructor Summary
PushDownRefactoring(TreePathHandle sourceType)
          Creates a new instance of PushDownRefactoring
 
Method Summary
 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.
 
Methods inherited from class org.netbeans.modules.refactoring.api.AbstractRefactoring
addProgressListener, cancelRequest, checkParameters, fastCheckParameters, getContext, getRefactoringSource, preCheck, prepare, removeProgressListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PushDownRefactoring

public PushDownRefactoring(TreePathHandle sourceType)
Creates a new instance of PushDownRefactoring

Parameters:
sourceType -
Method Detail

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()

org.netbeans.modules.refactoring.java/1 1.37.0 1

Built on May 25 2012.  |  Portions Copyright 1997-2012 Oracle. All rights reserved.