|
||||||||||
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
org.eclipse.stp.core.sca.impl.SCAObjectImpl
org.eclipse.stp.core.internal.sca.SCAInternalObjectImpl
org.eclipse.stp.core.sca.impl.ReferenceValueImpl
public class ReferenceValueImpl
An implementation of the model object 'Reference Value'.
The following features are implemented:
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
org.eclipse.emf.ecore.InternalEObject.EStore |
Field Summary | |
---|---|
static java.lang.String |
copyright
|
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
ELAST_EOBJECT_FLAG |
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
EOPPOSITE_FEATURE_BASE |
Method Summary | |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainer(org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
void |
eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.lang.Object newValue)
|
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
org.eclipse.emf.ecore.util.FeatureMap |
getAnyAttribute()
|
java.lang.String |
getName()
Return the name of the underlying Reference . |
java.lang.String |
getNameGen()
|
Component |
getOwningComponent()
Return the Component which owns this ReferenceValue. |
Reference |
getReference()
The following method could require the resolution of the ComponentType of the containing Component. |
ReferenceValuesSet |
getReferenceValueSet()
|
WireTarget |
getTarget()
The WireTarget can be one of either Service or
ExternalService . |
java.lang.String |
getTargetURI()
Returns the value of the 'Target URI' attribute. |
java.lang.String |
getTargetURIGen()
|
void |
setName(java.lang.String newName)
Sets the value of the ' Name '
attribute. |
void |
setNameGen(java.lang.String newName)
|
void |
setReference(Reference reference)
|
void |
setReferenceValueSet(ReferenceValuesSet newReferenceValueSet)
|
void |
setTarget(WireTarget wireTarget)
Set the target URI using the given wireTarget. |
void |
setTargetURI(java.lang.String newTargetURI)
Sets the value of the ' Target URI '
attribute. |
void |
setTargetURIGen(java.lang.String newTargetURI)
|
boolean |
targets(WireTarget wireTarget)
Return true if this ReferenceValue targets the passed WireTarget ; |
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.stp.core.internal.sca.SCAInternalObjectImpl |
---|
getEObject, getFlags |
Methods inherited from class org.eclipse.stp.core.sca.impl.SCAObjectImpl |
---|
addStatus, clearStatus, getStatus |
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
---|
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI |
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
---|
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset |
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
eNotificationRequired, eNotify |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.stp.core.sca.SCAObject |
---|
addStatus, clearStatus, getEObject, getFlags, getStatus |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eResource |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eNotify |
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
---|
eNotificationRequired |
Field Detail |
---|
public static final java.lang.String copyright
Method Detail |
---|
public java.lang.String getTargetURI()
ReferenceValue
If the meaning of the 'Target URI' attribute isn't clear, there really should be more of a description here...
getTargetURI
in interface ReferenceValue
ReferenceValue.setTargetURI(String)
,
SCAPackage.getReferenceValue_TargetURI()
public java.lang.String getTargetURIGen()
public void setTargetURI(java.lang.String newTargetURI)
ReferenceValue
Target URI
'
attribute.
setTargetURI
in interface ReferenceValue
newTargetURI
- the new value of the 'Target URI' attribute.ReferenceValue.getTargetURI()
public void setTargetURIGen(java.lang.String newTargetURI)
public java.lang.String getName()
Reference
.
getName
in interface ReferenceValue
getName
in interface SCAObject
getName
in class SCAInternalObjectImpl
ReferenceValue.setName(String)
,
SCAPackage.getReferenceValue_Name()
public java.lang.String getNameGen()
public void setNameGen(java.lang.String newName)
public void setName(java.lang.String newName)
ReferenceValue
Name
'
attribute.
setName
in interface ReferenceValue
setName
in interface SCAObject
setName
in class SCAInternalObjectImpl
newName
- The name of this SCAObjectReferenceValue.getName()
public org.eclipse.emf.ecore.util.FeatureMap getAnyAttribute()
getAnyAttribute
in interface ReferenceValue
SCAPackage.getReferenceValue_AnyAttribute()
public ReferenceValuesSet getReferenceValueSet()
getReferenceValueSet
in interface ReferenceValue
ReferenceValue.setReferenceValueSet(ReferenceValuesSet)
,
SCAPackage.getReferenceValue_ReferenceValueSet()
,
ReferenceValuesSet.getReferenceValues()
public void setReferenceValueSet(ReferenceValuesSet newReferenceValueSet)
setReferenceValueSet
in interface ReferenceValue
newReferenceValueSet
- the new value of the 'Reference Value Set'
container reference.ReferenceValue.getReferenceValueSet()
public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, java.lang.Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in interface org.eclipse.emf.ecore.InternalEObject
eInverseAdd
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, java.lang.Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in interface org.eclipse.emf.ecore.InternalEObject
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainer(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainer
in interface org.eclipse.emf.ecore.InternalEObject
eBasicRemoveFromContainer
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
eGet
in interface org.eclipse.emf.ecore.EObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.EObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eUnset
in interface org.eclipse.emf.ecore.EObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet
in interface org.eclipse.emf.ecore.EObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void setTarget(WireTarget wireTarget)
ReferenceValue
setTarget
in interface ReferenceValue
wireTarget
- The new target for this ReferenceValue.public Reference getReference()
ReferenceValue
getReference
in interface ReferenceValue
public void setReference(Reference reference)
setReference
in interface ReferenceValue
reference
- Set the resolved reference (which implicitly changes the name
attribute)public WireTarget getTarget()
ReferenceValue
Service
or
ExternalService
.
getTarget
in interface ReferenceValue
public Component getOwningComponent()
ReferenceValue
Component
which owns this ReferenceValue.
getOwningComponent
in interface ReferenceValue
public boolean targets(WireTarget wireTarget)
ReferenceValue
WireTarget
;
targets
in interface ReferenceValue
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |