public class NotationPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements NotationPackage
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
NotationPackage.Literals
ATTRIBUTE, ATTRIBUTE__CONTAINER, ATTRIBUTE__FORMAT, ATTRIBUTE__ID, ATTRIBUTE__LABEL, ATTRIBUTE_FEATURE_COUNT, ATTRIBUTE_OPERATION_COUNT, CONTAINMENT, CONTAINMENT__FORMAT, CONTAINMENT__ID, CONTAINMENT__LABEL, CONTAINMENT__SOURCE, CONTAINMENT__TARGET, CONTAINMENT_FEATURE_COUNT, CONTAINMENT_OPERATION_COUNT, EDGE, EDGE__FORMAT, EDGE__ID, EDGE__LABEL, EDGE__SOURCE, EDGE__TARGET, EDGE_FEATURE_COUNT, EDGE_OPERATION_COUNT, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, FORMAT_SPECIFICATION, FORMAT_SPECIFICATION__PROPERTIES, FORMAT_SPECIFICATION_FEATURE_COUNT, FORMAT_SPECIFICATION_OPERATION_COUNT, FORMATTABLE_ELEMENT, FORMATTABLE_ELEMENT__FORMAT, FORMATTABLE_ELEMENT__ID, FORMATTABLE_ELEMENT__LABEL, FORMATTABLE_ELEMENT_FEATURE_COUNT, FORMATTABLE_ELEMENT_OPERATION_COUNT, HIERARCHY_POLICY, ITEM, ITEM__CHILDREN, ITEM__FORMAT, ITEM__ID, ITEM__LABEL, ITEM__PARAM_EOBJECT, ITEM__PARAM_OBJECT, ITEM__PARENT, ITEM__POLICY, ITEM_FEATURE_COUNT, ITEM_OPERATION_COUNT, NOTATION_MODEL, NOTATION_MODEL__CONTAINMENTS, NOTATION_MODEL__EDGES, NOTATION_MODEL__ID, NOTATION_MODEL__ITEMS, NOTATION_MODEL_FEATURE_COUNT, NOTATION_MODEL_OPERATION_COUNT, STRING_TO_STRING_MAP, STRING_TO_STRING_MAP__KEY, STRING_TO_STRING_MAP__VALUE, STRING_TO_STRING_MAP_FEATURE_COUNT, STRING_TO_STRING_MAP_OPERATION_COUNT
Modifier and Type | Method and Description |
---|---|
void |
createPackageContents()
Creates the meta-model objects for the package.
|
org.eclipse.emf.ecore.EReference |
getAttribute_Container() |
org.eclipse.emf.ecore.EClass |
getAttribute() |
org.eclipse.emf.ecore.EClass |
getContainment() |
org.eclipse.emf.ecore.EReference |
getEdge_Source() |
org.eclipse.emf.ecore.EReference |
getEdge_Target() |
org.eclipse.emf.ecore.EClass |
getEdge() |
org.eclipse.emf.ecore.EReference |
getFormatSpecification_Properties() |
org.eclipse.emf.ecore.EClass |
getFormatSpecification() |
org.eclipse.emf.ecore.EReference |
getFormattableElement_Format() |
org.eclipse.emf.ecore.EAttribute |
getFormattableElement_Id() |
org.eclipse.emf.ecore.EAttribute |
getFormattableElement_Label() |
org.eclipse.emf.ecore.EClass |
getFormattableElement() |
org.eclipse.emf.ecore.EEnum |
getHierarchyPolicy() |
org.eclipse.emf.ecore.EReference |
getItem_Children() |
org.eclipse.emf.ecore.EReference |
getItem_ParamEObject() |
org.eclipse.emf.ecore.EAttribute |
getItem_ParamObject() |
org.eclipse.emf.ecore.EReference |
getItem_Parent() |
org.eclipse.emf.ecore.EAttribute |
getItem_Policy() |
org.eclipse.emf.ecore.EClass |
getItem() |
NotationFactory |
getNotationFactory() |
org.eclipse.emf.ecore.EReference |
getNotationModel_Containments() |
org.eclipse.emf.ecore.EReference |
getNotationModel_Edges() |
org.eclipse.emf.ecore.EAttribute |
getNotationModel_Id() |
org.eclipse.emf.ecore.EReference |
getNotationModel_Items() |
org.eclipse.emf.ecore.EClass |
getNotationModel() |
org.eclipse.emf.ecore.EAttribute |
getStringToStringMap_Key() |
org.eclipse.emf.ecore.EAttribute |
getStringToStringMap_Value() |
org.eclipse.emf.ecore.EClass |
getStringToStringMap() |
static NotationPackage |
init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
|
void |
initializePackageContents()
Complete the initialization of the package and its meta-model.
|
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eSet, eSetProxyURI, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
eContents, eCrossReferences, getName, getNameGen, setName
eURIFragmentSegment, getEAnnotation, getEAnnotations
eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
getEAnnotation, getEAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public static NotationPackage init()
This method is used to initialize NotationPackage.eINSTANCE
when that field is accessed.
Clients should not invoke it directly. Instead, they should simply access that field to obtain the package.
public org.eclipse.emf.ecore.EClass getFormattableElement()
getFormattableElement
in interface NotationPackage
FormattableElement
public org.eclipse.emf.ecore.EAttribute getFormattableElement_Label()
getFormattableElement_Label
in interface NotationPackage
FormattableElement.getLabel()
,
NotationPackage.getFormattableElement()
public org.eclipse.emf.ecore.EReference getFormattableElement_Format()
getFormattableElement_Format
in interface NotationPackage
FormattableElement.getFormat()
,
NotationPackage.getFormattableElement()
public org.eclipse.emf.ecore.EAttribute getFormattableElement_Id()
getFormattableElement_Id
in interface NotationPackage
FormattableElement.getId()
,
NotationPackage.getFormattableElement()
public org.eclipse.emf.ecore.EClass getFormatSpecification()
getFormatSpecification
in interface NotationPackage
FormatSpecification
public org.eclipse.emf.ecore.EReference getFormatSpecification_Properties()
getFormatSpecification_Properties
in interface NotationPackage
FormatSpecification.getProperties()
,
NotationPackage.getFormatSpecification()
public org.eclipse.emf.ecore.EClass getItem()
getItem
in interface NotationPackage
Item
public org.eclipse.emf.ecore.EReference getItem_Parent()
getItem_Parent
in interface NotationPackage
Item.getParent()
,
NotationPackage.getItem()
public org.eclipse.emf.ecore.EReference getItem_Children()
getItem_Children
in interface NotationPackage
Item.getChildren()
,
NotationPackage.getItem()
public org.eclipse.emf.ecore.EAttribute getItem_Policy()
getItem_Policy
in interface NotationPackage
Item.getPolicy()
,
NotationPackage.getItem()
public org.eclipse.emf.ecore.EAttribute getItem_ParamObject()
getItem_ParamObject
in interface NotationPackage
Item.getParamObject()
,
NotationPackage.getItem()
public org.eclipse.emf.ecore.EReference getItem_ParamEObject()
getItem_ParamEObject
in interface NotationPackage
Item.getParamEObject()
,
NotationPackage.getItem()
public org.eclipse.emf.ecore.EClass getEdge()
getEdge
in interface NotationPackage
Edge
public org.eclipse.emf.ecore.EReference getEdge_Source()
getEdge_Source
in interface NotationPackage
Edge.getSource()
,
NotationPackage.getEdge()
public org.eclipse.emf.ecore.EReference getEdge_Target()
getEdge_Target
in interface NotationPackage
Edge.getTarget()
,
NotationPackage.getEdge()
public org.eclipse.emf.ecore.EClass getContainment()
getContainment
in interface NotationPackage
Containment
public org.eclipse.emf.ecore.EClass getNotationModel()
getNotationModel
in interface NotationPackage
NotationModel
public org.eclipse.emf.ecore.EReference getNotationModel_Items()
getNotationModel_Items
in interface NotationPackage
NotationModel.getItems()
,
NotationPackage.getNotationModel()
public org.eclipse.emf.ecore.EReference getNotationModel_Edges()
getNotationModel_Edges
in interface NotationPackage
NotationModel.getEdges()
,
NotationPackage.getNotationModel()
public org.eclipse.emf.ecore.EReference getNotationModel_Containments()
getNotationModel_Containments
in interface NotationPackage
NotationModel.getContainments()
,
NotationPackage.getNotationModel()
public org.eclipse.emf.ecore.EAttribute getNotationModel_Id()
getNotationModel_Id
in interface NotationPackage
NotationModel.getId()
,
NotationPackage.getNotationModel()
public org.eclipse.emf.ecore.EClass getAttribute()
getAttribute
in interface NotationPackage
Attribute
public org.eclipse.emf.ecore.EReference getAttribute_Container()
getAttribute_Container
in interface NotationPackage
Attribute.getContainer()
,
NotationPackage.getAttribute()
public org.eclipse.emf.ecore.EClass getStringToStringMap()
getStringToStringMap
in interface NotationPackage
Map.Entry
public org.eclipse.emf.ecore.EAttribute getStringToStringMap_Value()
getStringToStringMap_Value
in interface NotationPackage
Map.Entry
,
NotationPackage.getStringToStringMap()
public org.eclipse.emf.ecore.EAttribute getStringToStringMap_Key()
getStringToStringMap_Key
in interface NotationPackage
Map.Entry
,
NotationPackage.getStringToStringMap()
public org.eclipse.emf.ecore.EEnum getHierarchyPolicy()
getHierarchyPolicy
in interface NotationPackage
HierarchyPolicy
public NotationFactory getNotationFactory()
getNotationFactory
in interface NotationPackage
public void createPackageContents()
public void initializePackageContents()