|
|||||||||||
| 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:
PrefixBase PackageResourceDisposable Provider FactoryAdapter FactoryLoad InitializationInterface Package SuffixClass Package SuffixUtility Package SuffixProvider Package SuffixPresentation Package SuffixTests Package SuffixGenerate Example ClassEcore PackageGen ModelGen EnumsGen Data TypesGen ClassesNested Gen PackagesGen Classifiers
| Nested Class Summary |
| Nested classes inherited from class org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl |
GenBaseImpl.AnnotationFilter, GenBaseImpl.AnnotationFilterImpl, GenBaseImpl.ColorInformation, 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.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 |
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 |
LOAD_INITIALIZATION_EDEFAULT
The default value of the ' Load Initialization' attribute |
protected boolean |
loadInitialization
The cached value of the ' Load Initialization' 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, 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 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, getDocumentation, hasDocumentation, safeName, uncapName, uncapPrefixedName |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eIsProxy, eResource |
| 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 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 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 GenBaseImplpublic String getPrefixGen()
public String getPrefix()
GenPackageIf the meaning of the 'Prefix' attribute isn't clear, there really should be more of a description here...
getPrefix in interface GenPackageGenPackage.setPrefix(String),
GenModelPackage.getGenPackage_Prefix()public void setPrefix(String newPrefix)
setPrefix in interface GenPackagenewPrefix - the new value of the 'Prefix' attribute.GenPackage.getPrefix()public String getBasePackageGen()
public String getBasePackage()
GenPackageIf the meaning of the 'Base Package' attribute isn't clear, there really should be more of a description here...
getBasePackage in interface GenPackageGenPackage.setBasePackage(String),
GenModelPackage.getGenPackage_BasePackage()public void setBasePackage(String newBasePackage)
setBasePackage in interface GenPackagenewBasePackage - the new value of the 'Base Package' attribute.GenPackage.getBasePackage()public GenResourceKind getResource()
getResource in interface GenPackageGenResourceKind,
GenPackage.setResource(GenResourceKind),
GenModelPackage.getGenPackage_Resource()public void setResource(GenResourceKind newResource)
setResource in interface GenPackagenewResource - the new value of the 'Resource' attribute.GenResourceKind,
GenPackage.getResource()public boolean isDisposableProviderFactory()
isDisposableProviderFactory in interface GenPackageGenPackage.setDisposableProviderFactory(boolean),
GenModelPackage.getGenPackage_DisposableProviderFactory()public void setDisposableProviderFactory(boolean newDisposableProviderFactory)
setDisposableProviderFactory in interface GenPackagenewDisposableProviderFactory - the new value of the 'Disposable Provider Factory' attribute.GenPackage.isDisposableProviderFactory()public boolean isAdapterFactory()
isAdapterFactory in interface GenPackageGenPackage.setAdapterFactory(boolean),
GenModelPackage.getGenPackage_AdapterFactory()public void setAdapterFactory(boolean newAdapterFactory)
setAdapterFactory in interface GenPackagenewAdapterFactory - the new value of the 'Adapter Factory' attribute.GenPackage.isAdapterFactory()public boolean isLoadInitialization()
isLoadInitialization in interface GenPackageGenPackage.setLoadInitialization(boolean),
GenModelPackage.getGenPackage_LoadInitialization()public void setLoadInitialization(boolean newLoadInitialization)
setLoadInitialization in interface GenPackagenewLoadInitialization - the new value of the 'Load Initialization' attribute.GenPackage.isLoadInitialization()public String getInterfacePackageSuffix()
getInterfacePackageSuffix in interface GenPackageGenPackage.setInterfacePackageSuffix(String),
GenModelPackage.getGenPackage_InterfacePackageSuffix()public void setInterfacePackageSuffix(String newInterfacePackageSuffix)
setInterfacePackageSuffix in interface GenPackagenewInterfacePackageSuffix - the new value of the 'Interface Package Suffix' attribute.GenPackage.getInterfacePackageSuffix()public String getClassPackageSuffix()
getClassPackageSuffix in interface GenPackageGenPackage.setClassPackageSuffix(String),
GenModelPackage.getGenPackage_ClassPackageSuffix()public void setClassPackageSuffix(String newClassPackageSuffix)
setClassPackageSuffix in interface GenPackagenewClassPackageSuffix - the new value of the 'Class Package Suffix' attribute.GenPackage.getClassPackageSuffix()public String getUtilityPackageSuffix()
getUtilityPackageSuffix in interface GenPackageGenPackage.setUtilityPackageSuffix(String),
GenModelPackage.getGenPackage_UtilityPackageSuffix()public void setUtilityPackageSuffix(String newUtilityPackageSuffix)
setUtilityPackageSuffix in interface GenPackagenewUtilityPackageSuffix - the new value of the 'Utility Package Suffix' attribute.GenPackage.getUtilityPackageSuffix()public String getProviderPackageSuffix()
getProviderPackageSuffix in interface GenPackageGenPackage.setProviderPackageSuffix(String),
GenModelPackage.getGenPackage_ProviderPackageSuffix()public void setProviderPackageSuffix(String newProviderPackageSuffix)
setProviderPackageSuffix in interface GenPackagenewProviderPackageSuffix - the new value of the 'Provider Package Suffix' attribute.GenPackage.getProviderPackageSuffix()public String getPresentationPackageSuffix()
getPresentationPackageSuffix in interface GenPackageGenPackage.setPresentationPackageSuffix(String),
GenModelPackage.getGenPackage_PresentationPackageSuffix()public void setPresentationPackageSuffix(String newPresentationPackageSuffix)
setPresentationPackageSuffix in interface GenPackagenewPresentationPackageSuffix - the new value of the 'Presentation Package Suffix' attribute.GenPackage.getPresentationPackageSuffix()public String getTestsPackageSuffix()
getTestsPackageSuffix in interface GenPackageGenPackage.setTestsPackageSuffix(String),
GenModelPackage.getGenPackage_TestsPackageSuffix()public void setTestsPackageSuffix(String newTestsPackageSuffix)
setTestsPackageSuffix in interface GenPackagenewTestsPackageSuffix - the new value of the 'Tests Package Suffix' attribute.GenPackage.getTestsPackageSuffix()public boolean isGenerateExampleClass()
isGenerateExampleClass in interface GenPackageGenPackage.setGenerateExampleClass(boolean),
GenModelPackage.getGenPackage_GenerateExampleClass()public void setGenerateExampleClass(boolean newGenerateExampleClass)
setGenerateExampleClass in interface GenPackagenewGenerateExampleClass - the new value of the 'Generate Example Class' attribute.GenPackage.isGenerateExampleClass()public EModelElement getEcoreModelElement()
getEcoreModelElement in class GenBaseImplpublic EPackage getEcorePackage()
getEcorePackage in interface GenPackageGenPackage.setEcorePackage(EPackage),
GenModelPackage.getGenPackage_EcorePackage()public EPackage basicGetEcorePackage()
public void setEcorePackage(EPackage newEcorePackage)
setEcorePackage in interface GenPackagenewEcorePackage - the new value of the 'Ecore Package' reference.GenPackage.getEcorePackage()public GenModel getGenModel()
GenPackageGen Packages'.
If the meaning of the 'Gen Model' reference isn't clear, there really should be more of a description here...
getGenModel in interface GenPackagegetGenModel in class GenBaseImplpublic GenModel getGenModelGen()
public void setGenModel(GenModel newGenModel)
setGenModel in interface GenPackagenewGenModel - the new value of the 'Gen Model' container reference.GenPackage.getGenModel()public EList getGenEnums()
getGenEnums in interface GenPackageGenModelPackage.getGenPackage_GenEnums()public EList getGenDataTypes()
getGenDataTypes in interface GenPackageGenModelPackage.getGenPackage_GenDataTypes()public EList getGenClasses()
getGenClasses in interface GenPackageGenModelPackage.getGenPackage_GenClasses()public EList getNestedGenPackages()
getNestedGenPackages in interface GenPackageGenModelPackage.getGenPackage_NestedGenPackages()public EList getGenClassifiers()
getGenClassifiers in interface GenPackageGenModelPackage.getGenPackage_GenClassifiers(),
GenClassifier.getGenPackage()
public NotificationChain eInverseAdd(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
eInverseAdd in interface InternalEObjecteInverseAdd in class BasicEObjectImpl
public NotificationChain eInverseRemove(InternalEObject otherEnd,
int featureID,
Class baseClass,
NotificationChain msgs)
eInverseRemove in interface InternalEObjecteInverseRemove in class BasicEObjectImplpublic NotificationChain eBasicRemoveFromContainer(NotificationChain msgs)
eBasicRemoveFromContainer in interface InternalEObjecteBasicRemoveFromContainer in class BasicEObjectImpl
public Object eGet(EStructuralFeature eFeature,
boolean resolve)
eGet in interface EObjecteGet in class BasicEObjectImplpublic boolean eIsSet(EStructuralFeature eFeature)
eIsSet in interface EObjecteIsSet in class BasicEObjectImpl
public void eSet(EStructuralFeature eFeature,
Object newValue)
eSet in interface EObjecteSet in class BasicEObjectImplpublic void eUnset(EStructuralFeature eFeature)
eUnset in interface EObjecteUnset in class BasicEObjectImplpublic String toString()
toString in class BasicEObjectImplpublic String getName()
getName in class GenBaseImplpublic String getPackageName()
getPackageName in interface GenPackagepublic String getInterfacePackageName()
getInterfacePackageName in interface GenPackagepublic String getClassPackageName()
getClassPackageName in interface GenPackagepublic String getUtilitiesPackageName()
getUtilitiesPackageName in interface GenPackagepublic String getTestsPackageName()
getTestsPackageName in interface GenPackagepublic String getPackageID()
public String getNSName()
getNSName in interface GenPackagepublic String getNSURI()
getNSURI in interface GenPackagepublic String getPackageInterfaceName()
getPackageInterfaceName in interface GenPackagepublic String getQualifiedPackageInterfaceName()
getQualifiedPackageInterfaceName in interface GenPackagepublic String getImportedPackageInterfaceName()
getImportedPackageInterfaceName in interface GenPackagepublic String getUncapPackageInterfaceName()
getUncapPackageInterfaceName in interface GenPackagepublic String getPackageClassName()
getPackageClassName in interface GenPackagepublic String getQualifiedPackageClassName()
getQualifiedPackageClassName in interface GenPackagepublic String getImportedPackageClassName()
getImportedPackageClassName in interface GenPackagepublic String getFactoryInterfaceName()
getFactoryInterfaceName in interface GenPackagepublic String getQualifiedFactoryInterfaceName()
getQualifiedFactoryInterfaceName in interface GenPackagepublic String getImportedFactoryInterfaceName()
getImportedFactoryInterfaceName in interface GenPackagepublic String getUncapFactoryInterfaceName()
getUncapFactoryInterfaceName in interface GenPackagepublic String getFactoryClassName()
getFactoryClassName in interface GenPackagepublic String getQualifiedFactoryClassName()
getQualifiedFactoryClassName in interface GenPackagepublic String getImportedFactoryClassName()
getImportedFactoryClassName in interface GenPackagepublic String getAdapterFactoryClassName()
getAdapterFactoryClassName in interface GenPackagepublic String getQualifiedAdapterFactoryClassName()
getQualifiedAdapterFactoryClassName in interface GenPackagepublic String getImportedAdapterFactoryClassName()
getImportedAdapterFactoryClassName in interface GenPackagepublic String getUncapAdapterFactoryClassName()
getUncapAdapterFactoryClassName in interface GenPackagepublic String getSwitchClassName()
getSwitchClassName in interface GenPackagepublic String getTestSuiteClassName()
getTestSuiteClassName in interface GenPackagepublic String getExampleClassName()
getExampleClassName in interface GenPackagepublic String getQualifiedTestSuiteClassName()
getQualifiedTestSuiteClassName in interface GenPackagepublic String getImportedTestSuiteClassName()
getImportedTestSuiteClassName in interface GenPackagepublic boolean hasConstraints()
hasConstraints in interface GenPackagepublic String getValidatorClassName()
getValidatorClassName in interface GenPackagepublic String getImportedValidatorClassName()
getImportedValidatorClassName in interface GenPackageprotected String getPrefixedName(String name)
public List getAllGenDataTypes()
getAllGenDataTypes in interface GenPackagepublic List getOrderedGenClasses()
GenPackage
getOrderedGenClasses in interface GenPackagepublic List getOrderedGenClassifiers()
getOrderedGenClassifiers in interface GenPackagepublic String getClassifierID(GenClassifier genClassifier)
getClassifierID in interface GenPackagepublic int getClassifierValue(GenClassifier genClassifier)
getClassifierValue in interface GenPackagepublic int getLocalClassifierIndex(GenClassifier genClassifier)
getLocalClassifierIndex in interface GenPackagepublic List getPackageSimpleDependencies()
getPackageSimpleDependencies in interface GenPackagepublic List getPackageInterDependencies()
getPackageInterDependencies in interface GenPackagepublic List getPackageLoadInterDependencies()
getPackageLoadInterDependencies in interface GenPackagepublic List getPackageBuildInterDependencies()
getPackageBuildInterDependencies in interface GenPackagepublic List getPackageInitializationDependencies()
getPackageInitializationDependencies in interface GenPackagepublic String getPackageInstanceVariable(GenPackage genPackage)
getPackageInstanceVariable in interface GenPackage
protected void collectPackages(List result,
List genPackages,
int depth)
public List getSubGenPackages()
GenPackage
getSubGenPackages in interface GenPackagepublic GenPackage getSuperGenPackage()
GenPackage
getSuperGenPackage in interface GenPackagepublic GenPackage getRootGenPackage()
GenPackage
getRootGenPackage in interface GenPackagepublic boolean isLoadingInitialization()
GenPackage
isLoadingInitialization in interface GenPackagepublic boolean isLoadedInitialization()
GenPackage
isLoadedInitialization in interface GenPackagepublic boolean isEcorePackage()
isEcorePackage in interface GenPackagepublic boolean hasJavaLangConflict()
hasJavaLangConflict in interface GenPackagepublic List getJavaLangConflicts()
getJavaLangConflicts in interface GenPackagepublic boolean hasInterfaceImplConflict()
hasInterfaceImplConflict in interface GenPackagepublic List getAllSwitchGenClasses()
getAllSwitchGenClasses in interface GenPackagepublic String getClassUniqueName(GenClass genClass)
getClassUniqueName in interface GenPackagepublic List getAllValidatorBaseGenPackages()
getAllValidatorBaseGenPackages in interface GenPackagepublic String getValidatorPackageUniqueSafeName(GenPackage genPackage)
getValidatorPackageUniqueSafeName in interface GenPackagepublic void initialize(EPackage ePackage)
initialize in interface GenPackageprotected boolean hasModelContribution()
hasModelContribution in class GenBaseImplpublic void generate(IProgressMonitor progressMonitor)
generate in interface GenBasegenerate in class GenBaseImplpublic void generateSchema()
GenBase.generateSchema(IProgressMonitor) instead. This
method will be removed soon.
generateSchema in interface GenPackagepublic boolean canGenerateSchema()
canGenerateSchema in interface GenBasecanGenerateSchema in class GenBaseImplpublic void generateSchema(IProgressMonitor progressMonitor)
generateSchema in interface GenBasegenerateSchema in class GenBaseImplprotected void generateXSD(String type)
public void generatePackageSerialization(IProgressMonitor progressMonitor)
public String getProviderPackageName()
getProviderPackageName in interface GenPackagepublic String getPresentationPackageName()
getPresentationPackageName in interface GenPackageprotected String getQualifiedPackageName(String suffix)
public String getQualifiedPackageName()
getQualifiedPackageName in interface GenPackagepublic String getItemProviderAdapterFactoryClassName()
getItemProviderAdapterFactoryClassName in interface GenPackagepublic String getQualifiedItemProviderAdapterFactoryClassName()
getQualifiedItemProviderAdapterFactoryClassName in interface GenPackagepublic String getImportedItemProviderAdapterFactoryClassName()
getImportedItemProviderAdapterFactoryClassName in interface GenPackagepublic String getEditorClassName()
getEditorClassName in interface GenPackagepublic String getQualifiedEditorClassName()
getQualifiedEditorClassName in interface GenPackagepublic String getImportedEditorClassName()
getImportedEditorClassName in interface GenPackagepublic String getModelWizardClassName()
getModelWizardClassName in interface GenPackagepublic String getQualifiedModelWizardClassName()
getQualifiedModelWizardClassName in interface GenPackagepublic String getImportedModelWizardClassName()
getImportedModelWizardClassName in interface GenPackagepublic String getActionBarContributorClassName()
getActionBarContributorClassName in interface GenPackagepublic String getQualifiedActionBarContributorClassName()
getQualifiedActionBarContributorClassName in interface GenPackagepublic String getImportedActionBarContributorClassName()
getImportedActionBarContributorClassName in interface GenPackagepublic String getAdapterFactoryDelegateName(GenPackage genDelegate)
getAdapterFactoryDelegateName in interface GenPackagepublic String getUncapAdapterFactoryDelegateName(GenPackage genDelegate)
getUncapAdapterFactoryDelegateName in interface GenPackagepublic String getEditPluginClassName()
getEditPluginClassName in interface GenPackagepublic String getQualifiedEditPluginClassName()
getQualifiedEditPluginClassName in interface GenPackagepublic String getImportedEditPluginClassName()
getImportedEditPluginClassName in interface GenPackagepublic String getEditorPluginClassName()
getEditorPluginClassName in interface GenPackagepublic String getQualifiedEditorPluginClassName()
getQualifiedEditorPluginClassName in interface GenPackagepublic String getImportedEditorPluginClassName()
getImportedEditorPluginClassName in interface GenPackagepublic String getCapPackageID()
public List getAllGenFeatures()
getAllGenFeatures in interface GenPackagepublic List getFilteredAllGenFeatures()
public List getAdapterDelegatePackages()
getAdapterDelegatePackages in interface GenPackagepublic List getAdapterDelegateSuperClasses()
getAdapterDelegateSuperClasses in interface GenPackagepublic boolean hasStatefulProvider()
hasStatefulProvider in interface GenPackagepublic void generateEdit(IProgressMonitor progressMonitor)
generateEdit in interface GenBasegenerateEdit in class GenBaseImplpublic void generateEditor(IProgressMonitor progressMonitor)
generateEditor in interface GenBasegenerateEditor in class GenBaseImplpublic boolean hasTests()
hasTests in interface GenPackagepublic boolean canGenerateTests()
canGenerateTests in interface GenBasecanGenerateTests in class GenBaseImplpublic void generateTests(IProgressMonitor progressMonitor)
generateTests in interface GenBasegenerateTests in class GenBaseImplpublic String getModelIconFileName()
public String getModelWizardIconFileName()
public boolean hasClassifiers()
hasClassifiers in interface GenPackagepublic boolean hasClassifiers(boolean traverseNestedPackages)
hasClassifiers in interface GenPackagepublic String getModelInfo()
getModelInfo in interface GenPackagegetModelInfo in class GenBaseImplpublic boolean reconcile(GenPackage oldGenPackageVersion)
reconcile in interface GenPackageprotected void reconcileSettings(GenPackage oldGenPackageVersion)
public boolean reconcile()
reconcile in interface GenBasepublic List getAnnotationSources()
getAnnotationSources in interface GenPackagepublic String getAnnotationSourceIdentifier(String annotationSource)
getAnnotationSourceIdentifier in interface GenPackagepublic List getAllAnnotations()
getAllAnnotations in interface GenPackagepublic String getAnnotatedModelElementAccessor(EAnnotation eAnnotation)
getAnnotatedModelElementAccessor in interface GenPackagepublic String getResourceClassName()
getResourceClassName in interface GenPackagepublic String getQualifiedResourceClassName()
getQualifiedResourceClassName in interface GenPackagepublic String getImportedResourceClassName()
getImportedResourceClassName in interface GenPackagepublic String getImportedResourceBaseClassName()
getImportedResourceBaseClassName in interface GenPackagepublic String getResourceFactoryClassName()
getResourceFactoryClassName in interface GenPackagepublic String getQualifiedResourceFactoryClassName()
getQualifiedResourceFactoryClassName in interface GenPackagepublic String getImportedResourceFactoryClassName()
getImportedResourceFactoryClassName in interface GenPackagepublic String getImportedResourceFactoryBaseClassName()
getImportedResourceFactoryBaseClassName in interface GenPackagepublic boolean hasDocumentRoot()
hasDocumentRoot in interface GenPackagepublic boolean hasExtendedMetaData()
hasExtendedMetaData in interface GenPackageprotected static boolean hasExtendedMetaData(EPackage ePackage)
public boolean hasXMLMap()
hasXMLMap in interface GenPackagepublic boolean hasTargetNamespace()
hasTargetNamespace in interface GenPackagepublic String getSerializedPackageFilename()
getSerializedPackageFilename in interface GenPackageprotected boolean isBigModel()
public List getProviderSupportedTypes()
getProviderSupportedTypes in interface GenPackagepublic GenClass getRootClass()
getRootClass in interface GenPackagepublic GenFeature getRootFeature()
getRootFeature in interface GenPackagepublic boolean hasConcreteClasses()
hasConcreteClasses in interface GenPackage
|
Copyright 2001-2004 IBM Corporation and others. All Rights Reserved. |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||