org.eclipse.gmt.umlx.gcore.impl
Class GcorePackageImpl

java.lang.Object
  extended by org.eclipse.emf.common.notify.impl.BasicNotifierImpl
      extended by org.eclipse.emf.ecore.impl.BasicEObjectImpl
          extended by org.eclipse.emf.ecore.impl.EObjectImpl
              extended by org.eclipse.emf.ecore.impl.EModelElementImpl
                  extended by org.eclipse.emf.ecore.impl.ENamedElementImpl
                      extended by org.eclipse.emf.ecore.impl.EPackageImpl
                          extended by org.eclipse.gmt.umlx.gcore.impl.GcorePackageImpl
All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.ENamedElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.ecore.EPackage, org.eclipse.emf.ecore.InternalEObject, org.eclipse.emf.ecore.util.BasicExtendedMetaData.EPackageExtendedMetaData.Holder, GcorePackage

public class GcorePackageImpl
extends org.eclipse.emf.ecore.impl.EPackageImpl
implements GcorePackage

An implementation of the model Package.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList
 
Nested classes/interfaces inherited from interface org.eclipse.gmt.umlx.gcore.GcorePackage
GcorePackage.Literals
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EPackage
org.eclipse.emf.ecore.EPackage.Descriptor, org.eclipse.emf.ecore.EPackage.Registry
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
org.eclipse.emf.ecore.InternalEObject.EStore
 
Field Summary
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
ELAST_EOBJECT_FLAG
 
