|
||||||||||
| 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()
ReferenceValueIf the meaning of the 'Target URI' attribute isn't clear, there really should be more of a description here...
getTargetURI in interface ReferenceValueReferenceValue.setTargetURI(String),
SCAPackage.getReferenceValue_TargetURI()public java.lang.String getTargetURIGen()
public void setTargetURI(java.lang.String newTargetURI)
ReferenceValueTarget URI'
attribute.
setTargetURI in interface ReferenceValuenewTargetURI - 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 ReferenceValuegetName in interface SCAObjectgetName in class SCAInternalObjectImplReferenceValue.setName(String),
SCAPackage.getReferenceValue_Name()public java.lang.String getNameGen()
public void setNameGen(java.lang.String newName)
public void setName(java.lang.String newName)
ReferenceValueName'
attribute.
setName in interface ReferenceValuesetName in interface SCAObjectsetName in class SCAInternalObjectImplnewName - The name of this SCAObjectReferenceValue.getName()public org.eclipse.emf.ecore.util.FeatureMap getAnyAttribute()
getAnyAttribute in interface ReferenceValueSCAPackage.getReferenceValue_AnyAttribute()public ReferenceValuesSet getReferenceValueSet()
getReferenceValueSet in interface ReferenceValueReferenceValue.setReferenceValueSet(ReferenceValuesSet),
SCAPackage.getReferenceValue_ReferenceValueSet(),
ReferenceValuesSet.getReferenceValues()public void setReferenceValueSet(ReferenceValuesSet newReferenceValueSet)
setReferenceValueSet in interface ReferenceValuenewReferenceValueSet - 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.InternalEObjecteInverseAdd 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.InternalEObjecteInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainer(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainer in interface org.eclipse.emf.ecore.InternalEObjecteBasicRemoveFromContainer 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.EObjecteGet 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.EObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eUnset in interface org.eclipse.emf.ecore.EObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet in interface org.eclipse.emf.ecore.EObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic java.lang.String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void setTarget(WireTarget wireTarget)
ReferenceValue
setTarget in interface ReferenceValuewireTarget - The new target for this ReferenceValue.public Reference getReference()
ReferenceValue
getReference in interface ReferenceValuepublic void setReference(Reference reference)
setReference in interface ReferenceValuereference - Set the resolved reference (which implicitly changes the name
attribute)public WireTarget getTarget()
ReferenceValueService or
ExternalService.
getTarget in interface ReferenceValuepublic Component getOwningComponent()
ReferenceValueComponent which owns this ReferenceValue.
getOwningComponent in interface ReferenceValuepublic boolean targets(WireTarget wireTarget)
ReferenceValueWireTarget;
targets in interface ReferenceValue
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||