public interface ModelPackage
extends org.eclipse.emf.ecore.EPackage
ModelFactory| Modifier and Type | Interface and Description |
|---|---|
static interface |
ModelPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each enum,
and each data type
|
| Modifier and Type | Field and Description |
|---|---|
static int |
ATTRIBUTE
The meta object id for the '
Attribute' class. |
static int |
ATTRIBUTE__COMMENT
The feature id for the 'Comment' attribute.
|
static int |
ATTRIBUTE__NAME
The feature id for the 'Name' attribute.
|
static int |
ATTRIBUTE_FEATURE_COUNT
The number of structural features of the 'Attribute' class.
|
static ModelPackage |
eINSTANCE
The singleton instance of the package.
|
static String |
eNAME
The package name.
|
static String |
eNS_PREFIX
The package namespace name.
|
static String |
eNS_URI
The package namespace URI.
|
static int |
ENTITY
The meta object id for the '
Entity' class. |
static int |
ENTITY__ATTRIBUTES
The feature id for the 'Attributes' containment reference list.
|
static int |
ENTITY__COMMENT
The feature id for the 'Comment' attribute.
|
static int |
ENTITY__NAME
The feature id for the 'Name' attribute.
|
static int |
ENTITY__SUPER_TYPE
The feature id for the 'Super Type' reference.
|
static int |
ENTITY_FEATURE_COUNT
The number of structural features of the 'Entity' class.
|
static int |
IMPORT
The meta object id for the '
Import' class. |
static int |
IMPORT__IMPORTED_NAMESPACE
The feature id for the 'Imported Namespace' attribute.
|
static int |
IMPORT_FEATURE_COUNT
The number of structural features of the 'Import' class.
|
static int |
LINK
The meta object id for the '
Link' class. |
static int |
LINK__ANY
The feature id for the 'Any' attribute.
|
static int |
LINK__COMMENT
The feature id for the 'Comment' attribute.
|
static int |
LINK__NAME
The feature id for the 'Name' attribute.
|
static int |
LINK__ONE_OR_MORE
The feature id for the 'One Or More' attribute.
|
static int |
LINK__TYPE
The feature id for the 'Type' reference.
|
static int |
LINK__ZERO_OR_ONE
The feature id for the 'Zero Or One' attribute.
|
static int |
LINK_FEATURE_COUNT
The number of structural features of the 'Link' class.
|
static int |
MODEL
The meta object id for the '
Model' class. |
static int |
MODEL__ELEMENTS
The feature id for the 'Elements' containment reference list.
|
static int |
MODEL__IMPORTS
The feature id for the 'Imports' containment reference list.
|
static int |
MODEL__NAME
The feature id for the 'Name' attribute.
|
static int |
MODEL_FEATURE_COUNT
The number of structural features of the 'Model' class.
|
static int |
PROPERTY
The meta object id for the '
Property' class. |
static int |
PROPERTY__COMMENT
The feature id for the 'Comment' attribute.
|
static int |
PROPERTY__NAME
The feature id for the 'Name' attribute.
|
static int |
PROPERTY__TYPE
The feature id for the 'Type' attribute.
|
static int |
PROPERTY_FEATURE_COUNT
The number of structural features of the 'Property' class.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EAttribute |
getAttribute_Comment()
Returns the meta object for the attribute '
Comment'. |
org.eclipse.emf.ecore.EAttribute |
getAttribute_Name()
Returns the meta object for the attribute '
Name'. |
org.eclipse.emf.ecore.EClass |
getAttribute()
Returns the meta object for class '
Attribute'. |
org.eclipse.emf.ecore.EReference |
getEntity_Attributes()
Returns the meta object for the containment reference list '
Attributes'. |
org.eclipse.emf.ecore.EAttribute |
getEntity_Comment()
Returns the meta object for the attribute '
Comment'. |
org.eclipse.emf.ecore.EAttribute |
getEntity_Name()
Returns the meta object for the attribute '
Name'. |
org.eclipse.emf.ecore.EReference |
getEntity_SuperType()
Returns the meta object for the reference '
Super Type'. |
org.eclipse.emf.ecore.EClass |
getEntity()
Returns the meta object for class '
Entity'. |
org.eclipse.emf.ecore.EAttribute |
getImport_ImportedNamespace()
Returns the meta object for the attribute '
Imported Namespace'. |
org.eclipse.emf.ecore.EClass |
getImport()
Returns the meta object for class '
Import'. |
org.eclipse.emf.ecore.EAttribute |
getLink_Any()
Returns the meta object for the attribute '
Any'. |
org.eclipse.emf.ecore.EAttribute |
getLink_OneOrMore()
Returns the meta object for the attribute '
One Or More'. |
org.eclipse.emf.ecore.EReference |
getLink_Type()
Returns the meta object for the reference '
Type'. |
org.eclipse.emf.ecore.EAttribute |
getLink_ZeroOrOne()
Returns the meta object for the attribute '
Zero Or One'. |
org.eclipse.emf.ecore.EClass |
getLink()
Returns the meta object for class '
Link'. |
org.eclipse.emf.ecore.EReference |
getModel_Elements()
Returns the meta object for the containment reference list '
Elements'. |
org.eclipse.emf.ecore.EReference |
getModel_Imports()
Returns the meta object for the containment reference list '
Imports'. |
org.eclipse.emf.ecore.EAttribute |
getModel_Name()
Returns the meta object for the attribute '
Name'. |
org.eclipse.emf.ecore.EClass |
getModel()
Returns the meta object for class '
Model'. |
ModelFactory |
getModelFactory()
Returns the factory that creates the instances of the model.
|
org.eclipse.emf.ecore.EAttribute |
getProperty_Type()
Returns the meta object for the attribute '
Type'. |
org.eclipse.emf.ecore.EClass |
getProperty()
Returns the meta object for class '
Property'. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationsstatic final String eNAME
static final String eNS_URI
static final String eNS_PREFIX
static final ModelPackage eINSTANCE
static final int MODEL
Model' class.
static final int MODEL__NAME
static final int MODEL__IMPORTS
static final int MODEL__ELEMENTS
static final int MODEL_FEATURE_COUNT
static final int ENTITY
Entity' class.
static final int ENTITY__COMMENT
static final int ENTITY__NAME
static final int ENTITY__SUPER_TYPE
static final int ENTITY__ATTRIBUTES
static final int ENTITY_FEATURE_COUNT
static final int ATTRIBUTE
Attribute' class.
static final int ATTRIBUTE__COMMENT
static final int ATTRIBUTE__NAME
static final int ATTRIBUTE_FEATURE_COUNT
static final int PROPERTY
Property' class.
static final int PROPERTY__COMMENT
static final int PROPERTY__NAME
static final int PROPERTY__TYPE
static final int PROPERTY_FEATURE_COUNT
static final int LINK
Link' class.
LinkImpl,
ModelPackageImpl.getLink(),
Constant Field Valuesstatic final int LINK__COMMENT
static final int LINK__NAME
static final int LINK__TYPE
static final int LINK__ANY
static final int LINK__ONE_OR_MORE
static final int LINK__ZERO_OR_ONE
static final int LINK_FEATURE_COUNT
static final int IMPORT
Import' class.
static final int IMPORT__IMPORTED_NAMESPACE
static final int IMPORT_FEATURE_COUNT
org.eclipse.emf.ecore.EClass getModel()
Model'.
Modelorg.eclipse.emf.ecore.EAttribute getModel_Name()
Name'.
Model.getName(),
getModel()org.eclipse.emf.ecore.EReference getModel_Imports()
Imports'.
Model.getImports(),
getModel()org.eclipse.emf.ecore.EReference getModel_Elements()
Elements'.
Model.getElements(),
getModel()org.eclipse.emf.ecore.EClass getEntity()
Entity'.
Entityorg.eclipse.emf.ecore.EAttribute getEntity_Comment()
Comment'.
Entity.getComment(),
getEntity()org.eclipse.emf.ecore.EAttribute getEntity_Name()
Name'.
Entity.getName(),
getEntity()org.eclipse.emf.ecore.EReference getEntity_SuperType()
Super Type'.
Entity.getSuperType(),
getEntity()org.eclipse.emf.ecore.EReference getEntity_Attributes()
Attributes'.
Entity.getAttributes(),
getEntity()org.eclipse.emf.ecore.EClass getAttribute()
Attribute'.
Attributeorg.eclipse.emf.ecore.EAttribute getAttribute_Comment()
Comment'.
Attribute.getComment(),
getAttribute()org.eclipse.emf.ecore.EAttribute getAttribute_Name()
Name'.
Attribute.getName(),
getAttribute()org.eclipse.emf.ecore.EClass getProperty()
Property'.
Propertyorg.eclipse.emf.ecore.EAttribute getProperty_Type()
Type'.
Property.getType(),
getProperty()org.eclipse.emf.ecore.EClass getLink()
Link'.
Linkorg.eclipse.emf.ecore.EReference getLink_Type()
Type'.
Link.getType(),
getLink()org.eclipse.emf.ecore.EAttribute getLink_Any()
Any'.
Link.isAny(),
getLink()org.eclipse.emf.ecore.EAttribute getLink_OneOrMore()
One Or More'.
Link.isOneOrMore(),
getLink()org.eclipse.emf.ecore.EAttribute getLink_ZeroOrOne()
Zero Or One'.
Link.isZeroOrOne(),
getLink()org.eclipse.emf.ecore.EClass getImport()
Import'.
Importorg.eclipse.emf.ecore.EAttribute getImport_ImportedNamespace()
Imported Namespace'.
Import.getImportedNamespace(),
getImport()ModelFactory getModelFactory()
Copyright © 2015–2021 The veraPDF Consortium. All rights reserved.