Fields inherited from interface org.eclipse.gmt.umlx.gcore.GcorePackage
ABSOLUTE_BENDPOINT, DIMENSION, eINSTANCE, eNAME, eNS_PREFIX, eNS_URI, GDIAGRAM, GDIAGRAM__EANNOTATIONS, GDIAGRAM__NAME, GDIAGRAM__PARENT, GDIAGRAM__ROUTER, GDIAGRAM_FEATURE_COUNT, GDIAGRAM_PARENT, GDIAGRAM_PARENT__DIAGRAMS, GDIAGRAM_PARENT__EANNOTATIONS, GDIAGRAM_PARENT_FEATURE_COUNT, GELEMENT, GELEMENT__EANNOTATIONS, GELEMENT_FEATURE_COUNT, GFOLDER, GFOLDER__DIAGRAMS, GFOLDER__EANNOTATIONS, GFOLDER__NAME, GFOLDER__PARENT, GFOLDER__ROUTER, GFOLDER_FEATURE_COUNT, GIMPORT, GIMPORT__RESOURCE, GIMPORT__ROOT, GIMPORT__URI, GIMPORT_FEATURE_COUNT, GLINK_ELEMENT, GLINK_ELEMENT__BENDPOINTS, GLINK_ELEMENT__EANNOTATIONS, GLINK_ELEMENT__ROUTER, GLINK_ELEMENT__SOURCE, GLINK_ELEMENT__TARGET, GLINK_ELEMENT_FEATURE_COUNT, GMODEL_ELEMENT, GMODEL_ELEMENT__EANNOTATIONS, GMODEL_ELEMENT_FEATURE_COUNT, GNAMED_ELEMENT, GNAMED_ELEMENT__EANNOTATIONS, GNAMED_ELEMENT__INCOMING_CONNECTIONS, GNAMED_ELEMENT__OUTGOING_CONNECTIONS, GNAMED_ELEMENT_FEATURE_COUNT, GNODE_ELEMENT, GNODE_ELEMENT__EANNOTATIONS, GNODE_ELEMENT__INCOMING_CONNECTIONS, GNODE_ELEMENT__OUTGOING_CONNECTIONS, GNODE_ELEMENT_FEATURE_COUNT, GPERSISTENT_CO_MODEL, GPERSISTENT_CO_MODEL__CO_MODEL, GPERSISTENT_CO_MODEL__EANNOTATIONS, GPERSISTENT_CO_MODEL_FEATURE_COUNT, GPERSISTENT_NAMED_SHEET_NODE, GPERSISTENT_NAMED_SHEET_NODE__CO_MODEL, GPERSISTENT_NAMED_SHEET_NODE__EANNOTATIONS, GPERSISTENT_NAMED_SHEET_NODE__INCOMING_CONNECTIONS, GPERSISTENT_NAMED_SHEET_NODE__LOCATION, GPERSISTENT_NAMED_SHEET_NODE__OUTGOING_CONNECTIONS, GPERSISTENT_NAMED_SHEET_NODE__SHEET, GPERSISTENT_NAMED_SHEET_NODE__WIDTH, GPERSISTENT_NAMED_SHEET_NODE_FEATURE_COUNT, GPERSISTENT_SHEET_LINK, GPERSISTENT_SHEET_LINK__BENDPOINTS, GPERSISTENT_SHEET_LINK__CO_MODEL, GPERSISTENT_SHEET_LINK__EANNOTATIONS, GPERSISTENT_SHEET_LINK__ROUTER, GPERSISTENT_SHEET_LINK__SHEET, GPERSISTENT_SHEET_LINK__SOURCE, GPERSISTENT_SHEET_LINK__TARGET, GPERSISTENT_SHEET_LINK_FEATURE_COUNT, GPERSISTENT_SHEET_NODE, GPERSISTENT_SHEET_NODE__CO_MODEL, GPERSISTENT_SHEET_NODE__EANNOTATIONS, GPERSISTENT_SHEET_NODE__INCOMING_CONNECTIONS, GPERSISTENT_SHEET_NODE__LOCATION, GPERSISTENT_SHEET_NODE__OUTGOING_CONNECTIONS, GPERSISTENT_SHEET_NODE__SHEET, GPERSISTENT_SHEET_NODE__WIDTH, GPERSISTENT_SHEET_NODE_FEATURE_COUNT, GROOT_FOLDER, GROOT_FOLDER__DIAGRAMS, GROOT_FOLDER__EANNOTATIONS, GROOT_FOLDER__IMPORTS, GROOT_FOLDER_FEATURE_COUNT, GROUTER, GSHEET, GSHEET__CO_MODEL, GSHEET__EANNOTATIONS, GSHEET__LINKS, GSHEET__NAME, GSHEET__NODES, GSHEET__PARENT, GSHEET__ROUTER, GSHEET_FEATURE_COUNT, GSHEET_LINK, GSHEET_LINK__BENDPOINTS, GSHEET_LINK__EANNOTATIONS, GSHEET_LINK__ROUTER, GSHEET_LINK__SHEET, GSHEET_LINK__SOURCE, GSHEET_LINK__TARGET, GSHEET_LINK_FEATURE_COUNT, GSHEET_NODE, GSHEET_NODE__EANNOTATIONS, GSHEET_NODE__INCOMING_CONNECTIONS, GSHEET_NODE__LOCATION, GSHEET_NODE__OUTGOING_CONNECTIONS, GSHEET_NODE__SHEET, GSHEET_NODE__WIDTH, GSHEET_NODE_FEATURE_COUNT, GSTICKY_LINK, GSTICKY_LINK__BENDPOINTS, GSTICKY_LINK__EANNOTATIONS, GSTICKY_LINK__ROUTER, GSTICKY_LINK__SHEET, GSTICKY_LINK__SOURCE, GSTICKY_LINK__TARGET, GSTICKY_LINK_FEATURE_COUNT, GSTICKY_NOTE, GSTICKY_NOTE__EANNOTATIONS, GSTICKY_NOTE__INCOMING_CONNECTIONS, GSTICKY_NOTE__LOCATION, GSTICKY_NOTE__OUTGOING_CONNECTIONS, GSTICKY_NOTE__SHEET, GSTICKY_NOTE__TEXT, GSTICKY_NOTE__WIDTH, GSTICKY_NOTE_FEATURE_COUNT, GTRANSIENT_CO_MODEL, GTRANSIENT_CO_MODEL__CO_MODEL, GTRANSIENT_CO_MODEL__EANNOTATIONS, GTRANSIENT_CO_MODEL_FEATURE_COUNT, GTRANSIENT_SHEET_LINK, GTRANSIENT_SHEET_LINK__BENDPOINTS, GTRANSIENT_SHEET_LINK__CO_MODEL, GTRANSIENT_SHEET_LINK__EANNOTATIONS, GTRANSIENT_SHEET_LINK__ROUTER, GTRANSIENT_SHEET_LINK__SHEET, GTRANSIENT_SHEET_LINK__SOURCE, GTRANSIENT_SHEET_LINK__TARGET, GTRANSIENT_SHEET_LINK_FEATURE_COUNT, GTRANSIENT_SHEET_NODE, GTRANSIENT_SHEET_NODE__CO_MODEL, GTRANSIENT_SHEET_NODE__EANNOTATIONS, GTRANSIENT_SHEET_NODE__INCOMING_CONNECTIONS, GTRANSIENT_SHEET_NODE__LOCATION, GTRANSIENT_SHEET_NODE__OUTGOING_CONNECTIONS, GTRANSIENT_SHEET_NODE__SHEET, GTRANSIENT_SHEET_NODE__WIDTH, GTRANSIENT_SHEET_NODE_FEATURE_COUNT, POINT
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Method Summary
 void createPackageContents()
          Creates the meta-model objects for the package.
 org.eclipse.emf.ecore.EDataType getAbsoluteBendpoint()
           
 org.eclipse.emf.ecore.EDataType getDimension()
           
 GcoreFactory getGcoreFactory()
           
 org.eclipse.emf.ecore.EAttribute getGDiagram_Name()
           
 org.eclipse.emf.ecore.EReference getGDiagram_Parent()
           
 org.eclipse.emf.ecore.EAttribute getGDiagram_Router()
           
 org.eclipse.emf.ecore.EClass getGDiagram()
           
 org.eclipse.emf.ecore.EReference getGDiagramParent_Diagrams()
           
 org.eclipse.emf.ecore.EClass getGDiagramParent()
           
 org.eclipse.emf.ecore.EClass getGElement()
           
 org.eclipse.emf.ecore.EClass getGFolder()
           
 org.eclipse.emf.ecore.EAttribute getGImport_Resource()
           
 org.eclipse.emf.ecore.EReference getGImport_Root()
           
 org.eclipse.emf.ecore.EAttribute getGImport_Uri()
           
 org.eclipse.emf.ecore.EClass getGImport()
           
 org.eclipse.emf.ecore.EAttribute getGLinkElement_Bendpoints()
           
 org.eclipse.emf.ecore.EAttribute getGLinkElement_Router()
           
 org.eclipse.emf.ecore.EReference getGLinkElement_Source()
           
 org.eclipse.emf.ecore.EReference getGLinkElement_Target()
           
 org.eclipse.emf.ecore.EClass getGLinkElement()
           
 org.eclipse.emf.ecore.EClass getGModelElement()
           
 org.eclipse.emf.ecore.EClass getGNamedElement()
           
 org.eclipse.emf.ecore.EReference getGNodeElement_IncomingConnections()
           
 org.eclipse.emf.ecore.EReference getGNodeElement_OutgoingConnections()
           
 org.eclipse.emf.ecore.EClass getGNodeElement()
           
 org.eclipse.emf.ecore.EReference getGPersistentCoModel_CoModel()
           
 org.eclipse.emf.ecore.EClass getGPersistentCoModel()
           
 org.eclipse.emf.ecore.EClass getGPersistentNamedSheetNode()
           
 org.eclipse.emf.ecore.EClass getGPersistentSheetLink()
           
 org.eclipse.emf.ecore.EClass getGPersistentSheetNode()
           
 org.eclipse.emf.ecore.EReference getGRootFolder_Imports()
           
 org.eclipse.emf.ecore.EClass getGRootFolder()
           
 org.eclipse.emf.ecore.EEnum getGRouter()
           
 org.eclipse.emf.ecore.EReference getGSheet_CoModel()
           
 org.eclipse.emf.ecore.EReference getGSheet_Links()
           
 org.eclipse.emf.ecore.EReference getGSheet_Nodes()
           
 org.eclipse.emf.ecore.EClass getGSheet()
           
 org.eclipse.emf.ecore.EReference getGSheetLink_Sheet()
           
 org.eclipse.emf.ecore.EClass getGSheetLink()
           
 org.eclipse.emf.ecore.EAttribute getGSheetNode_Location()
           
 org.eclipse.emf.ecore.EReference getGSheetNode_Sheet()
           
 org.eclipse.emf.ecore.EAttribute getGSheetNode_Width()
           
 org.eclipse.emf.ecore.EClass getGSheetNode()
           
 org.eclipse.emf.ecore.EClass getGStickyLink()
           
 org.eclipse.emf.ecore.EAttribute getGStickyNote_Text()
           
 org.eclipse.emf.ecore.EClass getGStickyNote()
           
 org.eclipse.emf.ecore.EReference getGTransientCoModel_CoModel()
           
 org.eclipse.emf.ecore.EClass getGTransientCoModel()
           
 org.eclipse.emf.ecore.EClass getGTransientSheetLink()
           
 org.eclipse.emf.ecore.EClass getGTransientSheetNode()
           
 org.eclipse.emf.ecore.EDataType getPoint()
           
