Skip navigation links

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

E17493-03


oracle.jdeveloper.builder.enumtype
Class EnumBuilderModel

java.lang.Object
  extended by oracle.jdeveloper.builder.AbstractBuilderModel
      extended by oracle.jdeveloper.builder.cls.ClassBuilderModel
          extended by oracle.jdeveloper.builder.enumtype.EnumBuilderModel

All Implemented Interfaces:
AbstractPicker.PickerValueEncoder, BaliWizardState

public class EnumBuilderModel
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
EnumBuilderModel(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

EnumBuilderModel

public EnumBuilderModel(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

Skip navigation links

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

E17493-03


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