public class NotationPackageImpl extends org.eclipse.emf.ecore.impl.EPackageImpl implements NotationPackage
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.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.EObservableAdapterListNotationPackage.LiteralsATTRIBUTE, 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, toStringeContents, eCrossReferences, getName, getNameGen, setNameeURIFragmentSegment, getEAnnotation, getEAnnotationseInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDelivereAllContents, 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, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURIgetEAnnotation, getEAnnotationseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic 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 NotationPackageFormattableElementpublic org.eclipse.emf.ecore.EAttribute getFormattableElement_Label()
getFormattableElement_Label in interface NotationPackageFormattableElement.getLabel(),
NotationPackage.getFormattableElement()public org.eclipse.emf.ecore.EReference getFormattableElement_Format()
getFormattableElement_Format in interface NotationPackageFormattableElement.getFormat(),
NotationPackage.getFormattableElement()public org.eclipse.emf.ecore.EAttribute getFormattableElement_Id()
getFormattableElement_Id in interface NotationPackageFormattableElement.getId(),
NotationPackage.getFormattableElement()public org.eclipse.emf.ecore.EClass getFormatSpecification()
getFormatSpecification in interface NotationPackageFormatSpecificationpublic org.eclipse.emf.ecore.EReference getFormatSpecification_Properties()
getFormatSpecification_Properties in interface NotationPackageFormatSpecification.getProperties(),
NotationPackage.getFormatSpecification()public org.eclipse.emf.ecore.EClass getItem()
getItem in interface NotationPackageItempublic org.eclipse.emf.ecore.EReference getItem_Parent()
getItem_Parent in interface NotationPackageItem.getParent(),
NotationPackage.getItem()public org.eclipse.emf.ecore.EReference getItem_Children()
getItem_Children in interface NotationPackageItem.getChildren(),
NotationPackage.getItem()public org.eclipse.emf.ecore.EAttribute getItem_Policy()
getItem_Policy in interface NotationPackageItem.getPolicy(),
NotationPackage.getItem()public org.eclipse.emf.ecore.EAttribute getItem_ParamObject()
getItem_ParamObject in interface NotationPackageItem.getParamObject(),
NotationPackage.getItem()public org.eclipse.emf.ecore.EReference getItem_ParamEObject()
getItem_ParamEObject in interface NotationPackageItem.getParamEObject(),
NotationPackage.getItem()public org.eclipse.emf.ecore.EClass getEdge()
getEdge in interface NotationPackageEdgepublic org.eclipse.emf.ecore.EReference getEdge_Source()
getEdge_Source in interface NotationPackageEdge.getSource(),
NotationPackage.getEdge()public org.eclipse.emf.ecore.EReference getEdge_Target()
getEdge_Target in interface NotationPackageEdge.getTarget(),
NotationPackage.getEdge()public org.eclipse.emf.ecore.EClass getContainment()
getContainment in interface NotationPackageContainmentpublic org.eclipse.emf.ecore.EClass getNotationModel()
getNotationModel in interface NotationPackageNotationModelpublic org.eclipse.emf.ecore.EReference getNotationModel_Items()
getNotationModel_Items in interface NotationPackageNotationModel.getItems(),
NotationPackage.getNotationModel()public org.eclipse.emf.ecore.EReference getNotationModel_Edges()
getNotationModel_Edges in interface NotationPackageNotationModel.getEdges(),
NotationPackage.getNotationModel()public org.eclipse.emf.ecore.EReference getNotationModel_Containments()
getNotationModel_Containments in interface NotationPackageNotationModel.getContainments(),
NotationPackage.getNotationModel()public org.eclipse.emf.ecore.EAttribute getNotationModel_Id()
getNotationModel_Id in interface NotationPackageNotationModel.getId(),
NotationPackage.getNotationModel()public org.eclipse.emf.ecore.EClass getAttribute()
getAttribute in interface NotationPackageAttributepublic org.eclipse.emf.ecore.EReference getAttribute_Container()
getAttribute_Container in interface NotationPackageAttribute.getContainer(),
NotationPackage.getAttribute()public org.eclipse.emf.ecore.EClass getStringToStringMap()
getStringToStringMap in interface NotationPackageMap.Entrypublic org.eclipse.emf.ecore.EAttribute getStringToStringMap_Value()
getStringToStringMap_Value in interface NotationPackageMap.Entry,
NotationPackage.getStringToStringMap()public org.eclipse.emf.ecore.EAttribute getStringToStringMap_Key()
getStringToStringMap_Key in interface NotationPackageMap.Entry,
NotationPackage.getStringToStringMap()public org.eclipse.emf.ecore.EEnum getHierarchyPolicy()
getHierarchyPolicy in interface NotationPackageHierarchyPolicypublic NotationFactory getNotationFactory()
getNotationFactory in interface NotationPackagepublic void createPackageContents()
public void initializePackageContents()