static GcorePackage 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.
 
Methods inherited from class org.eclipse.emf.ecore.impl.EPackageImpl
basicGetESuperPackage, basicSetEFactoryInstance, eBasicRemoveFromContainerFeature, eGet, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eSet, eUnset, freeze, getEClassifier, getEClassifierGen, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getExtendedMetaData, getNsPrefix, getNsURI, setEFactoryInstance, setExtendedMetaData, setNamespaceURI, setNsPrefix, setNsURI, toString
 
Methods inherited from class org.eclipse.emf.ecore.impl.ENamedElementImpl
getName, getNameGen, setName
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eURIFragmentSegment, getEAnnotation, getEAnnotations
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
 
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
 
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EPackage
getEClassifier, getEClassifiers, getEFactoryInstance, getESubpackages, getESuperPackage, getNsPrefix, getNsURI, setEFactoryInstance, setNsPrefix, setNsURI
 
Methods inherited from interface org.eclipse.emf.ecore.ENamedElement
getName, setName
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Method Detail

init

public static GcorePackage init()
Creates, registers, and initializes the Package for this model, and for any others upon which it depends. Simple dependencies are satisfied by calling this method on all dependent packages before doing anything else. This method drives initialization for interdependent packages directly, in parallel with this package, itself.

Of this package and its interdependencies, all packages which have not yet been registered by their URI values are first created and registered. The packages are then initialized in two steps: meta-model objects for all of the packages are created before any are initialized, since one package's meta-model objects may refer to those of another.

