public interface NotationPackage
extends org.eclipse.emf.ecore.EPackage
NotationFactory| Modifier and Type | Interface and Description |
|---|---|
static interface |
NotationPackage.Literals
Defines literals for the meta objects that represent
each class,
each feature of each class,
each operation 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__CONTAINER
The feature id for the 'Container' reference.
|
static int |
ATTRIBUTE__FORMAT
The feature id for the 'Format' containment reference.
|
static int |
ATTRIBUTE__ID
The feature id for the 'Id' attribute.
|
static int |
ATTRIBUTE__LABEL
The feature id for the 'Label' attribute.
|
static int |
ATTRIBUTE_FEATURE_COUNT
The number of structural features of the 'Attribute' class.
|
static int |
ATTRIBUTE_OPERATION_COUNT
The number of operations of the 'Attribute' class.
|
static int |
CONTAINMENT
The meta object id for the '
Containment' class. |
static int |
CONTAINMENT__FORMAT
The feature id for the 'Format' containment reference.
|
static int |
CONTAINMENT__ID
The feature id for the 'Id' attribute.
|
static int |
CONTAINMENT__LABEL
The feature id for the 'Label' attribute.
|
static int |
CONTAINMENT__SOURCE
The feature id for the 'Source' reference.
|
static int |
CONTAINMENT__TARGET
The feature id for the 'Target' reference.
|
static int |
CONTAINMENT_FEATURE_COUNT
The number of structural features of the 'Containment' class.
|
static int |
CONTAINMENT_OPERATION_COUNT
The number of operations of the 'Containment' class.
|
static int |
EDGE
The meta object id for the '
Edge' class. |
static int |
EDGE__FORMAT
The feature id for the 'Format' containment reference.
|
static int |
EDGE__ID
The feature id for the 'Id' attribute.
|
static int |
EDGE__LABEL
The feature id for the 'Label' attribute.
|
static int |
EDGE__SOURCE
The feature id for the 'Source' reference.
|
static int |
EDGE__TARGET
The feature id for the 'Target' reference.
|
static int |
EDGE_FEATURE_COUNT
The number of structural features of the 'Edge' class.
|
static int |
EDGE_OPERATION_COUNT
The number of operations of the 'Edge' class.
|
static NotationPackage |
eINSTANCE
The singleton instance of the package.
|
static java.lang.String |
eNAME
The package name.
|
static java.lang.String |
eNS_PREFIX
The package namespace name.
|
static java.lang.String |
eNS_URI
The package namespace URI.
|
static int |
FORMAT_SPECIFICATION
The meta object id for the '
Format Specification' class. |
static int |
FORMAT_SPECIFICATION__PROPERTIES
The feature id for the 'Properties' map.
|
static int |
FORMAT_SPECIFICATION_FEATURE_COUNT
The number of structural features of the 'Format Specification' class.
|
static int |
FORMAT_SPECIFICATION_OPERATION_COUNT
The number of operations of the 'Format Specification' class.
|
static int |
FORMATTABLE_ELEMENT
The meta object id for the '
Formattable Element' class. |
static int |
FORMATTABLE_ELEMENT__FORMAT
The feature id for the 'Format' containment reference.
|
static int |
FORMATTABLE_ELEMENT__ID
The feature id for the 'Id' attribute.
|
static int |
FORMATTABLE_ELEMENT__LABEL
The feature id for the 'Label' attribute.
|
static int |
FORMATTABLE_ELEMENT_FEATURE_COUNT
The number of structural features of the 'Formattable Element' class.
|
static int |
FORMATTABLE_ELEMENT_OPERATION_COUNT
The number of operations of the 'Formattable Element' class.
|
static int |
HIERARCHY_POLICY
The meta object id for the '
Hierarchy Policy' enum. |
static int |
ITEM
The meta object id for the '
Item' class. |
static int |
ITEM__CHILDREN
The feature id for the 'Children' reference list.
|
static int |
ITEM__FORMAT
The feature id for the 'Format' containment reference.
|
static int |
ITEM__ID
The feature id for the 'Id' attribute.
|
static int |
ITEM__LABEL
The feature id for the 'Label' attribute.
|
static int |
ITEM__PARAM_EOBJECT
The feature id for the 'Param EObject' reference.
|
static int |
ITEM__PARAM_OBJECT
The feature id for the 'Param Object' attribute.
|
static int |
ITEM__PARENT
The feature id for the 'Parent' reference.
|
static int |
ITEM__POLICY
The feature id for the 'Policy' attribute.
|
static int |
ITEM_FEATURE_COUNT
The number of structural features of the 'Item' class.
|
static int |
ITEM_OPERATION_COUNT
The number of operations of the 'Item' class.
|
static int |
NOTATION_MODEL
The meta object id for the '
Model' class. |
static int |
NOTATION_MODEL__CONTAINMENTS
The feature id for the 'Containments' containment reference list.
|
static int |
NOTATION_MODEL__EDGES
The feature id for the 'Edges' containment reference list.
|
static int |
NOTATION_MODEL__ID
The feature id for the 'Id' attribute.
|
static int |
NOTATION_MODEL__ITEMS
The feature id for the 'Items' containment reference list.
|
static int |
NOTATION_MODEL_FEATURE_COUNT
The number of structural features of the 'Model' class.
|
static int |
NOTATION_MODEL_OPERATION_COUNT
The number of operations of the 'Model' class.
|
static int |
STRING_TO_STRING_MAP
The meta object id for the '
String To String Map' class. |
static int |
STRING_TO_STRING_MAP__KEY
The feature id for the 'Key' attribute.
|
static int |
STRING_TO_STRING_MAP__VALUE
The feature id for the 'Value' attribute.
|
static int |
STRING_TO_STRING_MAP_FEATURE_COUNT
The number of structural features of the 'String To String Map' class.
|
static int |
STRING_TO_STRING_MAP_OPERATION_COUNT
The number of operations of the 'String To String Map' class.
|
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.ecore.EReference |
getAttribute_Container()
Returns the meta object for the reference '
Container'. |
org.eclipse.emf.ecore.EClass |
getAttribute()
Returns the meta object for class '
Attribute'. |
org.eclipse.emf.ecore.EClass |
getContainment()
Returns the meta object for class '
Containment'. |
org.eclipse.emf.ecore.EReference |
getEdge_Source()
Returns the meta object for the reference '
Source'. |
org.eclipse.emf.ecore.EReference |
getEdge_Target()
Returns the meta object for the reference '
Target'. |
org.eclipse.emf.ecore.EClass |
getEdge()
Returns the meta object for class '
Edge'. |
org.eclipse.emf.ecore.EReference |
getFormatSpecification_Properties()
Returns the meta object for the map '
Properties'. |
org.eclipse.emf.ecore.EClass |
getFormatSpecification()
Returns the meta object for class '
Format Specification'. |
org.eclipse.emf.ecore.EReference |
getFormattableElement_Format()
Returns the meta object for the containment reference '
Format'. |
org.eclipse.emf.ecore.EAttribute |
getFormattableElement_Id()
Returns the meta object for the attribute '
Id'. |
org.eclipse.emf.ecore.EAttribute |
getFormattableElement_Label()
Returns the meta object for the attribute '
Label'. |
org.eclipse.emf.ecore.EClass |
getFormattableElement()
Returns the meta object for class '
Formattable Element'. |
org.eclipse.emf.ecore.EEnum |
getHierarchyPolicy()
Returns the meta object for enum '
Hierarchy Policy'. |
org.eclipse.emf.ecore.EReference |
getItem_Children()
Returns the meta object for the reference list '
Children'. |
org.eclipse.emf.ecore.EReference |
getItem_ParamEObject()
Returns the meta object for the reference '
Param EObject'. |
org.eclipse.emf.ecore.EAttribute |
getItem_ParamObject()
Returns the meta object for the attribute '
Param Object'. |
org.eclipse.emf.ecore.EReference |
getItem_Parent()
Returns the meta object for the reference '
Parent'. |
org.eclipse.emf.ecore.EAttribute |
getItem_Policy()
Returns the meta object for the attribute '
Policy'. |
org.eclipse.emf.ecore.EClass |
getItem()
Returns the meta object for class '
Item'. |
NotationFactory |
getNotationFactory()
Returns the factory that creates the instances of the model.
|
org.eclipse.emf.ecore.EReference |
getNotationModel_Containments()
Returns the meta object for the containment reference list '
Containments'. |
org.eclipse.emf.ecore.EReference |
getNotationModel_Edges()
Returns the meta object for the containment reference list '
Edges'. |
org.eclipse.emf.ecore.EAttribute |
getNotationModel_Id()
Returns the meta object for the attribute '
Id'. |
org.eclipse.emf.ecore.EReference |
getNotationModel_Items()
Returns the meta object for the containment reference list '
Items'. |
org.eclipse.emf.ecore.EClass |
getNotationModel()
Returns the meta object for class '
Model'. |
org.eclipse.emf.ecore.EAttribute |
getStringToStringMap_Key()
Returns the meta object for the attribute '
Key'. |
org.eclipse.emf.ecore.EAttribute |
getStringToStringMap_Value()
Returns the meta object for the attribute '
Value'. |
org.eclipse.emf.ecore.EClass |
getStringToStringMap()
Returns the meta object for class '
String To String Map'. |
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationsstatic final java.lang.String eNAME
static final java.lang.String eNS_URI
static final java.lang.String eNS_PREFIX
static final NotationPackage eINSTANCE
static final int FORMATTABLE_ELEMENT
Formattable Element' class.
static final int FORMATTABLE_ELEMENT__LABEL
static final int FORMATTABLE_ELEMENT__FORMAT
static final int FORMATTABLE_ELEMENT__ID
static final int FORMATTABLE_ELEMENT_FEATURE_COUNT
static final int FORMATTABLE_ELEMENT_OPERATION_COUNT
static final int FORMAT_SPECIFICATION
Format Specification' class.
static final int FORMAT_SPECIFICATION__PROPERTIES
static final int FORMAT_SPECIFICATION_FEATURE_COUNT
static final int FORMAT_SPECIFICATION_OPERATION_COUNT
static final int ITEM
Item' class.
static final int ITEM__LABEL
static final int ITEM__FORMAT
static final int ITEM__ID
static final int ITEM__PARENT
static final int ITEM__CHILDREN
static final int ITEM__POLICY
static final int ITEM__PARAM_OBJECT
static final int ITEM__PARAM_EOBJECT
static final int ITEM_FEATURE_COUNT
static final int ITEM_OPERATION_COUNT
static final int EDGE
Edge' class.
static final int EDGE__LABEL
static final int EDGE__FORMAT
static final int EDGE__ID
static final int EDGE__SOURCE
static final int EDGE__TARGET
static final int EDGE_FEATURE_COUNT
static final int EDGE_OPERATION_COUNT
static final int CONTAINMENT
Containment' class.
static final int CONTAINMENT__LABEL
static final int CONTAINMENT__FORMAT
static final int CONTAINMENT__ID
static final int CONTAINMENT__SOURCE
static final int CONTAINMENT__TARGET
static final int CONTAINMENT_FEATURE_COUNT
static final int CONTAINMENT_OPERATION_COUNT
static final int NOTATION_MODEL
Model' class.
static final int NOTATION_MODEL__ITEMS
static final int NOTATION_MODEL__EDGES
static final int NOTATION_MODEL__CONTAINMENTS
static final int NOTATION_MODEL__ID
static final int NOTATION_MODEL_FEATURE_COUNT
static final int NOTATION_MODEL_OPERATION_COUNT
static final int ATTRIBUTE
Attribute' class.
static final int ATTRIBUTE__LABEL
static final int ATTRIBUTE__FORMAT
static final int ATTRIBUTE__ID
static final int ATTRIBUTE__CONTAINER
static final int ATTRIBUTE_FEATURE_COUNT
static final int ATTRIBUTE_OPERATION_COUNT
static final int STRING_TO_STRING_MAP
String To String Map' class.
static final int STRING_TO_STRING_MAP__VALUE
static final int STRING_TO_STRING_MAP__KEY
static final int STRING_TO_STRING_MAP_FEATURE_COUNT
static final int STRING_TO_STRING_MAP_OPERATION_COUNT
static final int HIERARCHY_POLICY
Hierarchy Policy' enum.
org.eclipse.emf.ecore.EClass getFormattableElement()
Formattable Element'.
FormattableElementorg.eclipse.emf.ecore.EAttribute getFormattableElement_Label()
Label'.
FormattableElement.getLabel(),
getFormattableElement()org.eclipse.emf.ecore.EReference getFormattableElement_Format()
Format'.
FormattableElement.getFormat(),
getFormattableElement()org.eclipse.emf.ecore.EAttribute getFormattableElement_Id()
Id'.
FormattableElement.getId(),
getFormattableElement()org.eclipse.emf.ecore.EClass getFormatSpecification()
Format Specification'.
FormatSpecificationorg.eclipse.emf.ecore.EReference getFormatSpecification_Properties()
Properties'.
FormatSpecification.getProperties(),
getFormatSpecification()org.eclipse.emf.ecore.EClass getItem()
Item'.
Itemorg.eclipse.emf.ecore.EReference getItem_Parent()
Parent'.
Item.getParent(),
getItem()org.eclipse.emf.ecore.EReference getItem_Children()
Children'.
Item.getChildren(),
getItem()org.eclipse.emf.ecore.EAttribute getItem_Policy()
Policy'.
Item.getPolicy(),
getItem()org.eclipse.emf.ecore.EAttribute getItem_ParamObject()
Param Object'.
Item.getParamObject(),
getItem()org.eclipse.emf.ecore.EReference getItem_ParamEObject()
Param EObject'.
Item.getParamEObject(),
getItem()org.eclipse.emf.ecore.EClass getEdge()
Edge'.
Edgeorg.eclipse.emf.ecore.EReference getEdge_Source()
Source'.
Edge.getSource(),
getEdge()org.eclipse.emf.ecore.EReference getEdge_Target()
Target'.
Edge.getTarget(),
getEdge()org.eclipse.emf.ecore.EClass getContainment()
Containment'.
Containmentorg.eclipse.emf.ecore.EClass getNotationModel()
Model'.
NotationModelorg.eclipse.emf.ecore.EReference getNotationModel_Items()
Items'.
NotationModel.getItems(),
getNotationModel()org.eclipse.emf.ecore.EReference getNotationModel_Edges()
Edges'.
NotationModel.getEdges(),
getNotationModel()org.eclipse.emf.ecore.EReference getNotationModel_Containments()
Containments'.
NotationModel.getContainments(),
getNotationModel()org.eclipse.emf.ecore.EAttribute getNotationModel_Id()
Id'.
NotationModel.getId(),
getNotationModel()org.eclipse.emf.ecore.EClass getAttribute()
Attribute'.
Attributeorg.eclipse.emf.ecore.EReference getAttribute_Container()
Container'.
Attribute.getContainer(),
getAttribute()org.eclipse.emf.ecore.EClass getStringToStringMap()
String To String Map'.
Map.Entryorg.eclipse.emf.ecore.EAttribute getStringToStringMap_Value()
Value'.
Map.Entry,
getStringToStringMap()org.eclipse.emf.ecore.EAttribute getStringToStringMap_Key()
Key'.
Map.Entry,
getStringToStringMap()org.eclipse.emf.ecore.EEnum getHierarchyPolicy()
Hierarchy Policy'.
HierarchyPolicyNotationFactory getNotationFactory()