Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

oracle.jdeveloper.builder.annotation
Class AnnotationBuilderModel

java.lang.Object
  extended by oracle.jdeveloper.builder.AbstractBuilderModel
      extended by oracle.jdeveloper.builder.cls.ClassBuilderModel
          extended by oracle.jdeveloper.builder.annotation.AnnotationBuilderModel
All Implemented Interfaces:
AbstractPicker.PickerValueEncoder, BaliWizardState

public class AnnotationBuilderModel
extends oracle.jdeveloper.builder.cls.ClassBuilderModel


Nested Class Summary
 
Nested classes/interfaces inherited from class oracle.jdeveloper.builder.cls.ClassBuilderModel
oracle.jdeveloper.builder.cls.ClassBuilderModel.DuplicateClassException, oracle.jdeveloper.builder.cls.ClassBuilderModel.IllegalBaseClassException, oracle.jdeveloper.builder.cls.ClassBuilderModel.IllegalClassNameException, oracle.jdeveloper.builder.cls.ClassBuilderModel.IllegalPackageNameException, oracle.jdeveloper.builder.cls.ClassBuilderModel.InvalidFileException, oracle.jdeveloper.builder.cls.ClassBuilderModel.UserCancelledFileException
 
Field Summary
 
Fields inherited from class oracle.jdeveloper.builder.cls.ClassBuilderModel
DEFAULT_BASE_CLASS, JAVA_EXTENSION_ID, MODEL
 
Constructor Summary
AnnotationBuilderModel(Context ctx)
           
 
Method Summary
protected  void generate(SourceFile file, SourceClass cls)
           
protected  java.lang.String getBaseName()
           
 java.lang.String getBuilderType()
           
protected  boolean hasDefaultConstructor()
           
protected  boolean isSuperclassEditable()
           
 
Methods inherited from class oracle.jdeveloper.builder.cls.ClassBuilderModel
_isClassAccessible, buildFile, createSourceModel, encodeValue, generateDefaultFileName, getBuilderDialog, getClassName, getConfirmOverwrite, getContext, getDefaultBaseClass, getDefaultBaseClasses, getDefaultRelativeDirectory, getDefaultType, getJavaManager, getKeepDefaultPackage, getLibraries, getModel, getOpenInEditor, getOtherImports, getPackage, getPanel, getQualifiedClassName, hasAttributes, isObjectBaseClass, postProcess, reportError, setActivePanel, setBuilderDialog, setClassName, setConfirmOverwrite, setKeepDefaultPackage, setOpenInEditor, setPackage, updateGenerators, updateStoredBaseClasses, validateClass, validateClassNameIsUnique, validateClassType
 
Methods inherited from class oracle.jdeveloper.builder.AbstractBuilderModel
addFileToProject, commitWizardState, getDirectory, getFileName, getProject, getRelativeDirectory, getSourceModel, getURL, initializeFromContext, initializeSourceDir, isRaiseEditor, reportError, reportFailedToCreateNode, setClearExistingFiles, setDirectory, setFileName, setProject, setRaiseEditor, setRelativeDirectory, setURL, shouldAddToProjectContent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotationBuilderModel

public AnnotationBuilderModel(Context ctx)
Method Detail

hasDefaultConstructor

protected boolean hasDefaultConstructor()
Overrides:
hasDefaultConstructor in class oracle.jdeveloper.builder.cls.ClassBuilderModel

generate

protected void generate(SourceFile file,
                        SourceClass cls)
Overrides:
generate in class oracle.jdeveloper.builder.cls.ClassBuilderModel

getBaseName

protected java.lang.String getBaseName()
Overrides:
getBaseName in class oracle.jdeveloper.builder.cls.ClassBuilderModel

isSuperclassEditable

protected boolean isSuperclassEditable()
Overrides:
isSuperclassEditable in class oracle.jdeveloper.builder.cls.ClassBuilderModel

getBuilderType

public java.lang.String getBuilderType()
Overrides:
getBuilderType in class oracle.jdeveloper.builder.cls.ClassBuilderModel

Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.1.0)

E17493-02

Copyright © 1997, 2011, Oracle. All rights reserved.