Invocation of this method will not affect any packages that have already been initialized.

See Also:
GcorePackage.eNS_URI, createPackageContents(), initializePackageContents()

getGDiagram

public org.eclipse.emf.ecore.EClass getGDiagram()

Specified by:
getGDiagram in interface GcorePackage
Returns:
the meta object for class 'GDiagram'.
See Also:
GDiagram

getGDiagram_Name

public org.eclipse.emf.ecore.EAttribute getGDiagram_Name()

Specified by:
getGDiagram_Name in interface GcorePackage
Returns:
the meta object for the attribute 'Name'.
See Also:
GDiagram.getName(), GcorePackage.getGDiagram()

getGDiagram_Parent

public org.eclipse.emf.ecore.EReference getGDiagram_Parent()

Specified by:
getGDiagram_Parent in interface GcorePackage
Returns:
the meta object for the container reference 'Parent'.
See Also:
GDiagram.getParent(), GcorePackage.getGDiagram()

getGDiagram_Router

public org.eclipse.emf.ecore.EAttribute getGDiagram_Router()

Specified by:
getGDiagram_Router in interface GcorePackage
Returns:
the meta object for the attribute 'Router'.
See Also:
GDiagram.getRouter(), GcorePackage.getGDiagram()

getGLinkElement

public org.eclipse.emf.ecore.EClass getGLinkElement()

Specified by:
getGLinkElement in interface GcorePackage
Returns:
the meta object for class 'GLink Element'.
See Also:
GLinkElement

getGLinkElement_Source

public org.eclipse.emf.ecore.EReference getGLinkElement_Source()

Specified by:
getGLinkElement_Source in interface GcorePackage
Returns:
the meta object for the reference 'Source'.
See Also:
GLinkElement.getSource(), GcorePackage.getGLinkElement()

getGLinkElement_Target

public org.eclipse.emf.ecore.EReference getGLinkElement_Target()

