org.eclipse.emf.codegen.ecore.genmodel.impl
Class GenModelPackageImpl
java.lang.Object
|
+--org.eclipse.emf.common.notify.impl.NotifierImpl
|
+--org.eclipse.emf.ecore.impl.EObjectImpl
|
+--org.eclipse.emf.ecore.impl.EModelElementImpl
|
+--org.eclipse.emf.ecore.impl.ENamedElementImpl
|
+--org.eclipse.emf.ecore.impl.EPackageImpl
|
+--org.eclipse.emf.codegen.ecore.genmodel.impl.GenModelPackageImpl
- All Implemented Interfaces:
- EModelElement, ENamedElement, EObject, EPackage, GenModelPackage, InternalEObject, Notifier
- public class GenModelPackageImpl
- extends EPackageImpl
- implements GenModelPackage
An implementation of the model Package.
| Fields inherited from class org.eclipse.emf.ecore.impl.EPackageImpl |
eClassifiers, ecoreFactory, ecorePackage, eFactoryInstance, eNameToEClassifierMap, eSubpackages, IS_ABSTRACT, IS_CHANGEABLE, IS_COMPOSITE, IS_ID, IS_INTERFACE, IS_RESOLVABLE, IS_RESOLVE_PROXIES, IS_SERIALIZABLE, IS_TRANSIENT, IS_UNIQUE, IS_UNSETTABLE, IS_VOLATILE, NS_PREFIX_EDEFAULT, NS_URI_EDEFAULT, nsPrefix, nsURI |
| Fields inherited from interface org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage |
eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, GEN_BASE, GEN_BASE_FEATURE_COUNT, GEN_CLASS, GEN_CLASS__ECORE_CLASS, GEN_CLASS__GEN_FEATURES, GEN_CLASS__GEN_OPERATIONS, GEN_CLASS__GEN_PACKAGE, GEN_CLASS__IMAGE, GEN_CLASS__LABEL_FEATURE, GEN_CLASS__PROVIDER, GEN_CLASS_FEATURE_COUNT, GEN_CLASSIFIER, GEN_CLASSIFIER__GEN_PACKAGE, GEN_CLASSIFIER_FEATURE_COUNT, GEN_DATA_TYPE, GEN_DATA_TYPE__ECORE_DATA_TYPE, GEN_DATA_TYPE__GEN_PACKAGE, GEN_DATA_TYPE_FEATURE_COUNT, GEN_ENUM, GEN_ENUM__ECORE_DATA_TYPE, GEN_ENUM__ECORE_ENUM, GEN_ENUM__GEN_ENUM_LITERALS, GEN_ENUM__GEN_PACKAGE, GEN_ENUM_FEATURE_COUNT, GEN_ENUM_LITERAL, GEN_ENUM_LITERAL__ECORE_ENUM_LITERAL, GEN_ENUM_LITERAL__GEN_ENUM, GEN_ENUM_LITERAL_FEATURE_COUNT, GEN_FEATURE, GEN_FEATURE__CHILDREN, GEN_FEATURE__ECORE_FEATURE, GEN_FEATURE__GEN_CLASS, GEN_FEATURE__NOTIFY, GEN_FEATURE__PROPERTY, GEN_FEATURE_FEATURE_COUNT, GEN_MODEL, GEN_MODEL__COPYRIGHT_TEXT, GEN_MODEL__CREATION_COMMANDS, GEN_MODEL__DYNAMIC_TEMPLATES, GEN_MODEL__EDIT_DIRECTORY, GEN_MODEL__EDIT_PLUGIN_CLASS, GEN_MODEL__EDITOR_DIRECTORY, GEN_MODEL__EDITOR_PLUGIN_CLASS, GEN_MODEL__FORCE_OVERWRITE, GEN_MODEL__FOREIGN_MODEL, GEN_MODEL__GEN_PACKAGES, GEN_MODEL__GENERATE_SCHEMA, GEN_MODEL__MODEL_DIRECTORY, GEN_MODEL__MODEL_NAME, GEN_MODEL__MODEL_PLUGIN_CLASS, GEN_MODEL__MODEL_PLUGIN_ID, GEN_MODEL__NON_EXTERNALIZED_STRING_TAG, GEN_MODEL__NON_NLS_MARKERS, GEN_MODEL__REDIRECTION, GEN_MODEL__RUNTIME_JAR, GEN_MODEL__TEMPLATE_DIRECTORY, GEN_MODEL__TEST_DIRECTORY, GEN_MODEL__UPDATE_CLASSPATH, GEN_MODEL__USED_GEN_PACKAGES, GEN_MODEL_FEATURE_COUNT, GEN_OPERATION, GEN_OPERATION__ECORE_OPERATION, GEN_OPERATION__GEN_CLASS, GEN_OPERATION__GEN_PARAMETERS, GEN_OPERATION_FEATURE_COUNT, GEN_PACKAGE, GEN_PACKAGE__ADAPTER_FACTORY, GEN_PACKAGE__BASE_PACKAGE, GEN_PACKAGE__ECORE_PACKAGE, GEN_PACKAGE__GEN_CLASSES, GEN_PACKAGE__GEN_CLASSIFIERS, GEN_PACKAGE__GEN_DATA_TYPES, GEN_PACKAGE__GEN_ENUMS, GEN_PACKAGE__GEN_MODEL, GEN_PACKAGE__NESTED_GEN_PACKAGES, GEN_PACKAGE__PREFIX, GEN_PACKAGE__RESOURCE, GEN_PACKAGE_FEATURE_COUNT, GEN_PARAMETER, GEN_PARAMETER__ECORE_PARAMETER, GEN_PARAMETER__GEN_OPERATION, GEN_PARAMETER_FEATURE_COUNT, GEN_PROPERTY_KIND, GEN_PROVIDER_KIND, GEN_RESOURCE_KIND |
| Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl |
addAnnotation, addEEnumLiteral, addEOperation, addEParameter, basicSetEFactoryInstance, createEAttribute, createEClass, createEDataType, createEEnum, createEReference, createResource, eBasicRemoveFromContainer, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, initEAttribute, initEAttribute, initEAttribute, initEClass, initEDataType, initEEnum, initEReference, initEReference, initEReference, setEFactoryInstance, setNamespaceURI, setNsPrefix, setNsURI, toString |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
eAllContents, eBaseStructuralFeatureID, eBasicSetContainer, eClass, eContainer, eContainerFeatureID, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eIsProxy, eProperties, eProxyURI, eResource, eSetClass, eSetProxyURI, eSetResource, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
init
public static GenModelPackage init()
- Creates, registers, and initializes the Package for this
model, and for any others upon which it depends. Simple
dependencies are satisfied by calling this method on all
dependent packages before doing anything else. This method drives
initialization for interdependent packages directly, in parallel
with this package, itself.
Of this package and its interdependencies, all packages which
have not yet been registered by their URI values are first created
and registered. The packages are then initialized in two steps:
meta-model objects for all of the packages are created before any
are initialized, since one package's meta-model objects may refer to
those of another.
Invocation of this method will not affect any packages that have
already been initialized.
- See Also:
GenModelPackage.eNS_URI,
createPackageContents(),
initializePackageContents()
getGenModel
public EClass getGenModel()
-
- Specified by:
getGenModel in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for class 'GenModel'.
- See Also:
GenModel
getGenModel_CopyrightText
public EAttribute getGenModel_CopyrightText()
-
- Specified by:
getGenModel_CopyrightText in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Copyright Text'.
- See Also:
GenModel.getCopyrightText(),
GenModelPackage.getGenModel()
getGenModel_ModelDirectory
public EAttribute getGenModel_ModelDirectory()
-
- Specified by:
getGenModel_ModelDirectory in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Model Directory'.
- See Also:
GenModel.getModelDirectory(),
GenModelPackage.getGenModel()
getGenModel_CreationCommands
public EAttribute getGenModel_CreationCommands()
-
- Specified by:
getGenModel_CreationCommands in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Creation Commands'.
- See Also:
GenModel.isCreationCommands(),
GenModelPackage.getGenModel()
getGenModel_EditDirectory
public EAttribute getGenModel_EditDirectory()
-
- Specified by:
getGenModel_EditDirectory in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Edit Directory'.
- See Also:
GenModel.getEditDirectory(),
GenModelPackage.getGenModel()
getGenModel_EditorDirectory
public EAttribute getGenModel_EditorDirectory()
-
- Specified by:
getGenModel_EditorDirectory in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Editor Directory'.
- See Also:
GenModel.getEditorDirectory(),
GenModelPackage.getGenModel()
getGenModel_ModelPluginID
public EAttribute getGenModel_ModelPluginID()
-
- Specified by:
getGenModel_ModelPluginID in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Model Plugin ID'.
- See Also:
GenModel.getModelPluginID(),
GenModelPackage.getGenModel()
getGenModel_TemplateDirectory
public EAttribute getGenModel_TemplateDirectory()
-
- Specified by:
getGenModel_TemplateDirectory in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Template Directory'.
- See Also:
GenModel.getTemplateDirectory(),
GenModelPackage.getGenModel()
getGenModel_RuntimeJar
public EAttribute getGenModel_RuntimeJar()
-
- Specified by:
getGenModel_RuntimeJar in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Runtime Jar'.
- See Also:
GenModel.isRuntimeJar(),
GenModelPackage.getGenModel()
getGenModel_ForeignModel
public EAttribute getGenModel_ForeignModel()
-
- Specified by:
getGenModel_ForeignModel in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute list 'Foreign Model'.
- See Also:
GenModel.getForeignModel(),
GenModelPackage.getGenModel()
getGenModel_DynamicTemplates
public EAttribute getGenModel_DynamicTemplates()
-
- Specified by:
getGenModel_DynamicTemplates in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Dynamic Templates'.
- See Also:
GenModel.isDynamicTemplates(),
GenModelPackage.getGenModel()
getGenModel_Redirection
public EAttribute getGenModel_Redirection()
-
- Specified by:
getGenModel_Redirection in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Redirection'.
- See Also:
GenModel.getRedirection(),
GenModelPackage.getGenModel()
getGenModel_ForceOverwrite
public EAttribute getGenModel_ForceOverwrite()
-
- Specified by:
getGenModel_ForceOverwrite in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Force Overwrite'.
- See Also:
GenModel.isForceOverwrite(),
GenModelPackage.getGenModel()
getGenModel_NonExternalizedStringTag
public EAttribute getGenModel_NonExternalizedStringTag()
-
- Specified by:
getGenModel_NonExternalizedStringTag in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Non Externalized String Tag'.
- See Also:
GenModel.getNonExternalizedStringTag(),
GenModelPackage.getGenModel()
getGenModel_TestDirectory
public EAttribute getGenModel_TestDirectory()
-
- Specified by:
getGenModel_TestDirectory in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Test Directory'.
- See Also:
GenModel.getTestDirectory(),
GenModelPackage.getGenModel()
getGenModel_ModelName
public EAttribute getGenModel_ModelName()
-
- Specified by:
getGenModel_ModelName in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Model Name'.
- See Also:
GenModel.getModelName(),
GenModelPackage.getGenModel()
getGenModel_ModelPluginClass
public EAttribute getGenModel_ModelPluginClass()
-
- Specified by:
getGenModel_ModelPluginClass in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Model Plugin Class'.
- See Also:
GenModel.getModelPluginClass(),
GenModelPackage.getGenModel()
getGenModel_EditPluginClass
public EAttribute getGenModel_EditPluginClass()
-
- Specified by:
getGenModel_EditPluginClass in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Edit Plugin Class'.
- See Also:
GenModel.getEditPluginClass(),
GenModelPackage.getGenModel()
getGenModel_EditorPluginClass
public EAttribute getGenModel_EditorPluginClass()
-
- Specified by:
getGenModel_EditorPluginClass in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Editor Plugin Class'.
- See Also:
GenModel.getEditorPluginClass(),
GenModelPackage.getGenModel()
getGenModel_UpdateClasspath
public EAttribute getGenModel_UpdateClasspath()
-
- Specified by:
getGenModel_UpdateClasspath in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Update Classpath'.
- See Also:
GenModel.isUpdateClasspath(),
GenModelPackage.getGenModel()
getGenModel_GenerateSchema
public EAttribute getGenModel_GenerateSchema()
-
- Specified by:
getGenModel_GenerateSchema in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Generate Schema'.
- See Also:
GenModel.isGenerateSchema(),
GenModelPackage.getGenModel()
getGenModel_NonNLSMarkers
public EAttribute getGenModel_NonNLSMarkers()
-
- Specified by:
getGenModel_NonNLSMarkers in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Non NLS Markers'.
- See Also:
GenModel.isNonNLSMarkers(),
GenModelPackage.getGenModel()
getGenModel_GenPackages
public EReference getGenModel_GenPackages()
-
- Specified by:
getGenModel_GenPackages in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the containment reference list 'Gen Packages'.
- See Also:
GenModel.getGenPackages(),
GenModelPackage.getGenModel()
getGenModel_UsedGenPackages
public EReference getGenModel_UsedGenPackages()
-
- Specified by:
getGenModel_UsedGenPackages in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the reference list 'Used Gen Packages'.
- See Also:
GenModel.getUsedGenPackages(),
GenModelPackage.getGenModel()
getGenPackage
public EClass getGenPackage()
-
- Specified by:
getGenPackage in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for class 'Gen Package'.
- See Also:
GenPackage
getGenPackage_Prefix
public EAttribute getGenPackage_Prefix()
-
- Specified by:
getGenPackage_Prefix in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Prefix'.
- See Also:
GenPackage.getPrefix(),
GenModelPackage.getGenPackage()
getGenPackage_BasePackage
public EAttribute getGenPackage_BasePackage()
-
- Specified by:
getGenPackage_BasePackage in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Base Package'.
- See Also:
GenPackage.getBasePackage(),
GenModelPackage.getGenPackage()
getGenPackage_Resource
public EAttribute getGenPackage_Resource()
-
- Specified by:
getGenPackage_Resource in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Resource'.
- See Also:
GenPackage.getResource(),
GenModelPackage.getGenPackage()
getGenPackage_AdapterFactory
public EAttribute getGenPackage_AdapterFactory()
-
- Specified by:
getGenPackage_AdapterFactory in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Adapter Factory'.
- See Also:
GenPackage.isAdapterFactory(),
GenModelPackage.getGenPackage()
getGenPackage_EcorePackage
public EReference getGenPackage_EcorePackage()
-
- Specified by:
getGenPackage_EcorePackage in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the reference 'Ecore Package'.
- See Also:
GenPackage.getEcorePackage(),
GenModelPackage.getGenPackage()
getGenPackage_GenModel
public EReference getGenPackage_GenModel()
-
- Specified by:
getGenPackage_GenModel in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the container reference 'Gen Model'.
- See Also:
GenPackage.getGenModel(),
GenModelPackage.getGenPackage()
getGenPackage_GenEnums
public EReference getGenPackage_GenEnums()
-
- Specified by:
getGenPackage_GenEnums in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the containment reference list 'Gen Enums'.
- See Also:
GenPackage.getGenEnums(),
GenModelPackage.getGenPackage()
getGenPackage_GenDataTypes
public EReference getGenPackage_GenDataTypes()
-
- Specified by:
getGenPackage_GenDataTypes in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the containment reference list 'Gen Data Types'.
- See Also:
GenPackage.getGenDataTypes(),
GenModelPackage.getGenPackage()
getGenPackage_GenClasses
public EReference getGenPackage_GenClasses()
-
- Specified by:
getGenPackage_GenClasses in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the containment reference list 'Gen Classes'.
- See Also:
GenPackage.getGenClasses(),
GenModelPackage.getGenPackage()
getGenPackage_NestedGenPackages
public EReference getGenPackage_NestedGenPackages()
-
- Specified by:
getGenPackage_NestedGenPackages in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the containment reference list 'Nested Gen Packages'.
- See Also:
GenPackage.getNestedGenPackages(),
GenModelPackage.getGenPackage()
getGenPackage_GenClassifiers
public EReference getGenPackage_GenClassifiers()
-
- Specified by:
getGenPackage_GenClassifiers in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the reference list 'Gen Classifiers'.
- See Also:
GenPackage.getGenClassifiers(),
GenModelPackage.getGenPackage()
getGenClass
public EClass getGenClass()
-
- Specified by:
getGenClass in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for class 'Gen Class'.
- See Also:
GenClass
getGenClass_Provider
public EAttribute getGenClass_Provider()
-
- Specified by:
getGenClass_Provider in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Provider'.
- See Also:
GenClass.getProvider(),
GenModelPackage.getGenClass()
getGenClass_Image
public EAttribute getGenClass_Image()
-
- Specified by:
getGenClass_Image in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Image'.
- See Also:
GenClass.isImage(),
GenModelPackage.getGenClass()
getGenClass_EcoreClass
public EReference getGenClass_EcoreClass()
-
- Specified by:
getGenClass_EcoreClass in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the reference 'Ecore Class'.
- See Also:
GenClass.getEcoreClass(),
GenModelPackage.getGenClass()
getGenClass_GenFeatures
public EReference getGenClass_GenFeatures()
-
- Specified by:
getGenClass_GenFeatures in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the containment reference list 'Gen Features'.
- See Also:
GenClass.getGenFeatures(),
GenModelPackage.getGenClass()
getGenClass_GenOperations
public EReference getGenClass_GenOperations()
-
- Specified by:
getGenClass_GenOperations in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the containment reference list 'Gen Operations'.
- See Also:
GenClass.getGenOperations(),
GenModelPackage.getGenClass()
getGenClass_LabelFeature
public EReference getGenClass_LabelFeature()
-
- Specified by:
getGenClass_LabelFeature in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the reference 'Label Feature'.
- See Also:
GenClass.getLabelFeature(),
GenModelPackage.getGenClass()
getGenFeature
public EClass getGenFeature()
-
- Specified by:
getGenFeature in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for class 'Gen Feature'.
- See Also:
GenFeature
getGenFeature_Property
public EAttribute getGenFeature_Property()
-
- Specified by:
getGenFeature_Property in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Property'.
- See Also:
GenFeature.getProperty(),
GenModelPackage.getGenFeature()
getGenFeature_Notify
public EAttribute getGenFeature_Notify()
-
- Specified by:
getGenFeature_Notify in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Notify'.
- See Also:
GenFeature.isNotify(),
GenModelPackage.getGenFeature()
getGenFeature_Children
public EAttribute getGenFeature_Children()
-
- Specified by:
getGenFeature_Children in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the attribute 'Children'.
- See Also:
GenFeature.isChildren(),
GenModelPackage.getGenFeature()
getGenFeature_GenClass
public EReference getGenFeature_GenClass()
-
- Specified by:
getGenFeature_GenClass in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the container reference 'Gen Class'.
- See Also:
GenFeature.getGenClass(),
GenModelPackage.getGenFeature()
getGenFeature_EcoreFeature
public EReference getGenFeature_EcoreFeature()
-
- Specified by:
getGenFeature_EcoreFeature in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the reference 'Ecore Feature'.
- See Also:
GenFeature.getEcoreFeature(),
GenModelPackage.getGenFeature()
getGenBase
public EClass getGenBase()
-
- Specified by:
getGenBase in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for class 'Gen Base'.
- See Also:
GenBase
getGenEnum
public EClass getGenEnum()
-
- Specified by:
getGenEnum in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for class 'Gen Enum'.
- See Also:
GenEnum
getGenEnum_EcoreEnum
public EReference getGenEnum_EcoreEnum()
-
- Specified by:
getGenEnum_EcoreEnum in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the reference 'Ecore Enum'.
- See Also:
GenEnum.getEcoreEnum(),
GenModelPackage.getGenEnum()
getGenEnum_GenEnumLiterals
public EReference getGenEnum_GenEnumLiterals()
-
- Specified by:
getGenEnum_GenEnumLiterals in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the containment reference list 'Gen Enum Literals'.
- See Also:
GenEnum.getGenEnumLiterals(),
GenModelPackage.getGenEnum()
getGenEnumLiteral
public EClass getGenEnumLiteral()
-
- Specified by:
getGenEnumLiteral in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for class 'Gen Enum Literal'.
- See Also:
GenEnumLiteral
getGenEnumLiteral_GenEnum
public EReference getGenEnumLiteral_GenEnum()
-
- Specified by:
getGenEnumLiteral_GenEnum in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the container reference 'Gen Enum'.
- See Also:
GenEnumLiteral.getGenEnum(),
GenModelPackage.getGenEnumLiteral()
getGenEnumLiteral_EcoreEnumLiteral
public EReference getGenEnumLiteral_EcoreEnumLiteral()
-
- Specified by:
getGenEnumLiteral_EcoreEnumLiteral in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the reference 'Ecore Enum Literal'.
- See Also:
GenEnumLiteral.getEcoreEnumLiteral(),
GenModelPackage.getGenEnumLiteral()
getGenClassifier
public EClass getGenClassifier()
-
- Specified by:
getGenClassifier in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for class 'Gen Classifier'.
- See Also:
GenClassifier
getGenClassifier_GenPackage
public EReference getGenClassifier_GenPackage()
-
- Specified by:
getGenClassifier_GenPackage in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the reference 'Gen Package'.
- See Also:
GenClassifier.getGenPackage(),
GenModelPackage.getGenClassifier()
getGenDataType
public EClass getGenDataType()
-
- Specified by:
getGenDataType in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for class 'Gen Data Type'.
- See Also:
GenDataType
getGenDataType_EcoreDataType
public EReference getGenDataType_EcoreDataType()
-
- Specified by:
getGenDataType_EcoreDataType in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the reference 'Ecore Data Type'.
- See Also:
GenDataType.getEcoreDataType(),
GenModelPackage.getGenDataType()
getGenOperation
public EClass getGenOperation()
-
- Specified by:
getGenOperation in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for class 'Gen Operation'.
- See Also:
GenOperation
getGenOperation_GenClass
public EReference getGenOperation_GenClass()
-
- Specified by:
getGenOperation_GenClass in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the container reference 'Gen Class'.
- See Also:
GenOperation.getGenClass(),
GenModelPackage.getGenOperation()
getGenOperation_EcoreOperation
public EReference getGenOperation_EcoreOperation()
-
- Specified by:
getGenOperation_EcoreOperation in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the reference 'Ecore Operation'.
- See Also:
GenOperation.getEcoreOperation(),
GenModelPackage.getGenOperation()
getGenOperation_GenParameters
public EReference getGenOperation_GenParameters()
-
- Specified by:
getGenOperation_GenParameters in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the containment reference list 'Gen Parameters'.
- See Also:
GenOperation.getGenParameters(),
GenModelPackage.getGenOperation()
getGenParameter
public EClass getGenParameter()
-
- Specified by:
getGenParameter in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for class 'Gen Parameter'.
- See Also:
GenParameter
getGenParameter_GenOperation
public EReference getGenParameter_GenOperation()
-
- Specified by:
getGenParameter_GenOperation in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the container reference 'Gen Operation'.
- See Also:
GenParameter.getGenOperation(),
GenModelPackage.getGenParameter()
getGenParameter_EcoreParameter
public EReference getGenParameter_EcoreParameter()
-
- Specified by:
getGenParameter_EcoreParameter in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for the reference 'Ecore Parameter'.
- See Also:
GenParameter.getEcoreParameter(),
GenModelPackage.getGenParameter()
getGenProviderKind
public EEnum getGenProviderKind()
-
- Specified by:
getGenProviderKind in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for enum 'Gen Provider Kind'.
- See Also:
GenProviderKind
getGenPropertyKind
public EEnum getGenPropertyKind()
-
- Specified by:
getGenPropertyKind in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for enum 'Gen Property Kind'.
- See Also:
GenPropertyKind
getGenResourceKind
public EEnum getGenResourceKind()
-
- Specified by:
getGenResourceKind in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the meta object for enum 'Gen Resource Kind'.
- See Also:
GenResourceKind
getGenModelFactory
public GenModelFactory getGenModelFactory()
-
- Specified by:
getGenModelFactory in interface GenModelPackage
- Following copied from interface:
org.eclipse.emf.codegen.ecore.genmodel.GenModelPackage
- Returns:
- the factory that creates the instances of the model.
createPackageContents
public void createPackageContents()
- Creates the meta-model objects for the package. This method is
guarded to have no affect on any invocation but its first.
initializePackageContents
public void initializePackageContents()
- Complete the initialization of the package and its meta-model. This
method is guarded to have no affect on any invocation but its first.