|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Edge
A representation of the model object 'Edge'.
The following features are supported:
HenshinPackage.getEdge()
Method Summary | |
---|---|
Edge |
getActionEdge()
|
Graph |
getGraph()
Returns the value of the 'Graph' container reference. |
String |
getIndex()
Returns the value of the 'Index' attribute. |
Integer |
getIndexConstant()
Returns the value of the 'Index Constant' attribute. |
Node |
getSource()
Returns the value of the 'Source' reference. |
Node |
getTarget()
Returns the value of the 'Target' reference. |
EReference |
getType()
Returns the value of the 'Type' reference. |
void |
setGraph(Graph value)
Sets the value of the ' Graph ' container reference. |
void |
setIndex(String value)
Sets the value of the ' Index ' attribute. |
void |
setSource(Node value)
Sets the value of the ' Source ' reference. |
void |
setTarget(Node value)
Sets the value of the ' Target ' reference. |
void |
setType(EReference value)
Sets the value of the ' Type ' reference. |
Methods inherited from interface org.eclipse.emf.henshin.model.ModelElement |
---|
getAnnotations |
Methods inherited from interface org.eclipse.emf.henshin.model.GraphElement |
---|
getAction, setAction |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Method Detail |
---|
Node getSource()
Outgoing
'.
setSource(Node)
,
HenshinPackage.getEdge_Source()
,
Node.getOutgoing()
void setSource(Node value)
Source
' reference.
value
- the new value of the 'Source' reference.getSource()
Node getTarget()
Incoming
'.
setTarget(Node)
,
HenshinPackage.getEdge_Target()
,
Node.getIncoming()
void setTarget(Node value)
Target
' reference.
value
- the new value of the 'Target' reference.getTarget()
EReference getType()
setType(EReference)
,
HenshinPackage.getEdge_Type()
void setType(EReference value)
Type
' reference.
value
- the new value of the 'Type' reference.getType()
Graph getGraph()
Edges
'.
getGraph
in interface GraphElement
setGraph(Graph)
,
HenshinPackage.getEdge_Graph()
,
Graph.getEdges()
void setGraph(Graph value)
Graph
' container reference.
value
- the new value of the 'Graph' container reference.getGraph()
String getIndex()
setIndex(String)
,
HenshinPackage.getEdge_Index()
void setIndex(String value)
Index
' attribute.
value
- the new value of the 'Index' attribute.getIndex()
Integer getIndexConstant()
HenshinPackage.getEdge_IndexConstant()
Edge getActionEdge()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |