|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.EObjectImpl
org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl
org.eclipse.emf.codegen.ecore.genmodel.impl.GenPackageImpl
An implementation of the model object 'Gen Package'.
The following features are implemented:
Prefix
Base Package
Resource
Disposable Provider Factory
Adapter Factory
Load Initialization
Interface Package Suffix
Meta Data Package Suffix
Class Package Suffix
Utility Package Suffix
Provider Package Suffix
Presentation Package Suffix
Tests Package Suffix
Generate Example Class
Literals Interface
Data Type Converters
Multiple Editor Pages
Ecore Package
Gen Model
Gen Enums
Gen Data Types
Gen Classes
Nested Gen Packages
Gen Classifiers
Nested Class Summary |
Nested classes inherited from class org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl |
GenBaseImpl.AnnotationFilter, GenBaseImpl.AnnotationFilterImpl, GenBaseImpl.ColorInformation, GenBaseImpl.EclipseUtil, GenBaseImpl.GenAnnotationCopier, GenBaseImpl.GenClassFilter, GenBaseImpl.GenConstraintFilter, GenBaseImpl.GenFeatureFilter, GenBaseImpl.GenOperationFilter, GenBaseImpl.GIFEmitter, GenBaseImpl.UniqueNameHelper |
Nested classes inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
BasicNotifierImpl.EAdapterList |
Nested classes inherited from class org.eclipse.emf.ecore.InternalEObject |
InternalEObject.EStore |
Field Summary | |
protected static boolean |
ADAPTER_FACTORY_EDEFAULT
The default value of the ' Adapter Factory ' attribute |
protected boolean |
adapterFactory
The cached value of the ' Adapter Factory ' attribute |
protected static String |
BASE_PACKAGE_EDEFAULT
The default value of the ' Base Package ' attribute |
protected String |
basePackage
The cached value of the ' Base Package ' attribute |
protected static String |
CLASS_PACKAGE_SUFFIX_EDEFAULT
The default value of the ' Class Package Suffix ' attribute |
protected String |
classPackageSuffix
The cached value of the ' Class Package Suffix ' attribute |
protected static boolean |
DATA_TYPE_CONVERTERS_EDEFAULT
The default value of the ' Data Type Converters ' attribute |
protected boolean |
dataTypeConverters
The cached value of the ' Data Type Converters ' attribute |
protected static boolean |
DISPOSABLE_PROVIDER_FACTORY_EDEFAULT
The default value of the ' Disposable Provider Factory ' attribute |
protected boolean |
disposableProviderFactory
The cached value of the ' Disposable Provider Factory ' attribute |
protected EPackage |
ecorePackage
The cached value of the ' Ecore Package ' reference |
protected EList |
genClasses
The cached value of the ' Gen Classes ' containment reference list |
protected EList |
genDataTypes
The cached value of the ' Gen Data Types ' containment reference list |
protected EList |
genEnums
The cached value of the ' Gen Enums ' containment reference list |
protected static boolean |
GENERATE_EXAMPLE_CLASS_EDEFAULT
The default value of the ' Generate Example Class ' attribute |
protected boolean |
generateExampleClass
The cached value of the ' Generate Example Class ' attribute |
protected static String |
INTERFACE_PACKAGE_SUFFIX_EDEFAULT
The default value of the ' Interface Package Suffix ' attribute |
protected String |
interfacePackageSuffix
The cached value of the ' Interface Package Suffix ' attribute |
protected static boolean |
LITERALS_INTERFACE_EDEFAULT
The default value of the ' Literals Interface ' attribute |
protected boolean |
literalsInterface
The cached value of the ' Literals Interface ' attribute |
protected static boolean |
LOAD_INITIALIZATION_EDEFAULT
The default value of the ' Load Initialization ' attribute |
protected boolean |
loadInitialization
The cached value of the ' Load Initialization ' attribute |
protected static String |
META_DATA_PACKAGE_SUFFIX_EDEFAULT
The default value of the ' Meta Data Package Suffix ' attribute |
protected String |
metaDataPackageSuffix
The cached value of the ' Meta Data Package Suffix ' attribute |
protected static boolean |
MULTIPLE_EDITOR_PAGES_EDEFAULT
The default value of the ' Multiple Editor Pages ' attribute |
protected boolean |
multipleEditorPages
The cached value of the ' Multiple Editor Pages ' attribute |
protected EList |
nestedGenPackages
The cached value of the ' Nested Gen Packages ' containment reference list |
protected static boolean |
NO_CONSTRAINTS
|
protected String |
prefix
The cached value of the ' Prefix ' attribute |
protected static String |
PREFIX_EDEFAULT
The default value of the ' Prefix ' attribute |
protected static String |
PRESENTATION_PACKAGE_SUFFIX_EDEFAULT
The default value of the ' Presentation Package Suffix ' attribute |
protected String |
presentationPackageSuffix
The cached value of the ' Presentation Package Suffix ' attribute |
protected static String |
PROVIDER_PACKAGE_SUFFIX_EDEFAULT
The default value of the ' Provider Package Suffix ' attribute |
protected String |
providerPackageSuffix
The cached value of the ' Provider Package Suffix ' attribute |
protected GenResourceKind |
resource
The cached value of the ' Resource ' attribute |
protected static GenResourceKind |
RESOURCE_EDEFAULT
The default value of the ' Resource ' attribute |
protected static String |
TESTS_PACKAGE_SUFFIX_EDEFAULT
The default value of the ' Tests Package Suffix ' attribute |
protected String |
testsPackageSuffix
The cached value of the ' Tests Package Suffix ' attribute |
protected static String |
UTILITY_PACKAGE_SUFFIX_EDEFAULT
The default value of the ' Utility Package Suffix ' attribute |
protected String |
utilityPackageSuffix
The cached value of the ' Utility Package Suffix ' attribute |
protected static String |
XSD2ECORE_URI
|
Fields inherited from class org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl |
DEFAULT_ANNOTATION_FILTER, ecoreGenPackage, EMPTY_URI, genAnnotations, PLATFORM_RESOURCE_URI, xmlNamespaceGenPackage, xmlTypeGenPackage |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
protected |
GenPackageImpl()
|
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenBase |
canGenerate, canGenerateEdit, canGenerateEditor, capName, format, gen, genEdit, genEditor, generate, generateEdit, generateEditor, generateSchema, generateTests, genSchema, genTests, getDocumentation, getGenAnnotation, getGenAnnotations, hasDocumentation, safeName, uncapName, uncapPrefixedName |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
eAdapters, eDeliver, eNotify, eSetDeliver |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
eNotificationRequired |
Field Detail |
protected static final String XSD2ECORE_URI
protected static final String PREFIX_EDEFAULT
Prefix
' attribute.
getPrefix()
protected String prefix
Prefix
' attribute.
getPrefix()
protected static final String BASE_PACKAGE_EDEFAULT
Base Package
' attribute.
getBasePackage()
protected String basePackage
Base Package
' attribute.
getBasePackage()
protected static final GenResourceKind RESOURCE_EDEFAULT
Resource
' attribute.
getResource()
protected GenResourceKind resource
Resource
' attribute.
getResource()
protected static final boolean DISPOSABLE_PROVIDER_FACTORY_EDEFAULT
Disposable Provider Factory
' attribute.
isDisposableProviderFactory()
,
Constant Field Valuesprotected boolean disposableProviderFactory
Disposable Provider Factory
' attribute.
isDisposableProviderFactory()
protected static final boolean ADAPTER_FACTORY_EDEFAULT
Adapter Factory
' attribute.
isAdapterFactory()
,
Constant Field Valuesprotected boolean adapterFactory
Adapter Factory
' attribute.
isAdapterFactory()
protected static final boolean LOAD_INITIALIZATION_EDEFAULT
Load Initialization
' attribute.
isLoadInitialization()
,
Constant Field Valuesprotected boolean loadInitialization
Load Initialization
' attribute.
isLoadInitialization()
protected static final String INTERFACE_PACKAGE_SUFFIX_EDEFAULT
Interface Package Suffix
' attribute.
getInterfacePackageSuffix()
,
Constant Field Valuesprotected String interfacePackageSuffix
Interface Package Suffix
' attribute.
getInterfacePackageSuffix()
protected static final String META_DATA_PACKAGE_SUFFIX_EDEFAULT
Meta Data Package Suffix
' attribute.
getMetaDataPackageSuffix()
,
Constant Field Valuesprotected String metaDataPackageSuffix
Meta Data Package Suffix
' attribute.
getMetaDataPackageSuffix()
protected static final String CLASS_PACKAGE_SUFFIX_EDEFAULT
Class Package Suffix
' attribute.
getClassPackageSuffix()
,
Constant Field Valuesprotected String classPackageSuffix
Class Package Suffix
' attribute.
getClassPackageSuffix()
protected static final String UTILITY_PACKAGE_SUFFIX_EDEFAULT
Utility Package Suffix
' attribute.
getUtilityPackageSuffix()
,
Constant Field Valuesprotected String utilityPackageSuffix
Utility Package Suffix
' attribute.
getUtilityPackageSuffix()
protected static final String PROVIDER_PACKAGE_SUFFIX_EDEFAULT
Provider Package Suffix
' attribute.
getProviderPackageSuffix()
,
Constant Field Valuesprotected String providerPackageSuffix
Provider Package Suffix
' attribute.
getProviderPackageSuffix()
protected static final String PRESENTATION_PACKAGE_SUFFIX_EDEFAULT
Presentation Package Suffix
' attribute.
getPresentationPackageSuffix()
,
Constant Field Valuesprotected String presentationPackageSuffix
Presentation Package Suffix
' attribute.
getPresentationPackageSuffix()
protected static final String TESTS_PACKAGE_SUFFIX_EDEFAULT
Tests Package Suffix
' attribute.
getTestsPackageSuffix()
,
Constant Field Valuesprotected String testsPackageSuffix
Tests Package Suffix
' attribute.
getTestsPackageSuffix()
protected static final boolean GENERATE_EXAMPLE_CLASS_EDEFAULT
Generate Example Class
' attribute.
isGenerateExampleClass()
,
Constant Field Valuesprotected boolean generateExampleClass
Generate Example Class
' attribute.
isGenerateExampleClass()
protected static final boolean LITERALS_INTERFACE_EDEFAULT
Literals Interface
' attribute.
isLiteralsInterface()
,
Constant Field Valuesprotected boolean literalsInterface
Literals Interface
' attribute.
isLiteralsInterface()
protected static final boolean DATA_TYPE_CONVERTERS_EDEFAULT
Data Type Converters
' attribute.
isDataTypeConverters()
,
Constant Field Valuesprotected boolean dataTypeConverters
Data Type Converters
' attribute.
isDataTypeConverters()
protected static final boolean MULTIPLE_EDITOR_PAGES_EDEFAULT
Multiple Editor Pages
' attribute.
isMultipleEditorPages()
,
Constant Field Valuesprotected boolean multipleEditorPages
Multiple Editor Pages
' attribute.
isMultipleEditorPages()
protected EPackage ecorePackage
Ecore Package
' reference.
getEcorePackage()
protected EList genEnums
Gen Enums
' containment reference list.
getGenEnums()
protected EList genDataTypes
Gen Data Types
' containment reference list.
getGenDataTypes()
protected EList genClasses
Gen Classes
' containment reference list.
getGenClasses()
protected EList nestedGenPackages
Nested Gen Packages
' containment reference list.
getNestedGenPackages()
protected static final boolean NO_CONSTRAINTS
Constructor Detail |
protected GenPackageImpl()
Method Detail |
protected EClass eStaticClass()
eStaticClass
in class GenBaseImpl
public String getPrefixGen()
public String getPrefix()
GenPackage
If the meaning of the 'Prefix' attribute isn't clear, there really should be more of a description here...
getPrefix
in interface GenPackage
GenPackage.setPrefix(String)
,
GenModelPackage.getGenPackage_Prefix()
public void setPrefix(String newPrefix)
setPrefix
in interface GenPackage
newPrefix
- the new value of the 'Prefix' attribute.GenPackage.getPrefix()
public String getBasePackageGen()
public String getBasePackage()
GenPackage
If the meaning of the 'Base Package' attribute isn't clear, there really should be more of a description here...
getBasePackage
in interface GenPackage
GenPackage.setBasePackage(String)
,
GenModelPackage.getGenPackage_BasePackage()
public void setBasePackage(String newBasePackage)
setBasePackage
in interface GenPackage
newBasePackage
- the new value of the 'Base Package' attribute.GenPackage.getBasePackage()
public GenResourceKind getResource()
getResource
in interface GenPackage
GenResourceKind
,
GenPackage.setResource(GenResourceKind)
,
GenModelPackage.getGenPackage_Resource()
public void setResource(GenResourceKind newResource)
setResource
in interface GenPackage
newResource
- the new value of the 'Resource' attribute.GenResourceKind
,
GenPackage.getResource()
public boolean isDisposableProviderFactory()
isDisposableProviderFactory
in interface GenPackage
GenPackage.setDisposableProviderFactory(boolean)
,
GenModelPackage.getGenPackage_DisposableProviderFactory()
public void setDisposableProviderFactory(boolean newDisposableProviderFactory)
setDisposableProviderFactory
in interface GenPackage
newDisposableProviderFactory
- the new value of the 'Disposable Provider Factory' attribute.GenPackage.isDisposableProviderFactory()
public boolean isAdapterFactory()
isAdapterFactory
in interface GenPackage
GenPackage.setAdapterFactory(boolean)
,
GenModelPackage.getGenPackage_AdapterFactory()
public void setAdapterFactory(boolean newAdapterFactory)
setAdapterFactory
in interface GenPackage
newAdapterFactory
- the new value of the 'Adapter Factory' attribute.GenPackage.isAdapterFactory()
public boolean isLoadInitialization()
isLoadInitialization
in interface GenPackage
GenPackage.setLoadInitialization(boolean)
,
GenModelPackage.getGenPackage_LoadInitialization()
public void setLoadInitialization(boolean newLoadInitialization)
setLoadInitialization
in interface GenPackage
newLoadInitialization
- the new value of the 'Load Initialization' attribute.GenPackage.isLoadInitialization()
public String getInterfacePackageSuffix()
getInterfacePackageSuffix
in interface GenPackage
GenPackage.setInterfacePackageSuffix(String)
,
GenModelPackage.getGenPackage_InterfacePackageSuffix()
public void setInterfacePackageSuffix(String newInterfacePackageSuffix)
setInterfacePackageSuffix
in interface GenPackage
newInterfacePackageSuffix
- the new value of the 'Interface Package Suffix' attribute.GenPackage.getInterfacePackageSuffix()
public String getMetaDataPackageSuffix()
getMetaDataPackageSuffix
in interface GenPackage
GenPackage.setMetaDataPackageSuffix(String)
,
GenModelPackage.getGenPackage_MetaDataPackageSuffix()
public void setMetaDataPackageSuffix(String newMetaDataPackageSuffix)
setMetaDataPackageSuffix
in interface GenPackage
newMetaDataPackageSuffix
- the new value of the 'Meta Data Package Suffix' attribute.GenPackage.getMetaDataPackageSuffix()
public String getClassPackageSuffix()
getClassPackageSuffix
in interface GenPackage
GenPackage.setClassPackageSuffix(String)
,
GenModelPackage.getGenPackage_ClassPackageSuffix()
public void setClassPackageSuffix(String newClassPackageSuffix)
setClassPackageSuffix
in interface GenPackage
newClassPackageSuffix
- the new value of the 'Class Package Suffix' attribute.GenPackage.getClassPackageSuffix()
public String getUtilityPackageSuffix()
getUtilityPackageSuffix
in interface GenPackage
GenPackage.setUtilityPackageSuffix(String)
,
GenModelPackage.getGenPackage_UtilityPackageSuffix()
public void setUtilityPackageSuffix(String newUtilityPackageSuffix)
setUtilityPackageSuffix
in interface GenPackage
newUtilityPackageSuffix
- the new value of the 'Utility Package Suffix' attribute.GenPackage.getUtilityPackageSuffix()
public String getProviderPackageSuffix()
getProviderPackageSuffix
in interface GenPackage
GenPackage.setProviderPackageSuffix(String)
,
GenModelPackage.getGenPackage_ProviderPackageSuffix()
public void setProviderPackageSuffix(String newProviderPackageSuffix)
setProviderPackageSuffix
in interface GenPackage
newProviderPackageSuffix
- the new value of the 'Provider Package Suffix' attribute.GenPackage.getProviderPackageSuffix()
public String getPresentationPackageSuffix()
getPresentationPackageSuffix
in interface GenPackage
GenPackage.setPresentationPackageSuffix(String)
,
GenModelPackage.getGenPackage_PresentationPackageSuffix()
public void setPresentationPackageSuffix(String newPresentationPackageSuffix)
setPresentationPackageSuffix
in interface GenPackage
newPresentationPackageSuffix
- the new value of the 'Presentation Package Suffix' attribute.GenPackage.getPresentationPackageSuffix()
public String getTestsPackageSuffix()
getTestsPackageSuffix
in interface GenPackage
GenPackage.setTestsPackageSuffix(String)
,
GenModelPackage.getGenPackage_TestsPackageSuffix()
public void setTestsPackageSuffix(String newTestsPackageSuffix)
setTestsPackageSuffix
in interface GenPackage
newTestsPackageSuffix
- the new value of the 'Tests Package Suffix' attribute.GenPackage.getTestsPackageSuffix()
public boolean isGenerateExampleClass()
isGenerateExampleClass
in interface GenPackage
GenPackage.setGenerateExampleClass(boolean)
,
GenModelPackage.getGenPackage_GenerateExampleClass()
public void setGenerateExampleClass(boolean newGenerateExampleClass)
setGenerateExampleClass
in interface GenPackage
newGenerateExampleClass
- the new value of the 'Generate Example Class' attribute.GenPackage.isGenerateExampleClass()
public boolean isLiteralsInterface()
isLiteralsInterface
in interface GenPackage
GenPackage.setLiteralsInterface(boolean)
,
GenModelPackage.getGenPackage_LiteralsInterface()
public void setLiteralsInterface(boolean newLiteralsInterface)
setLiteralsInterface
in interface GenPackage
newLiteralsInterface
- the new value of the 'Literals Interface' attribute.GenPackage.isLiteralsInterface()
public boolean isDataTypeConverters()
isDataTypeConverters
in interface GenPackage
GenPackage.setDataTypeConverters(boolean)
,
GenModelPackage.getGenPackage_DataTypeConverters()
public void setDataTypeConverters(boolean newDataTypeConverters)
setDataTypeConverters
in interface GenPackage
newDataTypeConverters
- the new value of the 'Data Type Converters' attribute.GenPackage.isDataTypeConverters()
public boolean isMultipleEditorPages()
isMultipleEditorPages
in interface GenPackage
GenPackage.setMultipleEditorPages(boolean)
,
GenModelPackage.getGenPackage_MultipleEditorPages()
public void setMultipleEditorPages(boolean newMultipleEditorPages)
setMultipleEditorPages
in interface GenPackage
newMultipleEditorPages
- the new value of the 'Multiple Editor Pages' attribute.GenPackage.isMultipleEditorPages()
public EModelElement getEcoreModelElement()
getEcoreModelElement
in interface GenBase
getEcoreModelElement
in class GenBaseImpl
public EPackage getEcorePackage()
getEcorePackage
in interface GenPackage
GenPackage.setEcorePackage(EPackage)
,
GenModelPackage.getGenPackage_EcorePackage()
public EPackage basicGetEcorePackage()
public void setEcorePackage(EPackage newEcorePackage)
setEcorePackage
in interface GenPackage
newEcorePackage
- the new value of the 'Ecore Package' reference.GenPackage.getEcorePackage()
public GenModel getGenModel()
GenPackage
Gen Packages
'.
If the meaning of the 'Gen Model' reference isn't clear, there really should be more of a description here...
getGenModel
in interface GenPackage
getGenModel
in class GenBaseImpl
public GenModel getGenModelGen()
public NotificationChain basicSetGenModel(GenModel newGenModel, NotificationChain msgs)
public void setGenModel(GenModel newGenModel)
setGenModel
in interface GenPackage
newGenModel
- the new value of the 'Gen Model' container reference.GenPackage.getGenModel()
public EList getGenEnums()
getGenEnums
in interface GenPackage
GenModelPackage.getGenPackage_GenEnums()
public EList getGenDataTypes()
getGenDataTypes
in interface GenPackage
GenModelPackage.getGenPackage_GenDataTypes()
public EList getGenClasses()
getGenClasses
in interface GenPackage
GenModelPackage.getGenPackage_GenClasses()
public EList getNestedGenPackages()
getNestedGenPackages
in interface GenPackage
GenModelPackage.getGenPackage_NestedGenPackages()
public EList getGenClassifiers()
getGenClassifiers
in interface GenPackage
GenModelPackage.getGenPackage_GenClassifiers()
,
GenClassifier.getGenPackage()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd
in class GenBaseImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class GenBaseImpl
public NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature
in class BasicEObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class GenBaseImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class GenBaseImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class GenBaseImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class GenBaseImpl
public String toString()
toString
in class BasicEObjectImpl
public String getName()
getName
in class GenBaseImpl
public String getPackageName()
getPackageName
in interface GenPackage
public String getInterfacePackageName()
getInterfacePackageName
in interface GenPackage
public String getReflectionPackageName()
getReflectionPackageName
in interface GenPackage
public String getReflectionClassPackageName()
getReflectionClassPackageName
in interface GenPackage
public String getClassPackageName()
getClassPackageName
in interface GenPackage
public String getUtilitiesPackageName()
getUtilitiesPackageName
in interface GenPackage
public String getTestsPackageName()
getTestsPackageName
in interface GenPackage
public String getPackageID()
public String getNSName()
getNSName
in interface GenPackage
public String getNSURI()
getNSURI
in interface GenPackage
public String getPackageInterfaceName()
getPackageInterfaceName
in interface GenPackage
public String getQualifiedPackageInterfaceName()
getQualifiedPackageInterfaceName
in interface GenPackage
public String getImportedPackageInterfaceName()
getImportedPackageInterfaceName
in interface GenPackage
public String getUncapPackageInterfaceName()
getUncapPackageInterfaceName
in interface GenPackage
public String getPackageClassName()
getPackageClassName
in interface GenPackage
public String getQualifiedPackageClassName()
getQualifiedPackageClassName
in interface GenPackage
public String getImportedPackageClassName()
getImportedPackageClassName
in interface GenPackage
public String getFactoryInterfaceName()
getFactoryInterfaceName
in interface GenPackage
public String getQualifiedFactoryInterfaceName()
getQualifiedFactoryInterfaceName
in interface GenPackage
public String getImportedFactoryInterfaceName()
getImportedFactoryInterfaceName
in interface GenPackage
public String getUncapFactoryInterfaceName()
getUncapFactoryInterfaceName
in interface GenPackage
public String getFactoryClassName()
getFactoryClassName
in interface GenPackage
public String getQualifiedFactoryClassName()
getQualifiedFactoryClassName
in interface GenPackage
public String getImportedFactoryClassName()
getImportedFactoryClassName
in interface GenPackage
public String getFactoryInstanceName()
getFactoryInstanceName
in interface GenPackage
public String getQualifiedFactoryInstanceAccessor()
getQualifiedFactoryInstanceAccessor
in interface GenPackage
public String getQualifiedEFactoryInstanceAccessor()
getQualifiedEFactoryInstanceAccessor
in interface GenPackage
public String getQualifiedEFactoryInternalInstanceAccessor()
getQualifiedEFactoryInternalInstanceAccessor
in interface GenPackage
public String getAdapterFactoryClassName()
getAdapterFactoryClassName
in interface GenPackage
public String getQualifiedAdapterFactoryClassName()
getQualifiedAdapterFactoryClassName
in interface GenPackage
public String getImportedAdapterFactoryClassName()
getImportedAdapterFactoryClassName
in interface GenPackage
public String getUncapAdapterFactoryClassName()
getUncapAdapterFactoryClassName
in interface GenPackage
public String getSwitchClassName()
getSwitchClassName
in interface GenPackage
public String getQualifiedSwitchClassName()
getQualifiedSwitchClassName
in interface GenPackage
public String getTestSuiteClassName()
getTestSuiteClassName
in interface GenPackage
public String getQualifiedTestSuiteClassName()
getQualifiedTestSuiteClassName
in interface GenPackage
public String getImportedTestSuiteClassName()
getImportedTestSuiteClassName
in interface GenPackage
public String getExampleClassName()
getExampleClassName
in interface GenPackage
public String getQualifiedExampleClassName()
getQualifiedExampleClassName
in interface GenPackage
public boolean hasConstraints()
hasConstraints
in interface GenPackage
public String getValidatorClassName()
getValidatorClassName
in interface GenPackage
public String getQualifiedValidatorClassName()
getQualifiedValidatorClassName
in interface GenPackage
public String getImportedValidatorClassName()
getImportedValidatorClassName
in interface GenPackage
public String getImportedXMLProcessorBaseClassName()
getImportedXMLProcessorBaseClassName
in interface GenPackage
public String getQualifiedXMLProcessorClassName()
getQualifiedXMLProcessorClassName
in interface GenPackage
public String getXMLProcessorClassName()
getXMLProcessorClassName
in interface GenPackage
protected String getPrefixedName(String name)
public List getAllGenDataTypes()
getAllGenDataTypes
in interface GenPackage
public List getOrderedGenClasses()
GenPackage
getOrderedGenClasses
in interface GenPackage
public List getOrderedGenClassifiers()
getOrderedGenClassifiers
in interface GenPackage
public String getClassifierID(GenClassifier genClassifier)
getClassifierID
in interface GenPackage
public int getClassifierValue(GenClassifier genClassifier)
getClassifierValue
in interface GenPackage
public int getLocalClassifierIndex(GenClassifier genClassifier)
getLocalClassifierIndex
in interface GenPackage
public List getPackageSimpleDependencies()
getPackageSimpleDependencies
in interface GenPackage
public List getPackageInterDependencies()
getPackageInterDependencies
in interface GenPackage
public List getPackageLoadInterDependencies()
getPackageLoadInterDependencies
in interface GenPackage
public List getPackageBuildInterDependencies()
getPackageBuildInterDependencies
in interface GenPackage
public List getPackageInitializationDependencies()
getPackageInitializationDependencies
in interface GenPackage
public String getPackageInstanceVariable(GenPackage genPackage)
getPackageInstanceVariable
in interface GenPackage
protected void collectPackages(List result, List genPackages, int depth)
public List getSubGenPackages()
GenPackage
getSubGenPackages
in interface GenPackage
public GenPackage getSuperGenPackage()
GenPackage
getSuperGenPackage
in interface GenPackage
public GenPackage getRootGenPackage()
GenPackage
getRootGenPackage
in interface GenPackage
public boolean isLoadingInitialization()
GenPackage
isLoadingInitialization
in interface GenPackage
public boolean isLoadedInitialization()
GenPackage
isLoadedInitialization
in interface GenPackage
public boolean isEcorePackage()
isEcorePackage
in interface GenPackage
public boolean hasJavaLangConflict()
hasJavaLangConflict
in interface GenPackage
public List getJavaLangConflicts()
getJavaLangConflicts
in interface GenPackage
public boolean hasInterfaceImplConflict()
hasInterfaceImplConflict
in interface GenPackage
public List getAllSwitchGenClasses()
getAllSwitchGenClasses
in interface GenPackage
public String getClassUniqueName(GenClass genClass)
getClassUniqueName
in interface GenPackage
public List getAllValidatorBaseGenPackages()
getAllValidatorBaseGenPackages
in interface GenPackage
public String getValidatorPackageUniqueSafeName(GenPackage genPackage)
getValidatorPackageUniqueSafeName
in interface GenPackage
public void initialize(EPackage ePackage)
initialize
in interface GenPackage
protected boolean hasModelContribution()
hasModelContribution
in class GenBaseImpl
public void generate(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
generate
in interface GenBase
generate
in class GenBaseImpl
public void prepareCache()
prepareCache
in interface GenPackage
public void clearCache()
clearCache
in interface GenPackage
public void generateSchema()
generateSchema
in interface GenPackage
public boolean canGenerateSchema()
canGenerateSchema
in interface GenBase
canGenerateSchema
in class GenBaseImpl
public void generateSchema(Monitor progressMonitor)
generateSchema
in interface GenBase
generateSchema
in class GenBaseImpl
protected void generateXSD(String type)
public void generatePackageSerialization(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
public String getProviderPackageName()
getProviderPackageName
in interface GenPackage
public String getPresentationPackageName()
getPresentationPackageName
in interface GenPackage
protected String getQualifiedPackageName(String suffix)
public String getQualifiedPackageName()
getQualifiedPackageName
in interface GenPackage
public String getItemProviderAdapterFactoryClassName()
getItemProviderAdapterFactoryClassName
in interface GenPackage
public String getQualifiedItemProviderAdapterFactoryClassName()
getQualifiedItemProviderAdapterFactoryClassName
in interface GenPackage
public String getImportedItemProviderAdapterFactoryClassName()
getImportedItemProviderAdapterFactoryClassName
in interface GenPackage
public String getEditorClassName()
getEditorClassName
in interface GenPackage
public String getQualifiedEditorClassName()
getQualifiedEditorClassName
in interface GenPackage
public String getImportedEditorClassName()
getImportedEditorClassName
in interface GenPackage
public String getModelWizardClassName()
getModelWizardClassName
in interface GenPackage
public String getQualifiedModelWizardClassName()
getQualifiedModelWizardClassName
in interface GenPackage
public String getImportedModelWizardClassName()
getImportedModelWizardClassName
in interface GenPackage
public String getActionBarContributorClassName()
getActionBarContributorClassName
in interface GenPackage
public String getQualifiedActionBarContributorClassName()
getQualifiedActionBarContributorClassName
in interface GenPackage
public String getImportedActionBarContributorClassName()
getImportedActionBarContributorClassName
in interface GenPackage
public String getAdapterFactoryDelegateName(GenPackage genDelegate)
getAdapterFactoryDelegateName
in interface GenPackage
public String getUncapAdapterFactoryDelegateName(GenPackage genDelegate)
getUncapAdapterFactoryDelegateName
in interface GenPackage
public String getEditPluginClassName()
getEditPluginClassName
in interface GenPackage
public String getQualifiedEditPluginClassName()
getQualifiedEditPluginClassName
in interface GenPackage
public String getImportedEditPluginClassName()
getImportedEditPluginClassName
in interface GenPackage
public String getEditorPluginClassName()
getEditorPluginClassName
in interface GenPackage
public String getQualifiedEditorPluginClassName()
getQualifiedEditorPluginClassName
in interface GenPackage
public String getImportedEditorPluginClassName()
getImportedEditorPluginClassName
in interface GenPackage
public String getCapPackageID()
public List getAllGenFeatures()
getAllGenFeatures
in interface GenPackage
public List getFilteredAllGenFeatures()
public List getAdapterDelegatePackages()
getAdapterDelegatePackages
in interface GenPackage
public List getAdapterDelegateSuperClasses()
getAdapterDelegateSuperClasses
in interface GenPackage
public boolean hasStatefulProvider()
hasStatefulProvider
in interface GenPackage
public void generateEdit(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
generateEdit
in interface GenBase
generateEdit
in class GenBaseImpl
public void generateEditor(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
generateEditor
in interface GenBase
generateEditor
in class GenBaseImpl
public boolean hasTests()
hasTests
in interface GenPackage
public boolean canGenerateTests()
canGenerateTests
in interface GenBase
canGenerateTests
in class GenBaseImpl
public void generateTests(Monitor progressMonitor)
Generator
should be used to generate code.
This method will be removed after 2.2.
generateTests
in interface GenBase
generateTests
in class GenBaseImpl
public String getModelIconFileName()
getModelIconFileName
in interface GenPackage
public String getModelWizardIconFileName()
getModelWizardIconFileName
in interface GenPackage
public boolean hasClassifiers()
hasClassifiers
in interface GenPackage
public boolean hasClassifiers(boolean traverseNestedPackages)
hasClassifiers
in interface GenPackage
public String getModelInfo()
getModelInfo
in interface GenPackage
getModelInfo
in class GenBaseImpl
public boolean reconcile(GenPackage oldGenPackageVersion)
reconcile
in interface GenPackage
protected void reconcileSettings(GenPackage oldGenPackageVersion)
public boolean reconcile()
reconcile
in interface GenBase
public List getAnnotationSources()
getAnnotationSources
in interface GenPackage
public String getAnnotationSourceIdentifier(String annotationSource)
getAnnotationSourceIdentifier
in interface GenPackage
public List getAllAnnotations()
getAllAnnotations
in interface GenPackage
public String getAnnotatedModelElementAccessor(EAnnotation eAnnotation)
getAnnotatedModelElementAccessor
in interface GenPackage
public List getAllNestedAnnotations(EAnnotation eAnnotation)
getAllNestedAnnotations
in interface GenPackage
public String getResourceClassName()
getResourceClassName
in interface GenPackage
public String getQualifiedResourceClassName()
getQualifiedResourceClassName
in interface GenPackage
public String getImportedResourceClassName()
getImportedResourceClassName
in interface GenPackage
public String getImportedResourceBaseClassName()
getImportedResourceBaseClassName
in interface GenPackage
public String getResourceFactoryClassName()
getResourceFactoryClassName
in interface GenPackage
public String getQualifiedResourceFactoryClassName()
getQualifiedResourceFactoryClassName
in interface GenPackage
public String getImportedResourceFactoryClassName()
getImportedResourceFactoryClassName
in interface GenPackage
public String getImportedResourceFactoryBaseClassName()
getImportedResourceFactoryBaseClassName
in interface GenPackage
public boolean hasDocumentRoot()
hasDocumentRoot
in interface GenPackage
public GenClass getDocumentRoot()
getDocumentRoot
in interface GenPackage
public boolean hasExtendedMetaData()
hasExtendedMetaData
in interface GenPackage
protected static boolean hasExtendedMetaData(EPackage ePackage)
public boolean hasXMLMap()
hasXMLMap
in interface GenPackage
public boolean hasTargetNamespace()
hasTargetNamespace
in interface GenPackage
public String getSerializedPackageFilename()
getSerializedPackageFilename
in interface GenPackage
protected boolean isBigModel()
public List getProviderSupportedTypes()
getProviderSupportedTypes
in interface GenPackage
public GenClass getRootClass()
getRootClass
in interface GenPackage
public GenFeature getRootFeature()
getRootFeature
in interface GenPackage
public boolean hasConcreteClasses()
hasConcreteClasses
in interface GenPackage
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |