public class GenerateConstructorHandler extends GenerateMembersHandlerBase
myToCopyJavaDoc| Constructor and Description |
|---|
GenerateConstructorHandler() |
| Modifier and Type | Method and Description |
|---|---|
protected ClassMember [] |
chooseOriginalMembers(PsiClass aClass,
Project project) |
protected MemberChooser<ClassMember> |
createMembersChooser(ClassMember[] members,
boolean allowEmptySelection,
boolean copyJavadocCheckbox,
Project project) |
static PsiMethod |
generateConstructorPrototype(PsiClass aClass,
PsiMethod baseConstructor,
boolean copyJavaDoc,
PsiField[] fields) |
protected GenerationInfo[] |
generateMemberPrototypes(PsiClass aClass,
ClassMember originalMember) |
protected java.util.List<? extends GenerationInfo> |
generateMemberPrototypes(PsiClass aClass,
ClassMember[] members) |
protected ClassMember[] |
getAllOriginalMembers(PsiClass aClass) |
protected java.lang.String |
getNothingFoundMessage() |
protected static java.util.List<ClassMember> |
preselect(ClassMember[] members) |
chooseMembers, chooseOriginalMembers, cleanup, getHeaderPanel, getHelpId, getOptionControls, hasMembers, invoke, isAvailableForQuickList, notifyOnSuccess, startInWriteActionclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetElementToMakeWritableprotected ClassMember[] getAllOriginalMembers(PsiClass aClass)
getAllOriginalMembers in class GenerateMembersHandlerBaseprotected ClassMember [] chooseOriginalMembers(PsiClass aClass, Project project)
chooseOriginalMembers in class GenerateMembersHandlerBaseprotected MemberChooser<ClassMember> createMembersChooser(ClassMember[] members, boolean allowEmptySelection, boolean copyJavadocCheckbox, Project project)
createMembersChooser in class GenerateMembersHandlerBaseprotected static java.util.List<ClassMember> preselect(ClassMember[] members)
protected java.util.List<? extends GenerationInfo> generateMemberPrototypes(PsiClass aClass, ClassMember[] members) throws IncorrectOperationException
generateMemberPrototypes in class GenerateMembersHandlerBaseIncorrectOperationExceptionprotected java.lang.String getNothingFoundMessage()
getNothingFoundMessage in class GenerateMembersHandlerBasepublic static PsiMethod generateConstructorPrototype(PsiClass aClass, PsiMethod baseConstructor, boolean copyJavaDoc, PsiField[] fields) throws IncorrectOperationException
IncorrectOperationExceptionprotected GenerationInfo[] generateMemberPrototypes(PsiClass aClass, ClassMember originalMember)
generateMemberPrototypes in class GenerateMembersHandlerBase