org.eclipse.gmt.umlx.gcore
Interface GSheetLink

All Superinterfaces:
org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, GElement, GLinkElement, GModelElement, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
GAssociation, GAttribution, GInheritance, GPersistentSheetLink, GStickyLink, GTransientSheetLink, MmSheetLink, TxAttributeVariable2TxExpressionVariable, TxBinding, TxClassVariable2TxAttributeVariable, TxClassVariable2TxClassVariable, TxContextSheetLink, TxDomain2TxTypedModel, TxMapping2TxDomain, TxOCLConstraint2TxVariable, TxRelationship, TxRuleSheetLink, TxTransformation2TxTransformation, TxTransformation2TxTypedModel, TxTypedModel2TxTypedModel, TxTypedModel2TxUsedPackage, TxUsedDomain2TxVariable
All Known Implementing Classes:
GAssociationImpl, GAttributionImpl, GInheritanceImpl, GPersistentSheetLinkImpl, GSheetLinkImpl, GStickyLinkImpl, GTransientSheetLinkImpl, MmSheetLinkImpl, TxAttributeVariable2TxExpressionVariableImpl, TxBindingImpl, TxClassVariable2TxAttributeVariableImpl, TxClassVariable2TxClassVariableImpl, TxContextSheetLinkImpl, TxDomain2TxTypedModelImpl, TxMapping2TxDomainImpl, TxOCLConstraint2TxVariableImpl, TxRelationshipImpl, TxRuleSheetLinkImpl, TxTransformation2TxTransformationImpl, TxTransformation2TxTypedModelImpl, TxTypedModel2TxTypedModelImpl, TxTypedModel2TxUsedPackageImpl, TxUsedDomain2TxVariableImpl

public interface GSheetLink
extends GLinkElement

A representation of the model object 'GSheet Link'.

The following features are supported:

See Also:
GcorePackage.getGSheetLink()

Method Summary
 GSheet getSheet()
          Returns the value of the 'Sheet' container reference.
 void setSheet(GSheet value)
          Sets the value of the 'Sheet' container reference.
 
Methods inherited from interface org.eclipse.gmt.umlx.gcore.GLinkElement
getBendpoints, getRouter, getSource, getTarget, setRouter, setSource, setTarget
 
Methods inherited from interface org.eclipse.gmt.umlx.gcore.GModelElement
getCoModel, getDiagram, 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

getSheet

GSheet getSheet()
Returns the value of the 'Sheet' container reference. It is bidirectional and its opposite is 'Links'.

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

Specified by:
getSheet in interface GModelElement
Returns:
the value of the 'Sheet' container reference.
See Also:
setSheet(GSheet), GcorePackage.getGSheetLink_Sheet(), GSheet.getLinks()

setSheet

void setSheet(GSheet value)
Sets the value of the 'Sheet' container reference.

Parameters:
value - the new value of the 'Sheet' container reference.
See Also:
getSheet()