|
||||||||||
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.EObjectImpl
edu.cmu.sei.aadl.model.core.impl.AObjectImpl
edu.cmu.sei.aadl.model.core.impl.NamedElementImpl
edu.cmu.sei.aadl.model.core.impl.PropertyHolderImpl
edu.cmu.sei.aadl.model.flow.impl.FlowSpecImpl
edu.cmu.sei.aadl.model.flow.impl.FlowPathSpecImpl
public class FlowPathSpecImpl
An implementation of the model object 'Path Spec'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter> |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
static java.lang.String |
copyright
|
protected FlowPoint |
dst
The cached value of the ' Dst ' reference |
protected PortGroup |
dstContext
The cached value of the ' Dst Context ' reference |
protected FlowPoint |
src
The cached value of the ' Src ' reference |
protected PortGroup |
srcContext
The cached value of the ' Src Context ' reference |
Fields inherited from class edu.cmu.sei.aadl.model.flow.impl.FlowSpecImpl |
---|
dstReference, refined, refines, rr, srcReference |
Fields inherited from class edu.cmu.sei.aadl.model.core.impl.PropertyHolderImpl |
---|
properties |
Fields inherited from class edu.cmu.sei.aadl.model.core.impl.NamedElementImpl |
---|
name, NAME_EDEFAULT |
Fields inherited from class edu.cmu.sei.aadl.model.core.impl.AObjectImpl |
---|
comment, locationReference |
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
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.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Constructor Summary | |
---|---|
protected |
FlowPathSpecImpl()
|
Method Summary | |
---|---|
FlowPoint |
basicGetDst()
|
PortGroup |
basicGetDstContext()
|
FlowPoint |
basicGetSrc()
|
PortGroup |
basicGetSrcContext()
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
FlowPoint |
getDst()
|
PortGroup |
getDstContext()
|
FlowPoint |
getSrc()
|
PortGroup |
getSrcContext()
|
void |
setDst(FlowPoint newDst)
phf: we want an add version for EList |
void |
setDstContext(PortGroup newDstContext)
|
void |
setSrc(FlowPoint newSrc)
phf: we want an add version for EList |
void |
setSrcContext(PortGroup newSrcContext)
|
Methods inherited from class edu.cmu.sei.aadl.model.flow.impl.FlowSpecImpl |
---|
acceptsProperty, basicGetRefines, getDstPortReference, getDstQualifiedName, getPropertyValueInternal, getReferencedObject, getRefinedReference, getRefines, getSecondReferencedObject, getSrcPortReference, getSrcQualifiedName, getXAllDst, getXAllDstContext, getXAllSrc, getXAllSrcContext, getXDst, getXDstContext, getXSrc, getXSrcContext, isRefined, setDstPortReference, setRefined, setRefinedReference, setRefines, setSrcPortReference |
Methods inherited from class edu.cmu.sei.aadl.model.core.impl.NamedElementImpl |
---|
checkName, getName, setName, toString |
Methods inherited from class edu.cmu.sei.aadl.model.core.impl.AObjectImpl |
---|
addComment, eObjectForURIFragmentSegment, eURIFragmentSegment, getAadlSpec, getAdapter, getAObjectRoot, getChildren, getComment, getContainingClassifier, getContainingClassifierNameSpace, getContainingComponentImpl, getContainingComponentType, getContainingPropertyAssociationDefinitionConstant, getContainingSubcomponent, getLocationReference, getSystemInstance, setLocationReference, setLocationReference |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
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 edu.cmu.sei.aadl.model.flow.FlowSpec |
---|
getDstPortReference, getDstQualifiedName, getRefinedReference, getRefines, getSrcPortReference, getSrcQualifiedName, getXAllDst, getXAllDstContext, getXAllSrc, getXAllSrcContext, getXDst, getXDstContext, getXSrc, getXSrcContext, isRefined, setDstPortReference, setRefined, setRefinedReference, setRefines, setSrcPortReference |
Methods inherited from interface edu.cmu.sei.aadl.model.core.NamedElement |
---|
getName, setName |
Methods inherited from interface edu.cmu.sei.aadl.model.core.AObject |
---|
addComment, getAadlSpec, getAObjectRoot, getChildren, getComment, getContainingClassifier, getContainingClassifierNameSpace, getContainingComponentImpl, getContainingComponentType, getContainingPropertyAssociationDefinitionConstant, getContainingSubcomponent, getLocationReference, getReferencedObject, getSecondReferencedObject, getSystemInstance, setLocationReference, setLocationReference |
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 |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
public static final java.lang.String copyright
protected FlowPoint src
Src
' reference.
getSrc()
protected FlowPoint dst
Dst
' reference.
getDst()
protected PortGroup srcContext
Src Context
' reference.
getSrcContext()
protected PortGroup dstContext
Dst Context
' reference.
getDstContext()
Constructor Detail |
---|
protected FlowPathSpecImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class FlowSpecImpl
public FlowPoint getSrc()
getSrc
in interface FlowPathSpec
FlowPathSpec.setSrc(FlowPoint)
,
FlowPackage.getFlowPathSpec_Src()
public FlowPoint basicGetSrc()
public void setSrc(FlowPoint newSrc)
setSrc
in interface FlowPathSpec
newSrc
- the new value of the 'Src' reference.FlowPathSpec.getSrc()
public FlowPoint getDst()
getDst
in interface FlowPathSpec
FlowPathSpec.setDst(FlowPoint)
,
FlowPackage.getFlowPathSpec_Dst()
public FlowPoint basicGetDst()
public void setDst(FlowPoint newDst)
setDst
in interface FlowPathSpec
newDst
- the new value of the 'Dst' reference.FlowPathSpec.getDst()
public PortGroup getSrcContext()
getSrcContext
in interface FlowPathSpec
FlowPathSpec.setSrcContext(PortGroup)
,
FlowPackage.getFlowPathSpec_SrcContext()
public PortGroup basicGetSrcContext()
public void setSrcContext(PortGroup newSrcContext)
setSrcContext
in interface FlowPathSpec
newSrcContext
- the new value of the 'Src Context' reference.FlowPathSpec.getSrcContext()
public PortGroup getDstContext()
getDstContext
in interface FlowPathSpec
FlowPathSpec.setDstContext(PortGroup)
,
FlowPackage.getFlowPathSpec_DstContext()
public PortGroup basicGetDstContext()
public void setDstContext(PortGroup newDstContext)
setDstContext
in interface FlowPathSpec
newDstContext
- the new value of the 'Dst Context' reference.FlowPathSpec.getDstContext()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class FlowSpecImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class FlowSpecImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class FlowSpecImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class FlowSpecImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |