org.eclipse.gmt.umlx.gcore
Interface GNodeElement

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, GElement, GModelElement, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
GClass, GClassAttribute, GClassOperation, GDataType, GEnum, GEnumLiteral, GNamedElement, GPackage, GPersistentNamedSheetNode, GPersistentSheetNode, GSheetAttribute, GSheetNode, GStickyNote, GTransientSheetNode, TxClassAttributeVariable, TxClassVariable, TxDomain, TxEvolution, TxEvolutionInstance, TxHelper, TxMapping, TxMappingInstance, TxOCLConstraint, TxParameter, TxPreservation, TxPreservationInstance, TxRelation, TxRelationInstance, TxSheetAttributeVariable, TxSheetExpressionVariable, TxSheetVariable, TxTransformation, TxTypedModel, TxUsedDomain, TxUsedPackage
All Known Implementing Classes:
GClassAttributeImpl, GClassImpl, GClassOperationImpl, GDataTypeImpl, GEnumImpl, GEnumLiteralImpl, GNamedElementImpl, GNodeElementImpl, GPackageImpl, GPersistentNamedSheetNodeImpl, GPersistentSheetNodeImpl, GSheetAttributeImpl, GSheetNodeImpl, GStickyNoteImpl, GTransientSheetNodeImpl, TxClassAttributeVariableImpl, TxClassVariableImpl, TxDomainImpl, TxEvolutionImpl, TxEvolutionInstanceImpl, TxHelperImpl, TxMappingImpl, TxMappingInstanceImpl, TxOCLConstraintImpl, TxParameterImpl, TxPreservationImpl, TxPreservationInstanceImpl, TxRelationImpl, TxRelationInstanceImpl, TxSheetAttributeVariableImpl, TxSheetExpressionVariableImpl, TxSheetVariableImpl, TxTransformationImpl, TxTypedModelImpl, TxUsedDomainImpl, TxUsedPackageImpl

public interface GNodeElement
extends GModelElement

A representation of the model object 'Node'.

The following features are supported:

See Also:
GcorePackage.getGNodeElement()

Method Summary
 org.eclipse.emf.common.util.EList getIncomingConnections()
          Returns the value of the 'Incoming Connections' reference list.
 org.eclipse.emf.common.util.EList getOutgoingConnections()
          Returns the value of the 'Outgoing Connections' reference list.
 
Methods inherited from interface org.eclipse.gmt.umlx.gcore.GModelElement
getCoModel, 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

getIncomingConnections

org.eclipse.emf.common.util.EList getIncomingConnections()
Returns the value of the 'Incoming Connections' reference list. The list contents are of type GLinkElement. It is bidirectional and its opposite is 'Target'.

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

Returns:
the value of the 'Incoming Connections' reference list.
See Also:
GcorePackage.getGNodeElement_IncomingConnections(), GLinkElement.getTarget()

getOutgoingConnections

org.eclipse.emf.common.util.EList getOutgoingConnections()
Returns the value of the 'Outgoing Connections' reference list. The list contents are of type GLinkElement. It is bidirectional and its opposite is 'Source'.

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

Returns:
the value of the 'Outgoing Connections' reference list.
See Also:
GcorePackage.getGNodeElement_OutgoingConnections(), GLinkElement.getSource()