|
org.netbeans.modules.refactoring.java/1 1.37.0 1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.netbeans.modules.refactoring.api.AbstractRefactoring
org.netbeans.modules.refactoring.java.api.ExtractSuperclassRefactoring
public final class ExtractSuperclassRefactoring
Extract Super Class Refactoring.
RefactoringPlugin,
RefactoringPluginFactory,
AbstractRefactoring,
RefactoringSession| Field Summary |
|---|
| Fields inherited from class org.netbeans.modules.refactoring.api.AbstractRefactoring |
|---|
INIT, PARAMETERS_CHECK, PRE_CHECK, PREPARE |
| Constructor Summary | |
|---|---|
ExtractSuperclassRefactoring(TreePathHandle sourceType)
Creates a new instance of ExtractSuperclassRefactoring |
|
| Method Summary | |
|---|---|
MemberInfo<ElementHandle<? extends Element>>[] |
getMembers()
Returns descriptors of the members to extract into the new super class. |
TreePathHandle |
getSourceType()
Returns the type the members of which should be pulled up by this refactoring. |
String |
getSuperClassName()
Returns the name for the super class to be created. |
void |
setMembers(MemberInfo<ElementHandle<? extends Element>>[] members)
Sets members (using their descriptors) to extract into the new super class. |
void |
setSuperClassName(String scName)
Sets name for the super class to be created. |
| 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 |
|---|
public ExtractSuperclassRefactoring(TreePathHandle sourceType)
sourceType - Type the members of which should be pulled up.| Method Detail |
|---|
public TreePathHandle getSourceType()
public String getSuperClassName()
public void setSuperClassName(String scName)
scName - Super class name.public MemberInfo<ElementHandle<? extends Element>>[] getMembers()
public void setMembers(MemberInfo<ElementHandle<? extends Element>>[] members)
members - Descriptors of members to be extracted into the new super class.
|
org.netbeans.modules.refactoring.java/1 1.37.0 1 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||