|
|||||||||
PREV CLASS SOURCE NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.eclipse.emf.common.notify.impl.NotifierImpl | +--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
Adapter Factory
Ecore Package
Gen Model
Gen Enums
Gen Data Types
Gen Classes
Nested Gen Packages
Gen Classifiers
Inner classes inherited from class org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl |
GenBaseImpl.ColorInformation, GenBaseImpl.GenClassFilter, GenBaseImpl.GenFeatureFilter, GenBaseImpl.GenOperationFilter, GenBaseImpl.GIFEmitter, GenBaseImpl.ImportManager, GenBaseImpl.UniqueNameHelper |
Inner classes inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
EObjectImpl.EPropertiesHolder, EObjectImpl.EPropertiesHolderImpl |
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 java.lang.String |
BASE_PACKAGE_EDEFAULT
The default value of the ' Base Package ' attribute. |
protected java.lang.String |
basePackage
The cached value of the ' Base Package ' 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 EList |
nestedGenPackages
The cached value of the ' Nested Gen Packages ' containment reference list. |
protected java.lang.String |
prefix
The cached value of the ' Prefix ' attribute. |
protected static java.lang.String |
PREFIX_EDEFAULT
The default value of the ' Prefix ' 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 java.lang.String |
XSD2ECORE_URI
|
Fields inherited from class org.eclipse.emf.codegen.ecore.genmodel.impl.GenBaseImpl |
ecoreGenPackage, javaLangTypes, javaReservedWords, theEcorePackage |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eContainer, eContainerFeatureID, ELAST_EOBJECT_FLAG, eProperties |
Fields inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl |
eAdapters, EDELIVER, eFlags, ELAST_NOTIFIER_FLAG |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
protected |
GenPackageImpl()
|
Method Summary | |
EPackage |
basicGetEcorePackage()
|
protected void |
collectPackages(java.util.List result,
java.util.List genPackages,
int depth)
Collects into result nested GenPackages to the specified depth, not counting those without classifiers (for which nothing is ever generated); -1 for no limit. |
NotificationChain |
eBasicRemoveFromContainer(NotificationChain msgs)
|
java.lang.Object |
eGet(EStructuralFeature eFeature,
boolean resolve)
|
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
NotificationChain msgs)
|
boolean |
eIsSet(EStructuralFeature eFeature)
|
void |
eSet(EStructuralFeature eFeature,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(EStructuralFeature eFeature)
|
void |
generate(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
|
void |
generateEdit(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
|
void |
generateEditor(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
|
protected void |
generateXSD(java.lang.String type)
|
java.lang.String |
getActionBarContributorClassName()
|
java.util.List |
getAdapterDelegatePackages()
|
java.util.List |
getAdapterDelegateSuperClasses()
|
java.lang.String |
getAdapterFactoryClassName()
|
java.lang.String |
getAdapterFactoryDelegateName(GenPackage genDelegate)
|
java.util.List |
getAllAnnotations()
|
java.util.List |
getAllGenDataTypes()
|
java.util.List |
getAllGenFeatures()
|
java.util.List |
getAllSwitchGenClasses()
|
java.lang.String |
getAnnotatedModelElementAccessor(EAnnotation eAnnotation)
|
java.lang.String |
getAnnotationSourceIdentifier(java.lang.String annotationSource)
|
java.util.List |
getAnnotationSources()
|
java.lang.String |
getBasePackage()
Returns the value of the 'Base Package' attribute. |
java.lang.String |
getBasePackageGen()
|
java.lang.String |
getCapPackageID()
|
java.lang.String |
getClassifierID(GenClassifier genClassifier)
|
int |
getClassifierValue(GenClassifier genClassifier)
|
java.lang.String |
getClassPackageName()
|
java.lang.String |
getClassUniqueName(GenClass genClass)
|
EPackage |
getEcorePackage()
|
java.lang.String |
getEditorClassName()
|
java.lang.String |
getEditorPluginClassName()
|
java.lang.String |
getEditPluginClassName()
|
java.lang.String |
getFactoryClassName()
|
java.lang.String |
getFactoryInterfaceName()
|
EList |
getGenClasses()
|
EList |
getGenClassifiers()
|
EList |
getGenDataTypes()
|
EList |
getGenEnums()
|
GenModel |
getGenModel()
Returns the value of the 'Gen Model' container reference. |
GenModel |
getGenModelGen()
|
java.lang.String |
getImportedActionBarContributorClassName()
|
java.lang.String |
getImportedAdapterFactoryClassName()
|
java.lang.String |
getImportedEditorClassName()
|
java.lang.String |
getImportedEditorPluginClassName()
|
java.lang.String |
getImportedEditPluginClassName()
|
java.lang.String |
getImportedFactoryClassName()
|
java.lang.String |
getImportedFactoryInterfaceName()
|
java.lang.String |
getImportedItemProviderAdapterFactoryClassName()
|
java.lang.String |
getImportedModelWizardClassName()
|
java.lang.String |
getImportedPackageClassName()
|
java.lang.String |
getImportedPackageInterfaceName()
|
java.lang.String |
getImportedResourceBaseClassName()
|
java.lang.String |
getImportedResourceClassName()
|
java.lang.String |
getImportedResourceFactoryBaseClassName()
|
java.lang.String |
getImportedResourceFactoryClassName()
|
java.lang.String |
getInterfacePackageName()
|
java.lang.String |
getItemProviderAdapterFactoryClassName()
|
java.util.List |
getJavaLangConflicts()
|
java.lang.String |
getModelIconFileName()
|
java.lang.String |
getModelWizardClassName()
|
java.lang.String |
getModelWizardIconFileName()
|
java.lang.String |
getName()
|
EList |
getNestedGenPackages()
|
java.lang.String |
getNSName()
|
java.lang.String |
getNSURI()
|
java.util.List |
getOrderedGenClasses()
Returns the list of GenClasses in the GenPackage, ordered such that a class always follows all of the classes it extends. |
java.util.List |
getOrderedGenClassifiers()
|
java.lang.String |
getPackageClassName()
|
java.lang.String |
getPackageID()
|
java.util.List |
getPackageInitializationDependencies()
|
java.lang.String |
getPackageInstanceVariable(GenPackage genPackage)
|
java.util.List |
getPackageInterDependencies()
|
java.lang.String |
getPackageInterfaceName()
|
java.lang.String |
getPackageName()
|
java.util.List |
getPackageSimpleDependencies()
|
java.lang.String |
getPrefix()
Returns the value of the 'Prefix' attribute. |
protected java.lang.String |
getPrefixedName(java.lang.String name)
|
java.lang.String |
getPrefixGen()
|
java.lang.String |
getPresentationPackageName()
|
java.lang.String |
getProviderPackageName()
|
java.lang.String |
getQualifiedActionBarContributorClassName()
|
java.lang.String |
getQualifiedAdapterFactoryClassName()
|
java.lang.String |
getQualifiedEditorClassName()
|
java.lang.String |
getQualifiedEditorPluginClassName()
|
java.lang.String |
getQualifiedEditPluginClassName()
|
java.lang.String |
getQualifiedFactoryClassName()
|
java.lang.String |
getQualifiedFactoryInterfaceName()
|
java.lang.String |
getQualifiedItemProviderAdapterFactoryClassName()
|
java.lang.String |
getQualifiedModelWizardClassName()
|
java.lang.String |
getQualifiedPackageClassName()
|
java.lang.String |
getQualifiedPackageInterfaceName()
|
java.lang.String |
getQualifiedResourceClassName()
|
java.lang.String |
getQualifiedResourceFactoryClassName()
|
GenResourceKind |
getResource()
|
java.lang.String |
getResourceClassName()
|
java.lang.String |
getResourceFactoryClassName()
|
java.util.List |
getSubGenPackages()
Returns a list of those nestedGenPackages for which hasClassifiers() is true. |
GenPackage |
getSuperGenPackage()
Returns the closest GenPackage-typed container for which hasClassifiers() is true, or null if there is none. |
java.lang.String |
getSwitchClassName()
|
java.lang.String |
getUncapAdapterFactoryClassName()
|
java.lang.String |
getUncapAdapterFactoryDelegateName(GenPackage genDelegate)
|
java.lang.String |
getUncapFactoryInterfaceName()
|
java.lang.String |
getUncapPackageInterfaceName()
|
java.lang.String |
getUtilitiesPackageName()
|
boolean |
hasClassifiers()
|
boolean |
hasInterfaceImplConflict()
|
boolean |
hasJavaLangConflict()
|
protected boolean |
hasModelContribution()
|
boolean |
hasTargetNamespace()
|
boolean |
hasXMLMap()
|
void |
initialize(EPackage ePackage)
|
boolean |
isAdapterFactory()
|
boolean |
isEcorePackage()
|
boolean |
reconcile()
|
boolean |
reconcile(GenPackage oldGenPackageVersion)
|
protected void |
reconcileSettings(GenPackage oldGenPackageVersion)
|
void |
setAdapterFactory(boolean newAdapterFactory)
|
void |
setBasePackage(java.lang.String newBasePackage)
|
void |
setEcorePackage(EPackage newEcorePackage)
|
void |
setGenModel(GenModel newGenModel)
|
void |
setPrefix(java.lang.String newPrefix)
|
void |
setResource(GenResourceKind newResource)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl |
eAdapters, eDeliver, eNotificationRequired, eNotify, eSetDeliver |
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, ePackageGenModel, format, safeName, uncapName, uncapPrefixedName |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, 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 java.lang.String XSD2ECORE_URI
protected static final java.lang.String PREFIX_EDEFAULT
Prefix
' attribute.
getPrefix()
protected java.lang.String prefix
Prefix
' attribute.
getPrefix()
protected static final java.lang.String BASE_PACKAGE_EDEFAULT
Base Package
' attribute.
getBasePackage()
protected java.lang.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 ADAPTER_FACTORY_EDEFAULT
Adapter Factory
' attribute.
isAdapterFactory()
protected boolean adapterFactory
Adapter Factory
' attribute.
isAdapterFactory()
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()
Constructor Detail |
protected GenPackageImpl()
Method Detail |
protected EClass eStaticClass()
eStaticClass
in class GenBaseImpl
public java.lang.String getPrefixGen()
public java.lang.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
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
GenPackage.setPrefix(String)
,
GenModelPackage.getGenPackage_Prefix()
public void setPrefix(java.lang.String newPrefix)
setPrefix
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
value
- the new value of the 'Prefix' attribute.GenPackage.getPrefix()
public java.lang.String getBasePackageGen()
public java.lang.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
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
GenPackage.setBasePackage(String)
,
GenModelPackage.getGenPackage_BasePackage()
public void setBasePackage(java.lang.String newBasePackage)
setBasePackage
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
value
- the new value of the 'Base Package' attribute.GenPackage.getBasePackage()
public GenResourceKind getResource()
getResource
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
GenResourceKind
,
GenPackage.setResource(GenResourceKind)
,
GenModelPackage.getGenPackage_Resource()
public void setResource(GenResourceKind newResource)
setResource
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
value
- the new value of the 'Resource' attribute.GenResourceKind
,
GenPackage.getResource()
public boolean isAdapterFactory()
isAdapterFactory
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
GenPackage.setAdapterFactory(boolean)
,
GenModelPackage.getGenPackage_AdapterFactory()
public void setAdapterFactory(boolean newAdapterFactory)
setAdapterFactory
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
value
- the new value of the 'Adapter Factory' attribute.GenPackage.isAdapterFactory()
public EPackage getEcorePackage()
getEcorePackage
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
GenPackage.setEcorePackage(EPackage)
,
GenModelPackage.getGenPackage_EcorePackage()
public EPackage basicGetEcorePackage()
public void setEcorePackage(EPackage newEcorePackage)
setEcorePackage
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
value
- 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
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
GenPackage.setGenModel(GenModel)
,
GenModelPackage.getGenPackage_GenModel()
,
GenModel.getGenPackages()
public GenModel getGenModelGen()
public void setGenModel(GenModel newGenModel)
setGenModel
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
value
- the new value of the 'Gen Model' container reference.GenPackage.getGenModel()
public EList getGenEnums()
getGenEnums
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
GenModelPackage.getGenPackage_GenEnums()
public EList getGenDataTypes()
getGenDataTypes
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
GenModelPackage.getGenPackage_GenDataTypes()
public EList getGenClasses()
getGenClasses
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
GenModelPackage.getGenPackage_GenClasses()
public EList getNestedGenPackages()
getNestedGenPackages
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
GenModelPackage.getGenPackage_NestedGenPackages()
public EList getGenClassifiers()
getGenClassifiers
in interface GenPackage
org.eclipse.emf.codegen.ecore.genmodel.GenPackage
GenModelPackage.getGenPackage_GenClassifiers()
,
GenClassifier.getGenPackage()
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, java.lang.Class baseClass, NotificationChain msgs)
eInverseAdd
in class EObjectImpl
org.eclipse.emf.ecore.InternalEObject
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, java.lang.Class baseClass, NotificationChain msgs)
eInverseRemove
in class EObjectImpl
org.eclipse.emf.ecore.InternalEObject
public NotificationChain eBasicRemoveFromContainer(NotificationChain msgs)
eBasicRemoveFromContainer
in class EObjectImpl
org.eclipse.emf.ecore.InternalEObject
public java.lang.Object eGet(EStructuralFeature eFeature, boolean resolve)
eGet
in interface EObject
eGet
in class EObjectImpl
org.eclipse.emf.ecore.EObject
feature
- the feature of the value to fetch.resolve
- whether to resolve.java.lang.IllegalArgumentException
- if the feature is not one the meta class
's
features
.InternalEList.basicIterator()
,
InternalEList.basicList()
,
EcoreUtil.resolve(EObject, ResourceSet)
,
EObject.eSet(EStructuralFeature, Object)
,
EObject.eUnset(EStructuralFeature)
,
EObject.eIsSet(EStructuralFeature)
,
EObject.eGet(EStructuralFeature)
public boolean eIsSet(EStructuralFeature eFeature)
eIsSet
in interface EObject
eIsSet
in class EObjectImpl
org.eclipse.emf.ecore.EObject
feature
- the feature in question.java.lang.IllegalArgumentException
- if the feature is not one the meta class
's
features
.EObject.eSet(EStructuralFeature, Object)
,
EObject.eUnset(EStructuralFeature)
,
EObject.eGet(EStructuralFeature, boolean)
public void eSet(EStructuralFeature eFeature, java.lang.Object newValue)
eSet
in interface EObject
eSet
in class EObjectImpl
org.eclipse.emf.ecore.EObject
feature
- the feature of the value to set.java.lang.IllegalArgumentException
- if the feature is not one the meta class
's
features
,
or it isn't changeable
.java.lang.ClassCastException
- if there is a type conflict.ArrayStoreException
- if there is a type conflect.EObject.eUnset(EStructuralFeature)
,
EObject.eIsSet(EStructuralFeature)
,
EObject.eGet(EStructuralFeature, boolean)
public void eUnset(EStructuralFeature eFeature)
eUnset
in interface EObject
eUnset
in class EObjectImpl
org.eclipse.emf.ecore.EObject
feature
- the feature in question.java.lang.IllegalArgumentException
- if the feature is not one the meta class
's
features
,
or it isn't changeable
.EObject.eIsSet(EStructuralFeature)
,
EObject.eSet(EStructuralFeature, Object)
,
EObject.eGet(EStructuralFeature, boolean)
public java.lang.String toString()
toString
in class EObjectImpl
public java.lang.String getName()
getName
in class GenBaseImpl
public java.lang.String getPackageName()
getPackageName
in interface GenPackage
public java.lang.String getInterfacePackageName()
getInterfacePackageName
in interface GenPackage
public java.lang.String getClassPackageName()
getClassPackageName
in interface GenPackage
public java.lang.String getUtilitiesPackageName()
getUtilitiesPackageName
in interface GenPackage
public java.lang.String getPackageID()
public java.lang.String getNSName()
getNSName
in interface GenPackage
public java.lang.String getNSURI()
getNSURI
in interface GenPackage
public java.lang.String getPackageInterfaceName()
getPackageInterfaceName
in interface GenPackage
public java.lang.String getQualifiedPackageInterfaceName()
getQualifiedPackageInterfaceName
in interface GenPackage
public java.lang.String getImportedPackageInterfaceName()
getImportedPackageInterfaceName
in interface GenPackage
public java.lang.String getUncapPackageInterfaceName()
getUncapPackageInterfaceName
in interface GenPackage
public java.lang.String getPackageClassName()
getPackageClassName
in interface GenPackage
public java.lang.String getQualifiedPackageClassName()
getQualifiedPackageClassName
in interface GenPackage
public java.lang.String getImportedPackageClassName()
getImportedPackageClassName
in interface GenPackage
public java.lang.String getFactoryInterfaceName()
getFactoryInterfaceName
in interface GenPackage
public java.lang.String getQualifiedFactoryInterfaceName()
getQualifiedFactoryInterfaceName
in interface GenPackage
public java.lang.String getImportedFactoryInterfaceName()
getImportedFactoryInterfaceName
in interface GenPackage
public java.lang.String getUncapFactoryInterfaceName()
getUncapFactoryInterfaceName
in interface GenPackage
public java.lang.String getFactoryClassName()
getFactoryClassName
in interface GenPackage
public java.lang.String getQualifiedFactoryClassName()
getQualifiedFactoryClassName
in interface GenPackage
public java.lang.String getImportedFactoryClassName()
getImportedFactoryClassName
in interface GenPackage
public java.lang.String getAdapterFactoryClassName()
getAdapterFactoryClassName
in interface GenPackage
public java.lang.String getQualifiedAdapterFactoryClassName()
getQualifiedAdapterFactoryClassName
in interface GenPackage
public java.lang.String getImportedAdapterFactoryClassName()
getImportedAdapterFactoryClassName
in interface GenPackage
public java.lang.String getUncapAdapterFactoryClassName()
getUncapAdapterFactoryClassName
in interface GenPackage
public java.lang.String getSwitchClassName()
getSwitchClassName
in interface GenPackage
protected java.lang.String getPrefixedName(java.lang.String name)
public java.util.List getAllGenDataTypes()
getAllGenDataTypes
in interface GenPackage
public java.util.List getOrderedGenClasses()
GenPackage
getOrderedGenClasses
in interface GenPackage
public java.util.List getOrderedGenClassifiers()
getOrderedGenClassifiers
in interface GenPackage
public java.lang.String getClassifierID(GenClassifier genClassifier)
getClassifierID
in interface GenPackage
public int getClassifierValue(GenClassifier genClassifier)
getClassifierValue
in interface GenPackage
public java.util.List getPackageSimpleDependencies()
getPackageSimpleDependencies
in interface GenPackage
public java.util.List getPackageInterDependencies()
getPackageInterDependencies
in interface GenPackage
public java.util.List getPackageInitializationDependencies()
getPackageInitializationDependencies
in interface GenPackage
public java.lang.String getPackageInstanceVariable(GenPackage genPackage)
getPackageInstanceVariable
in interface GenPackage
protected void collectPackages(java.util.List result, java.util.List genPackages, int depth)
public java.util.List getSubGenPackages()
GenPackage
getSubGenPackages
in interface GenPackage
public GenPackage getSuperGenPackage()
GenPackage
getSuperGenPackage
in interface GenPackage
public boolean isEcorePackage()
isEcorePackage
in interface GenPackage
public boolean hasJavaLangConflict()
hasJavaLangConflict
in interface GenPackage
public java.util.List getJavaLangConflicts()
getJavaLangConflicts
in interface GenPackage
public boolean hasInterfaceImplConflict()
hasInterfaceImplConflict
in interface GenPackage
public java.util.List getAllSwitchGenClasses()
getAllSwitchGenClasses
in interface GenPackage
public java.lang.String getClassUniqueName(GenClass genClass)
getClassUniqueName
in interface GenPackage
public void initialize(EPackage ePackage)
initialize
in interface GenPackage
protected boolean hasModelContribution()
hasModelContribution
in class GenBaseImpl
public void generate(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
generate
in interface GenBase
generate
in class GenBaseImpl
protected void generateXSD(java.lang.String type)
public java.lang.String getProviderPackageName()
getProviderPackageName
in interface GenPackage
public java.lang.String getPresentationPackageName()
getPresentationPackageName
in interface GenPackage
public java.lang.String getItemProviderAdapterFactoryClassName()
getItemProviderAdapterFactoryClassName
in interface GenPackage
public java.lang.String getQualifiedItemProviderAdapterFactoryClassName()
getQualifiedItemProviderAdapterFactoryClassName
in interface GenPackage
public java.lang.String getImportedItemProviderAdapterFactoryClassName()
getImportedItemProviderAdapterFactoryClassName
in interface GenPackage
public java.lang.String getEditorClassName()
getEditorClassName
in interface GenPackage
public java.lang.String getQualifiedEditorClassName()
getQualifiedEditorClassName
in interface GenPackage
public java.lang.String getImportedEditorClassName()
getImportedEditorClassName
in interface GenPackage
public java.lang.String getModelWizardClassName()
getModelWizardClassName
in interface GenPackage
public java.lang.String getQualifiedModelWizardClassName()
getQualifiedModelWizardClassName
in interface GenPackage
public java.lang.String getImportedModelWizardClassName()
getImportedModelWizardClassName
in interface GenPackage
public java.lang.String getActionBarContributorClassName()
getActionBarContributorClassName
in interface GenPackage
public java.lang.String getQualifiedActionBarContributorClassName()
getQualifiedActionBarContributorClassName
in interface GenPackage
public java.lang.String getImportedActionBarContributorClassName()
getImportedActionBarContributorClassName
in interface GenPackage
public java.lang.String getAdapterFactoryDelegateName(GenPackage genDelegate)
getAdapterFactoryDelegateName
in interface GenPackage
public java.lang.String getUncapAdapterFactoryDelegateName(GenPackage genDelegate)
getUncapAdapterFactoryDelegateName
in interface GenPackage
public java.lang.String getEditPluginClassName()
getEditPluginClassName
in interface GenPackage
public java.lang.String getQualifiedEditPluginClassName()
getQualifiedEditPluginClassName
in interface GenPackage
public java.lang.String getImportedEditPluginClassName()
getImportedEditPluginClassName
in interface GenPackage
public java.lang.String getEditorPluginClassName()
getEditorPluginClassName
in interface GenPackage
public java.lang.String getQualifiedEditorPluginClassName()
getQualifiedEditorPluginClassName
in interface GenPackage
public java.lang.String getImportedEditorPluginClassName()
getImportedEditorPluginClassName
in interface GenPackage
public java.lang.String getCapPackageID()
public java.util.List getAllGenFeatures()
getAllGenFeatures
in interface GenPackage
public java.util.List getAdapterDelegatePackages()
getAdapterDelegatePackages
in interface GenPackage
public java.util.List getAdapterDelegateSuperClasses()
getAdapterDelegateSuperClasses
in interface GenPackage
public void generateEdit(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
generateEdit
in interface GenBase
generateEdit
in class GenBaseImpl
public void generateEditor(org.eclipse.core.runtime.IProgressMonitor progressMonitor)
generateEditor
in interface GenBase
generateEditor
in class GenBaseImpl
public java.lang.String getModelIconFileName()
public java.lang.String getModelWizardIconFileName()
public boolean hasClassifiers()
hasClassifiers
in interface GenPackage
public boolean reconcile(GenPackage oldGenPackageVersion)
reconcile
in interface GenPackage
protected void reconcileSettings(GenPackage oldGenPackageVersion)
public boolean reconcile()
reconcile
in interface GenBase
public java.util.List getAnnotationSources()
getAnnotationSources
in interface GenPackage
public java.lang.String getAnnotationSourceIdentifier(java.lang.String annotationSource)
getAnnotationSourceIdentifier
in interface GenPackage
public java.util.List getAllAnnotations()
getAllAnnotations
in interface GenPackage
public java.lang.String getAnnotatedModelElementAccessor(EAnnotation eAnnotation)
getAnnotatedModelElementAccessor
in interface GenPackage
public java.lang.String getResourceClassName()
getResourceClassName
in interface GenPackage
public java.lang.String getQualifiedResourceClassName()
getQualifiedResourceClassName
in interface GenPackage
public java.lang.String getImportedResourceClassName()
getImportedResourceClassName
in interface GenPackage
public java.lang.String getImportedResourceBaseClassName()
getImportedResourceBaseClassName
in interface GenPackage
public java.lang.String getResourceFactoryClassName()
getResourceFactoryClassName
in interface GenPackage
public java.lang.String getQualifiedResourceFactoryClassName()
getQualifiedResourceFactoryClassName
in interface GenPackage
public java.lang.String getImportedResourceFactoryClassName()
getImportedResourceFactoryClassName
in interface GenPackage
public java.lang.String getImportedResourceFactoryBaseClassName()
getImportedResourceFactoryBaseClassName
in interface GenPackage
public boolean hasXMLMap()
hasXMLMap
in interface GenPackage
public boolean hasTargetNamespace()
hasTargetNamespace
in interface GenPackage
|
Copyright 2001-2003 IBM Corporation and others. All Rights Reserved. |
||||||||
PREV CLASS SOURCE NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |