public class AnnotationBuilderModel extends ClassBuilderModel
ClassBuilderModel.DuplicateClassException, ClassBuilderModel.IllegalBaseClassException, ClassBuilderModel.IllegalClassNameException, ClassBuilderModel.IllegalPackageNameException, ClassBuilderModel.InvalidFileException, ClassBuilderModel.UserCancelledFileExceptionDEFAULT_BASE_CLASS, JAVA_EXTENSION_ID, MODEL| Constructor and Description |
|---|
AnnotationBuilderModel(Context ctx) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
generate(SourceFile file,
SourceClass cls) |
protected java.lang.String |
getBaseName() |
java.lang.String |
getBuilderType() |
protected boolean |
hasDefaultConstructor()
Whether classes created by this model should have a default
constructor created.
|
protected boolean |
isSuperclassEditable()
Indicates whether the user can directly edit text in the Extends
field.
|
_isClassAccessible, buildFile, createSourceModel, encodeValue, generateDefaultFileName, getBuilderDialog, getClassName, getConfirmOverwrite, getContext, getDefaultBaseClass, getDefaultBaseClasses, getDefaultRelativeDirectory, getDefaultType, getJavaManager, getKeepDefaultPackage, getLibraries, getModel, getOpenInEditor, getOtherImports, getPackage, getPanel, getQualifiedClassName, hasAttributes, isObjectBaseClass, isPackageNameValid, postProcess, reportError, setActivePanel, setBuilderDialog, setClassName, setConfirmOverwrite, setKeepDefaultPackage, setOpenInEditor, setPackage, updateGenerators, updateStoredBaseClasses, validateClass, validateClassNameIsUnique, validateClassTypeaddFileToProject, commitWizardState, getDirectory, getFileContents, getFileName, getProject, getRelativeDirectory, getSourceModel, getURL, initializeFromContext, initializeSourceDir, isRaiseEditor, reportError, reportFailedToCreateNode, setClearExistingFiles, setDirectory, setFileName, setProject, setRaiseEditor, setRelativeDirectory, setURL, shouldAcquireTextBuffer, shouldAddToProjectContentpublic AnnotationBuilderModel(Context ctx)
protected boolean hasDefaultConstructor()
ClassBuilderModelhasDefaultConstructor in class ClassBuilderModelprotected void generate(SourceFile file, SourceClass cls)
generate in class ClassBuilderModelprotected java.lang.String getBaseName()
getBaseName in class ClassBuilderModelprotected boolean isSuperclassEditable()
ClassBuilderModelisSuperclassEditable in class ClassBuilderModelpublic java.lang.String getBuilderType()
getBuilderType in class ClassBuilderModel