Specified by:
getGLinkElement_Target in interface GcorePackage
Returns:
the meta object for the reference 'Target'.
See Also:
GLinkElement.getTarget(), GcorePackage.getGLinkElement()

getGLinkElement_Bendpoints

public org.eclipse.emf.ecore.EAttribute getGLinkElement_Bendpoints()

Specified by:
getGLinkElement_Bendpoints in interface GcorePackage
Returns:
the meta object for the attribute list 'Bendpoints'.
See Also:
GLinkElement.getBendpoints(), GcorePackage.getGLinkElement()

getGLinkElement_Router

public org.eclipse.emf.ecore.EAttribute getGLinkElement_Router()

Specified by:
getGLinkElement_Router in interface GcorePackage
Returns:
the meta object for the attribute 'Router'.
See Also:
GLinkElement.getRouter(), GcorePackage.getGLinkElement()

getGNamedElement

public org.eclipse.emf.ecore.EClass getGNamedElement()

Specified by:
getGNamedElement in interface GcorePackage
Returns:
the meta object for class 'GNamed Element'.
See Also:
GNamedElement

getGNodeElement

public org.eclipse.emf.ecore.EClass getGNodeElement()

Specified by:
getGNodeElement in interface GcorePackage
Returns:
the meta object for class 'GNode Element'.
See Also:
GNodeElement

getGNodeElement_IncomingConnections

public org.eclipse.emf.ecore.EReference getGNodeElement_IncomingConnections()

Specified by:
getGNodeElement_IncomingConnections in interface GcorePackage
Returns:
the meta object for the reference list 'Incoming Connections'.
See Also:
GNodeElement.getIncomingConnections(), GcorePackage.getGNodeElement()

getGNodeElement_OutgoingConnections

public org.eclipse.emf.ecore.EReference getGNodeElement_OutgoingConnections()

Specified by:
getGNodeElement_OutgoingConnections in interface GcorePackage
Returns:
the meta object for the reference list 'Outgoing Connections'.
See Also:
GNodeElement.getOutgoingConnections(), GcorePackage.getGNodeElement()

getGElement

public org.eclipse.emf.ecore.EClass getGElement()

Specified by:
getGElement in interface GcorePackage
Returns:
the meta object for class 'GElement'.
See Also:
GElement

getGModelElement

public org.eclipse.emf.ecore.EClass getGModelElement()

Specified by:
getGModelElement in interface GcorePackage
Returns:
the meta object for class 'GModel Element'.
See Also:
GModelElement

getGSheet

public org.eclipse.emf.ecore.EClass getGSheet()

Specified by:
getGSheet in interface GcorePackage
Returns:
the meta object for class 'GSheet'.
See Also:
GSheet

getGSheet_CoModel

public org.eclipse.emf.ecore.EReference getGSheet_CoModel()

Specified by:
getGSheet_CoModel in interface GcorePackage
Returns:
the meta object for the reference 'Co Model'.
See Also:
GSheet.getCoModel(), GcorePackage.getGSheet()

getGSheet_Nodes

public org.eclipse.emf.ecore.EReference getGSheet_Nodes()

Specified by:
getGSheet_Nodes in interface GcorePackage
Returns:
the meta object for the containment reference list 'Nodes'.
See Also:
GSheet.getNodes(), GcorePackage.getGSheet()

getGSheet_Links

public org.eclipse.emf.ecore.EReference getGSheet_Links()

Specified by:
getGSheet_Links in interface GcorePackage
Returns:
the meta object for the containment reference list 'Links'.
See Also:
GSheet.getLinks(), GcorePackage.getGSheet()

getGSheetLink

public org.eclipse.emf.ecore.EClass getGSheetLink()

Specified by:
getGSheetLink in interface GcorePackage
Returns:
the meta object for class 'GSheet Link'.
See Also:
GSheetLink

getGSheetLink_Sheet

public org.eclipse.emf.ecore.EReference getGSheetLink_Sheet()

Specified by:
getGSheetLink_Sheet in interface GcorePackage
Returns:
the meta object for the container reference 'Sheet'.
See Also:
GSheetLink.getSheet(), GcorePackage.getGSheetLink()

