public class GenerateFieldOrPropertyHandler extends GenerateMembersHandlerBase
myToCopyJavaDoc| Constructor and Description |
|---|
GenerateFieldOrPropertyHandler(java.lang.String attributeName,
PsiType type,
PropertyMemberType memberType,
PsiAnnotation... annotations) |
| Modifier and Type | Method and Description |
|---|---|
protected ClassMember[] |
chooseOriginalMembers(PsiClass aClass,
Project project) |
PsiMember |
findExistingMember(PsiClass aClass,
PropertyMemberType memberType) |
protected GenerationInfo[] |
generateMemberPrototypes(PsiClass aClass,
ClassMember originalMember) |
java.util.List<? extends GenerationInfo> |
generateMemberPrototypes(PsiClass aClass,
ClassMember[] members) |
protected ClassMember[] |
getAllOriginalMembers(PsiClass aClass) |
chooseMembers, chooseOriginalMembers, cleanup, createMembersChooser, getHeaderPanel, getHelpId, getNothingFoundMessage, getOptionControls, hasMembers, invoke, isAvailableForQuickList, notifyOnSuccess, startInWriteActionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementToMakeWritablepublic GenerateFieldOrPropertyHandler(java.lang.String attributeName,
PsiType type,
PropertyMemberType memberType,
PsiAnnotation... annotations)
protected ClassMember[] chooseOriginalMembers(PsiClass aClass, Project project)
chooseOriginalMembers in class GenerateMembersHandlerBasepublic java.util.List<? extends GenerationInfo> generateMemberPrototypes(PsiClass aClass, ClassMember[] members) throws IncorrectOperationException
generateMemberPrototypes in class GenerateMembersHandlerBaseIncorrectOperationExceptionpublic PsiMember findExistingMember(PsiClass aClass, PropertyMemberType memberType)
protected ClassMember[] getAllOriginalMembers(PsiClass aClass)
getAllOriginalMembers in class GenerateMembersHandlerBaseprotected GenerationInfo[] generateMemberPrototypes(PsiClass aClass, ClassMember originalMember) throws IncorrectOperationException
generateMemberPrototypes in class GenerateMembersHandlerBaseIncorrectOperationException