public class ArcImpl extends PnObjectImpl implements Arc
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected ArcGraphics |
arcgraphics
The cached value of the '
Arcgraphics ' containment reference |
protected HLAnnotation |
hlinscription
The cached value of the '
Hlinscription ' containment reference |
protected Node |
source
The cached value of the '
Source ' reference |
protected Node |
target
The cached value of the '
Target ' reference |
id, ID_EDEFAULT, name, toolspecifics
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
ArcImpl() |
Modifier and Type | Method and Description |
---|---|
Node |
basicGetSource() |
Node |
basicGetTarget() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetArcgraphics(ArcGraphics newArcgraphics,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetHlinscription(HLAnnotation newHlinscription,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetSource(Node newSource,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetTarget(Node newTarget,
org.eclipse.emf.common.notify.NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
void |
fromPNML(org.apache.axiom.om.OMElement locRoot,
IdRefLinker idr)
set values to conform PNML document
|
ArcGraphics |
getArcgraphics() |
HLAnnotation |
getHlinscription() |
Node |
getSource() |
Node |
getTarget() |
void |
idRefHang(ArrayList<Object> oList) |
void |
setArcgraphics(ArcGraphics newArcgraphics) |
void |
setHlinscription(HLAnnotation newHlinscription) |
void |
setSource(Node newSource) |
void |
setTarget(Node newTarget) |
String |
toPNML()
Return the string containing the pnml output
|
void |
toPNML(FileChannel fc)
Return the string containing the pnml output
|
boolean |
validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics)
-
|
basicSetContainerPage, basicSetName, eBasicRemoveFromContainerFeature, getContainerPage, getId, getName, getToolspecifics, setContainerPage, setId, setName, toString
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eInternalContainer, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getContainerPage, getId, getName, getToolspecifics, setContainerPage, setId, setName
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected Node source
Source
' reference.
getSource()
protected Node target
Target
' reference.
getTarget()
protected ArcGraphics arcgraphics
Arcgraphics
' containment reference.
getArcgraphics()
protected HLAnnotation hlinscription
Hlinscription
' containment reference.
getHlinscription()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class PnObjectImpl
public Node getSource()
getSource
in interface Arc
Arc.setSource(Node)
,
HlcorestructurePackage.getArc_Source()
,
Node.getOutArcs()
public Node basicGetSource()
public org.eclipse.emf.common.notify.NotificationChain basicSetSource(Node newSource, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSource(Node newSource)
setSource
in interface Arc
newSource
- the new value of the 'Source' reference.Arc.getSource()
public Node getTarget()
getTarget
in interface Arc
Arc.setTarget(Node)
,
HlcorestructurePackage.getArc_Target()
,
Node.getInArcs()
public Node basicGetTarget()
public org.eclipse.emf.common.notify.NotificationChain basicSetTarget(Node newTarget, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setTarget(Node newTarget)
setTarget
in interface Arc
newTarget
- the new value of the 'Target' reference.Arc.getTarget()
public ArcGraphics getArcgraphics()
getArcgraphics
in interface Arc
Arc.setArcgraphics(ArcGraphics)
,
HlcorestructurePackage.getArc_Arcgraphics()
,
ArcGraphics.getContainerArc()
public org.eclipse.emf.common.notify.NotificationChain basicSetArcgraphics(ArcGraphics newArcgraphics, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setArcgraphics(ArcGraphics newArcgraphics)
setArcgraphics
in interface Arc
newArcgraphics
- the new value of the 'Arcgraphics' containment reference.Arc.getArcgraphics()
public HLAnnotation getHlinscription()
getHlinscription
in interface Arc
Arc.setHlinscription(HLAnnotation)
,
HlcorestructurePackage.getArc_Hlinscription()
,
HLAnnotation.getContainerArc()
public org.eclipse.emf.common.notify.NotificationChain basicSetHlinscription(HLAnnotation newHlinscription, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setHlinscription(HLAnnotation newHlinscription)
setHlinscription
in interface Arc
newHlinscription
- the new value of the 'Hlinscription' containment reference.Arc.getHlinscription()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in class PnObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class PnObjectImpl
public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class PnObjectImpl
public void eSet(int featureID, Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class PnObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class PnObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class PnObjectImpl
public String toPNML()
public void fromPNML(org.apache.axiom.om.OMElement locRoot, IdRefLinker idr) throws InnerBuildException, InvalidIDException, VoidRepositoryException
Arc
fromPNML
in interface Arc
fromPNML
in interface PnObject
InnerBuildException
InvalidIDException
VoidRepositoryException
public void toPNML(FileChannel fc)
public boolean validateOCL(org.eclipse.emf.common.util.DiagnosticChain diagnostics)
validateOCL
in interface Arc
validateOCL
in interface PnObject
validateOCL
in class PnObjectImpl
Copyright © 2009–2016 Univ. Paris Ouest, and Univ. Pierre et Marie Curie / CNRS UMR 7606 (LIP6). All rights reserved.