|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.EModelElementImpl
de.cau.cs.kieler.core.kgraph.impl.KGraphElementImpl
de.cau.cs.kieler.core.kgraph.impl.KEdgeImpl
de.cau.cs.kieler.graphs.impl.EdgeImpl
public class EdgeImpl
An implementation of the model object 'Edge'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
MinimalEObjectImpl.Container.Dynamic |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
MinimalEObjectImpl.Container |
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
InternalEObject.EStore |
Field Summary | |
---|---|
protected static String |
HEAD_LABEL1_EDEFAULT
The default value of the ' Head Label1 ' attribute. |
protected static String |
HEAD_LABEL2_EDEFAULT
The default value of the ' Head Label2 ' attribute. |
protected String |
headLabel1
The cached value of the ' Head Label1 ' attribute. |
protected String |
headLabel2
The cached value of the ' Head Label2 ' attribute. |
protected static boolean |
IS_DIRECTED_EDEFAULT
The default value of the ' Is Directed ' attribute. |
protected boolean |
isDirected
The cached value of the ' Is Directed ' attribute. |
protected static String |
MID_LABEL_EDEFAULT
The default value of the ' Mid Label ' attribute. |
protected String |
midLabel
The cached value of the ' Mid Label ' attribute. |
protected static String |
TAIL_LABEL1_EDEFAULT
The default value of the ' Tail Label1 ' attribute. |
protected static String |
TAIL_LABEL2_EDEFAULT
The default value of the ' Tail Label2 ' attribute. |
protected String |
tailLabel1
The cached value of the ' Tail Label1 ' attribute. |
protected String |
tailLabel2
The cached value of the ' Tail Label2 ' attribute. |
protected EdgeType |
type
The cached value of the ' Type ' attribute. |
protected static EdgeType |
TYPE_EDEFAULT
The default value of the ' Type ' attribute. |
Fields inherited from class de.cau.cs.kieler.core.kgraph.impl.KEdgeImpl |
---|
labels, sourcePort, target, targetPort |
Fields inherited from class de.cau.cs.kieler.core.kgraph.impl.KGraphElementImpl |
---|
data |
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eAnnotations, eFlags, EFROZEN, ELAST_EMODEL_ELEMENT_FLAG |
Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eContainer |
Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
---|
NIL |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
EdgeImpl()
|
Method Summary | |
---|---|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
String |
getHeadLabel1()
|
String |
getHeadLabel2()
|
String |
getMidLabel()
|
String |
getTailLabel1()
|
String |
getTailLabel2()
|
EdgeType |
getType()
|
boolean |
isIsDirected()
|
void |
setHeadLabel1(String newHeadLabel1)
|
void |
setHeadLabel2(String newHeadLabel2)
|
void |
setIsDirected(boolean newIsDirected)
|
void |
setMidLabel(String newMidLabel)
|
void |
setTailLabel1(String newTailLabel1)
|
void |
setTailLabel2(String newTailLabel2)
|
void |
setType(EdgeType newType)
|
String |
toString()
|
Methods inherited from class de.cau.cs.kieler.core.kgraph.impl.KEdgeImpl |
---|
basicGetSourcePort, basicGetTarget, basicGetTargetPort, basicSetSource, basicSetTarget, eBasicRemoveFromContainerFeature, eInverseAdd, eInverseRemove, getLabels, getSource, getSourcePort, getTarget, getTargetPort, setSource, setSourcePort, setTarget, setTargetPort |
Methods inherited from class de.cau.cs.kieler.core.kgraph.impl.KGraphElementImpl |
---|
getData, getData |
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl |
---|
eInvoke, eObjectForURIFragmentSegment, eSetDirectResource, eURIFragmentSegment, freeze, freeze, getEAnnotation, getEAnnotations, isFrozen, setFrozen |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
---|
eBasicSetContainer, eInternalContainer |
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI, eSettings |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface de.cau.cs.kieler.core.kgraph.KEdge |
---|
getLabels, getSource, getSourcePort, getTarget, getTargetPort, setSource, setSourcePort, setTarget, setTargetPort |
Methods inherited from interface de.cau.cs.kieler.core.kgraph.KGraphElement |
---|
getData, getData |
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, eInvoke, 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 |
Field Detail |
---|
protected static final String HEAD_LABEL1_EDEFAULT
Head Label1
' attribute.
getHeadLabel1()
protected String headLabel1
Head Label1
' attribute.
getHeadLabel1()
protected static final String HEAD_LABEL2_EDEFAULT
Head Label2
' attribute.
getHeadLabel2()
protected String headLabel2
Head Label2
' attribute.
getHeadLabel2()
protected static final String MID_LABEL_EDEFAULT
Mid Label
' attribute.
getMidLabel()
protected String midLabel
Mid Label
' attribute.
getMidLabel()
protected static final String TAIL_LABEL1_EDEFAULT
Tail Label1
' attribute.
getTailLabel1()
protected String tailLabel1
Tail Label1
' attribute.
getTailLabel1()
protected static final String TAIL_LABEL2_EDEFAULT
Tail Label2
' attribute.
getTailLabel2()
protected String tailLabel2
Tail Label2
' attribute.
getTailLabel2()
protected static final boolean IS_DIRECTED_EDEFAULT
Is Directed
' attribute.
isIsDirected()
,
Constant Field Valuesprotected boolean isDirected
Is Directed
' attribute.
isIsDirected()
protected static final EdgeType TYPE_EDEFAULT
Type
' attribute.
getType()
protected EdgeType type
Type
' attribute.
getType()
Constructor Detail |
---|
protected EdgeImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class KEdgeImpl
public String getHeadLabel1()
getHeadLabel1
in interface Edge
Edge.setHeadLabel1(String)
,
GraphsPackage.getEdge_HeadLabel1()
public void setHeadLabel1(String newHeadLabel1)
setHeadLabel1
in interface Edge
newHeadLabel1
- the new value of the 'Head Label1' attribute.Edge.getHeadLabel1()
public String getHeadLabel2()
getHeadLabel2
in interface Edge
Edge.setHeadLabel2(String)
,
GraphsPackage.getEdge_HeadLabel2()
public void setHeadLabel2(String newHeadLabel2)
setHeadLabel2
in interface Edge
newHeadLabel2
- the new value of the 'Head Label2' attribute.Edge.getHeadLabel2()
public String getMidLabel()
getMidLabel
in interface Edge
Edge.setMidLabel(String)
,
GraphsPackage.getEdge_MidLabel()
public void setMidLabel(String newMidLabel)
setMidLabel
in interface Edge
newMidLabel
- the new value of the 'Mid Label' attribute.Edge.getMidLabel()
public String getTailLabel1()
getTailLabel1
in interface Edge
Edge.setTailLabel1(String)
,
GraphsPackage.getEdge_TailLabel1()
public void setTailLabel1(String newTailLabel1)
setTailLabel1
in interface Edge
newTailLabel1
- the new value of the 'Tail Label1' attribute.Edge.getTailLabel1()
public String getTailLabel2()
getTailLabel2
in interface Edge
Edge.setTailLabel2(String)
,
GraphsPackage.getEdge_TailLabel2()
public void setTailLabel2(String newTailLabel2)
setTailLabel2
in interface Edge
newTailLabel2
- the new value of the 'Tail Label2' attribute.Edge.getTailLabel2()
public boolean isIsDirected()
isIsDirected
in interface Edge
Edge.setIsDirected(boolean)
,
GraphsPackage.getEdge_IsDirected()
public void setIsDirected(boolean newIsDirected)
setIsDirected
in interface Edge
newIsDirected
- the new value of the 'Is Directed' attribute.Edge.isIsDirected()
public EdgeType getType()
getType
in interface Edge
EdgeType
,
Edge.setType(EdgeType)
,
GraphsPackage.getEdge_Type()
public void setType(EdgeType newType)
setType
in interface Edge
newType
- the new value of the 'Type' attribute.EdgeType
,
Edge.getType()
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface InternalEObject
eGet
in class KEdgeImpl
public void eSet(int featureID, Object newValue)
eSet
in interface InternalEObject
eSet
in class KEdgeImpl
public void eUnset(int featureID)
eUnset
in interface InternalEObject
eUnset
in class KEdgeImpl
public boolean eIsSet(int featureID)
eIsSet
in interface InternalEObject
eIsSet
in class KEdgeImpl
public String toString()
toString
in class BasicEObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |