org.eclipse.gmt.umlx.gcore
Interface GSheet

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, GDiagram, GElement, GModelElement, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
MmSheet, TxContextSheet, TxRuleSheet
All Known Implementing Classes:
GSheetImpl, MmSheetImpl, TxContextSheetImpl, TxRuleSheetImpl

public interface GSheet
extends GDiagram, GModelElement

A representation of the model object 'GSheet'.

The following features are supported:

See Also:
GcorePackage.getGSheet()

Method Summary
 org.eclipse.emf.ecore.ENamedElement getCoModel()
          Returns the value of the 'Co Model' reference.
 org.eclipse.emf.common.util.EList getLinks()
          Returns the value of the 'Links' containment reference list.
 org.eclipse.emf.common.util.EList getNodes()
          Returns the value of the 'Nodes' containment reference list.
 void setCoModel(org.eclipse.emf.ecore.ENamedElement value)
          Sets the value of the 'Co Model' reference.
 
Methods inherited from interface org.eclipse.gmt.umlx.gcore.GDiagram
getName, getParent, getRouter, setName, setParent, setRouter
 
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.gmt.umlx.gcore.GModelElement
getDiagram, getSheet, setCoModel, simpleGetCoModel
 
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
 

Method Detail

getCoModel

org.eclipse.emf.ecore.ENamedElement getCoModel()
Returns the value of the 'Co Model' reference.

If the meaning of the 'Co Model' reference isn't clear, there really should be more of a description here...

Specified by:
getCoModel in interface GModelElement
Returns:
the value of the 'Co Model' reference.
See Also:
setCoModel(ENamedElement), GcorePackage.getGSheet_CoModel()

setCoModel

void setCoModel(org.eclipse.emf.ecore.ENamedElement value)
Sets the value of the 'Co Model' reference.

Parameters:
value - the new value of the 'Co Model' reference.
See Also:
getCoModel()

getNodes

org.eclipse.emf.common.util.EList getNodes()
Returns the value of the 'Nodes' containment reference list. The list contents are of type GSheetNode. It is bidirectional and its opposite is 'Sheet'.

If the meaning of the 'Nodes' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Nodes' containment reference list.
See Also:
GcorePackage.getGSheet_Nodes(), GSheetNode.getSheet()

getLinks

org.eclipse.emf.common.util.EList getLinks()
Returns the value of the 'Links' containment reference list. The list contents are of type GSheetLink. It is bidirectional and its opposite is 'Sheet'.

If the meaning of the 'Links' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Links' containment reference list.
See Also:
GcorePackage.getGSheet_Links(), GSheetLink.getSheet()