public abstract class GenerateGetterSetterHandlerBase extends GenerateMembersHandlerBase
myToCopyJavaDoc
Constructor and Description |
---|
GenerateGetterSetterHandlerBase(java.lang.String chooserTitle) |
Modifier and Type | Method and Description |
---|---|
boolean |
canBeAppliedTo(PsiClass targetClass) |
protected ClassMember[] |
chooseOriginalMembers(PsiClass aClass,
Project project,
Editor editor) |
protected ClassMember [] |
getAllOriginalMembers(PsiClass aClass) |
protected static javax.swing.JComponent |
getHeaderPanel(Project project,
TemplatesManager templatesManager,
java.lang.String templatesTitle) |
protected java.lang.String |
getHelpId() |
protected abstract java.lang.String |
getNothingAcceptedMessage() |
protected abstract java.lang.String |
getNothingFoundMessage() |
protected boolean |
hasMembers(PsiClass aClass) |
chooseMembers, chooseOriginalMembers, cleanup, createMembersChooser, generateMemberPrototypes, generateMemberPrototypes, getHeaderPanel, getOptionControls, invoke, isAvailableForQuickList, notifyOnSuccess, startInWriteAction
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getElementToMakeWritable
public GenerateGetterSetterHandlerBase(java.lang.String chooserTitle)
protected boolean hasMembers(PsiClass aClass)
hasMembers
in class GenerateMembersHandlerBase
protected java.lang.String getHelpId()
getHelpId
in class GenerateMembersHandlerBase
protected ClassMember[] chooseOriginalMembers(PsiClass aClass, Project project, Editor editor)
chooseOriginalMembers
in class GenerateMembersHandlerBase
protected static javax.swing.JComponent getHeaderPanel(Project project, TemplatesManager templatesManager, java.lang.String templatesTitle)
protected abstract java.lang.String getNothingFoundMessage()
getNothingFoundMessage
in class GenerateMembersHandlerBase
protected abstract java.lang.String getNothingAcceptedMessage()
public boolean canBeAppliedTo(PsiClass targetClass)
protected ClassMember [] getAllOriginalMembers(PsiClass aClass)
getAllOriginalMembers
in class GenerateMembersHandlerBase