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, setNsURI
getEAnnotation, getEAnnotations
static 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
'.
FormattableElement
org.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
'.
FormatSpecification
org.eclipse.emf.ecore.EReference getFormatSpecification_Properties()
Properties
'.
FormatSpecification.getProperties()
,
getFormatSpecification()
org.eclipse.emf.ecore.EClass getItem()
Item
'.
Item
org.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
'.
Edge
org.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
'.
Containment
org.eclipse.emf.ecore.EClass getNotationModel()
Model
'.
NotationModel
org.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
'.
Attribute
org.eclipse.emf.ecore.EReference getAttribute_Container()
Container
'.
Attribute.getContainer()
,
getAttribute()
org.eclipse.emf.ecore.EClass getStringToStringMap()
String To String Map
'.
Map.Entry
org.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
'.
HierarchyPolicy
NotationFactory getNotationFactory()