getGSheetNode

public org.eclipse.emf.ecore.EClass getGSheetNode()

Specified by:
getGSheetNode in interface GcorePackage
Returns:
the meta object for class 'GSheet Node'.
See Also:
GSheetNode

getGSheetNode_Location

public org.eclipse.emf.ecore.EAttribute getGSheetNode_Location()

Specified by:
getGSheetNode_Location in interface GcorePackage
Returns:
the meta object for the attribute 'Location'.
See Also:
GSheetNode.getLocation(), GcorePackage.getGSheetNode()

getGSheetNode_Sheet

public org.eclipse.emf.ecore.EReference getGSheetNode_Sheet()

Specified by:
getGSheetNode_Sheet in interface GcorePackage
Returns:
the meta object for the container reference 'Sheet'.
See Also:
GSheetNode.getSheet(), GcorePackage.getGSheetNode()

getGSheetNode_Width

public org.eclipse.emf.ecore.EAttribute getGSheetNode_Width()

Specified by:
getGSheetNode_Width in interface GcorePackage
Returns:
the meta object for the attribute 'Width'.
See Also:
GSheetNode.getWidth(), GcorePackage.getGSheetNode()

getGPersistentCoModel

public org.eclipse.emf.ecore.EClass getGPersistentCoModel()

Specified by:
getGPersistentCoModel in interface GcorePackage
Returns:
the meta object for class 'GPersistent Co Model'.
See Also:
GPersistentCoModel

getGPersistentCoModel_CoModel

public org.eclipse.emf.ecore.EReference getGPersistentCoModel_CoModel()

Specified by:
getGPersistentCoModel_CoModel in interface GcorePackage
Returns:
the meta object for the reference 'Co Model'.
See Also:
GPersistentCoModel.getCoModel(), GcorePackage.getGPersistentCoModel()

getGTransientCoModel

public org.eclipse.emf.ecore.EClass getGTransientCoModel()

Specified by:
getGTransientCoModel in interface GcorePackage
Returns:
the meta object for class 'GTransient Co Model'.
See Also:
GTransientCoModel

getGTransientCoModel_CoModel

public org.eclipse.emf.ecore.EReference getGTransientCoModel_CoModel()

Specified by:
getGTransientCoModel_CoModel in interface GcorePackage
Returns:
the meta object for the reference 'Co Model'.
See Also:
GTransientCoModel.getCoModel(), GcorePackage.getGTransientCoModel()

getGPersistentSheetNode

public org.eclipse.emf.ecore.EClass getGPersistentSheetNode()

Specified by:
getGPersistentSheetNode in interface GcorePackage
Returns:
the meta object for class 'GPersistent Sheet Node'.
See Also:
GPersistentSheetNode

getGPersistentNamedSheetNode

public org.eclipse.emf.ecore.EClass getGPersistentNamedSheetNode()

Specified by:
getGPersistentNamedSheetNode in interface GcorePackage
Returns:
the meta object for class 'GPersistent Named Sheet Node'.
See Also:
GPersistentNamedSheetNode

getGTransientSheetLink

public org.eclipse.emf.ecore.EClass getGTransientSheetLink()

Specified by:
getGTransientSheetLink in interface GcorePackage
Returns:
the meta object for class 'GTransient Sheet Link'.
See Also:
GTransientSheetLink

getGStickyLink

public org.eclipse.emf.ecore.EClass getGStickyLink()

Specified by:
getGStickyLink in interface GcorePackage
Returns:
the meta object for class 'GSticky Link'.
See Also:
GStickyLink

getGStickyNote

public org.eclipse.emf.ecore.EClass getGStickyNote()

Specified by:
getGStickyNote in interface GcorePackage
Returns:
the meta object for class 'GSticky Note'.
See Also:
GStickyNote

getGStickyNote_Text

public org.eclipse.emf.ecore.EAttribute getGStickyNote_Text()

Specified by:
getGStickyNote_Text in interface GcorePackage
Returns:
the meta object for the attribute 'Text'.
See Also:
GStickyNote.getText(), GcorePackage.getGStickyNote()

getGTransientSheetNode

public org.eclipse.emf.ecore.EClass getGTransientSheetNode()

Specified by:
getGTransientSheetNode in interface GcorePackage
Returns:
the meta object for class 'GTransient Sheet Node'.
See Also:
GTransientSheetNode

getGRouter

public org.eclipse.emf.ecore.EEnum getGRouter()

Specified by:
getGRouter in interface GcorePackage
Returns:
the meta object for enum 'GRouter'.
See Also:
GRouter

getGPersistentSheetLink

public org.eclipse.emf.ecore.EClass getGPersistentSheetLink()

Specified by:
getGPersistentSheetLink in interface GcorePackage
Returns:
the meta object for class 'GPersistent Sheet Link'.
See Also:
GPersistentSheetLink

getGDiagramParent

public org.eclipse.emf.ecore.EClass getGDiagramParent()

Specified by:
getGDiagramParent in interface GcorePackage
Returns:
the meta object for class 'GDiagram Parent'.
See Also:
GDiagramParent

getGDiagramParent_Diagrams

public org.eclipse.emf.ecore.EReference getGDiagramParent_Diagrams()

Specified by:
getGDiagramParent_Diagrams in interface GcorePackage
Returns:
the meta object for the containment reference list 'Diagrams'.
See Also:
GDiagramParent.getDiagrams(), GcorePackage.getGDiagramParent()

getGFolder

public org.eclipse.emf.ecore.EClass getGFolder()

Specified by:
getGFolder in interface GcorePackage
Returns:
the meta object for class 'GFolder'.
See Also:
GFolder

getGImport

public org.eclipse.emf.ecore.EClass getGImport()

Specified by:
getGImport in interface GcorePackage
Returns:
the meta object for class 'GImport'.
See Also:
GImport

getGImport_Uri

public org.eclipse.emf.ecore.EAttribute getGImport_Uri()

Specified by:
getGImport_Uri in interface GcorePackage
Returns:
the meta object for the attribute 'Uri'.
See Also:
GImport.getUri(), GcorePackage.getGImport()

getGImport_Resource

public org.eclipse.emf.ecore.EAttribute getGImport_Resource()

Specified by:
getGImport_Resource in interface GcorePackage
Returns:
the meta object for the attribute 'Resource'.
See Also:
GImport.getResource(), GcorePackage.getGImport()

getGImport_Root

public org.eclipse.emf.ecore.EReference getGImport_Root()

Specified by:
getGImport_Root in interface GcorePackage
Returns:
the meta object for the container reference 'Root'.
See Also:
GImport.getRoot(), GcorePackage.getGImport()

getGRootFolder

public org.eclipse.emf.ecore.EClass getGRootFolder()

Specified by:
getGRootFolder in interface GcorePackage
Returns:
the meta object for class 'GRoot Folder'.
See Also:
GRootFolder

getGRootFolder_Imports

public org.eclipse.emf.ecore.EReference getGRootFolder_Imports()

Specified by:
getGRootFolder_Imports in interface GcorePackage
Returns:
the meta object for the containment reference list 'Imports'.
See Also:
GRootFolder.getImports(), GcorePackage.getGRootFolder()

getPoint

public org.eclipse.emf.ecore.EDataType getPoint()

Specified by:
getPoint in interface GcorePackage
Returns:
the meta object for data type 'Point'.
See Also:
Point

getGcoreFactory

public GcoreFactory getGcoreFactory()

Specified by:
getGcoreFactory in interface GcorePackage
Returns:
the factory that creates the instances of the model.

getDimension

public org.eclipse.emf.ecore.EDataType getDimension()

Specified by:
getDimension in interface GcorePackage
Returns:
the meta object for data type 'Dimension'.
See Also:
Dimension

getAbsoluteBendpoint

public org.eclipse.emf.ecore.EDataType getAbsoluteBendpoint()

Specified by:
getAbsoluteBendpoint in interface GcorePackage
Returns:
the meta object for data type 'Absolute Bendpoint'.
See Also:
AbsoluteBendpoint

createPackageContents

public void createPackageContents()
Creates the meta-model objects for the package. This method is guarded to have no affect on any invocation but its first.


initializePackageContents

public void initializePackageContents()
Complete the initialization of the package and its meta-model. This method is guarded to have no affect on any invocation but its first.