|
||||||||||
| 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.EntryPointImpl
public class EntryPointImpl
An implementation of the model object 'Entry Point'.
The following features are implemented:
Interface GroupInterfaceBinding GroupBindingsReference TargetsAnyMultiplicityNameAny Attribute
| 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 |
basicSetInterface(Interface newInterface,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
void |
createWireToTarget(WireTarget wireTarget)
This method is used as a convenience to create a wire to the WireTarget that is passed. |
boolean |
deleteWireToTarget(WireTarget wireTarget)
This method is used as a convenience to delete a wire to the WireTarget that is passed. |
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
|
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 |
getAny()
|
org.eclipse.emf.ecore.util.FeatureMap |
getAnyAttribute()
|
org.eclipse.emf.ecore.util.FeatureMap |
getBindingGroup()
|
java.util.List |
getBindings()
|
java.util.List |
getBindingsGen()
|
int |
getFlags()
Return an int for the flags associated with this SOAObject. |
Interface |
getInterface()
|
org.eclipse.emf.ecore.util.FeatureMap |
getInterfaceGroup()
|
java.lang.String |
getMultiplicity()
|
java.lang.String |
getName()
|
java.util.List |
getReferenceTargets()
Returns the value of the 'Reference Targets' attribute list. |
java.util.List |
getReferenceTargetsGen()
|
java.util.List |
getWiredTargets()
This is a convenience method to return an unmodifiable list of WireTarget elements which are actually wired to this WireSource. |
boolean |
hasWireToTarget(WireTarget wireTarget)
Return true if this EntryPoint has a wire to the passed wireTarget. |
boolean |
isComponentOwned()
Return true if this WireSource originates from a Component. |
boolean |
isResolved()
Return true if this source was resolved to an element in the SCA model. |
boolean |
isSetMultiplicity()
|
boolean |
matches(AbstractService service)
|
boolean |
matches(WireTarget wireTarget)
NOT IMPLEMENTED. |
void |
setInterface(Interface newInterface)
|
void |
setInterfaceGen(Interface newInterface)
|
void |
setMultiplicity(java.lang.String newMultiplicity)
|
void |
setName(java.lang.String newName)
|
java.lang.String |
toString()
|
void |
unsetMultiplicity()
|
| Methods inherited from class org.eclipse.stp.core.internal.sca.SCAInternalObjectImpl |
|---|
getEObject |
| 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, eBasicRemoveFromContainer, 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, 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, getStatus |
| Methods inherited from interface org.eclipse.stp.core.sca.SCAObject |
|---|
addStatus, clearStatus, getEObject, getStatus |
| Methods inherited from interface org.eclipse.stp.core.sca.SCAObject |
|---|
addStatus, clearStatus, getEObject, 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 org.eclipse.emf.ecore.util.FeatureMap getInterfaceGroup()
public Interface getInterface()
getInterface in interface AbstractReferencegetInterface in interface EntryPointgetInterface in interface WireSourceFeatureAdapter,
FeatureAdapter.getFeature(SCAObject)
public org.eclipse.emf.common.notify.NotificationChain basicSetInterface(Interface newInterface,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setInterface(Interface newInterface)
setInterface in interface EntryPointnewInterface - The Interface for this EntryPoint. Clients are required to set
the correct feature before calling this method.FeatureAdapter,
FeatureAdapter.setFeature(SCAObject, EStructuralFeature)public void setInterfaceGen(Interface newInterface)
public org.eclipse.emf.ecore.util.FeatureMap getBindingGroup()
public java.util.List getBindings()
getBindings in interface EntryPointBinding.public java.util.List getBindingsGen()
public java.util.List getReferenceTargets()
EntryPointString.
If the meaning of the 'Reference Targets' containment reference list isn't clear, there really should be more of a description here...
getReferenceTargets in interface EntryPointSCAPackage.getEntryPoint_ReferenceTargets()public java.util.List getReferenceTargetsGen()
public org.eclipse.emf.ecore.util.FeatureMap getAny()
getAny in interface EntryPointSCAPackage.getEntryPoint_Any()public java.lang.String getMultiplicity()
getMultiplicity in interface EntryPointEntryPoint.isSetMultiplicity(),
EntryPoint.unsetMultiplicity(),
EntryPoint.setMultiplicity(String),
SCAPackage.getEntryPoint_Multiplicity()public void setMultiplicity(java.lang.String newMultiplicity)
setMultiplicity in interface EntryPointnewMultiplicity - the new value of the 'Multiplicity' attribute.EntryPoint.isSetMultiplicity(),
EntryPoint.unsetMultiplicity(),
EntryPoint.getMultiplicity()public void unsetMultiplicity()
unsetMultiplicity in interface EntryPointEntryPoint.isSetMultiplicity(),
EntryPoint.getMultiplicity(),
EntryPoint.setMultiplicity(String)public boolean isSetMultiplicity()
isSetMultiplicity in interface EntryPointEntryPoint.unsetMultiplicity(),
EntryPoint.getMultiplicity(),
EntryPoint.setMultiplicity(String)public java.lang.String getName()
getName in interface EntryPointgetName in interface SCAObjectgetName in class SCAInternalObjectImplEntryPoint.setName(String),
SCAPackage.getEntryPoint_Name()public void setName(java.lang.String newName)
setName in interface EntryPointsetName in interface SCAObjectsetName in class SCAInternalObjectImplnewName - The name of this SCAObjectEntryPoint.getName()public org.eclipse.emf.ecore.util.FeatureMap getAnyAttribute()
getAnyAttribute in interface EntryPointSCAPackage.getEntryPoint_AnyAttribute()
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.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 int getFlags()
SCAObjectFlags to test the flags returned as well as constants for the
flags.
getFlags in interface SCAObjectgetFlags in class SCAInternalObjectImplFlagspublic boolean matches(WireTarget wireTarget)
WireSource
matches in interface WireSourcewireTarget - The wireTarget to test for compatibility.
public void createWireToTarget(WireTarget wireTarget)
WireSource
createWireToTarget in interface WireSourcepublic java.util.List getWiredTargets()
WireSource
getWiredTargets in interface WireSourceWireTargetpublic boolean isResolved()
WireSourceSCAObject.getName() method to
get the original source URI.
isResolved in interface WireSourcepublic boolean deleteWireToTarget(WireTarget wireTarget)
WireSource
deleteWireToTarget in interface WireSourcewireTarget - The wire target to delete from this wire source's inlined wires.
public boolean isComponentOwned()
WireSourceComponent.
isComponentOwned in interface WireSourcepublic boolean hasWireToTarget(WireTarget wireTarget)
EntryPoint
hasWireToTarget in interface EntryPointpublic boolean matches(AbstractService service)
matches in interface AbstractReferenceservice - The AbstractService to test for compatibility.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||