public class RoleToRoleDependencyImpl extends de.uka.ipd.sdq.identifier.impl.IdentifierImpl implements RoleToRoleDependency
The following features are implemented:
MinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreEOPPOSITE_FEATURE_BASENIL| Modifier and Type | Method and Description |
|---|---|
org.palladiosimulator.pcm.repository.ProvidedRole |
basicGetProvidedRole() |
org.palladiosimulator.pcm.repository.RequiredRole |
basicGetRequiredRole() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
NotificationChain |
eInverseAdd(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
EList<OperationToOperationDependency> |
getOperationToOperationDependency() |
org.palladiosimulator.pcm.repository.ProvidedRole |
getProvidedRole() |
org.palladiosimulator.pcm.repository.RequiredRole |
getRequiredRole() |
void |
setProvidedRole(org.palladiosimulator.pcm.repository.ProvidedRole newProvidedRole) |
void |
setRequiredRole(org.palladiosimulator.pcm.repository.RequiredRole newRequiredRole) |
cdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createLock, dynamicGet, dynamicSet, dynamicUnset, eBasicSetContainer, eClass, eContainerFeatureID, eDirectResource, eInternalContainer, eInternalResource, equals, eSetClass, eSetResource, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toStringeDerivedStructuralFeatureIDeAdapters, eContents, eCrossReferences, eDeliver, eIsProxy, eProxyURI, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetStore, eSetting, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifycdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOptioneAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eInverseAdd, eInverseRemove, eInvoke, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegmentpublic org.palladiosimulator.pcm.repository.ProvidedRole getProvidedRole()
getProvidedRole in interface RoleToRoleDependencyRoleToRoleDependency.setProvidedRole(ProvidedRole),
ComponentInternalDependenciesPackage.getRoleToRoleDependency_ProvidedRole()public org.palladiosimulator.pcm.repository.ProvidedRole basicGetProvidedRole()
public void setProvidedRole(org.palladiosimulator.pcm.repository.ProvidedRole newProvidedRole)
setProvidedRole in interface RoleToRoleDependencynewProvidedRole - the new value of the 'Provided Role' reference.RoleToRoleDependency.getProvidedRole()public org.palladiosimulator.pcm.repository.RequiredRole getRequiredRole()
getRequiredRole in interface RoleToRoleDependencyRoleToRoleDependency.setRequiredRole(RequiredRole),
ComponentInternalDependenciesPackage.getRoleToRoleDependency_RequiredRole()public org.palladiosimulator.pcm.repository.RequiredRole basicGetRequiredRole()
public void setRequiredRole(org.palladiosimulator.pcm.repository.RequiredRole newRequiredRole)
setRequiredRole in interface RoleToRoleDependencynewRequiredRole - the new value of the 'Required Role' reference.RoleToRoleDependency.getRequiredRole()public EList<OperationToOperationDependency> getOperationToOperationDependency()
getOperationToOperationDependency in interface RoleToRoleDependencyComponentInternalDependenciesPackage.getRoleToRoleDependency_OperationToOperationDependency(),
OperationToOperationDependency.getParentRoleToRoleDependency()public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseAdd in class BasicEObjectImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class de.uka.ipd.sdq.identifier.impl.IdentifierImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class de.uka.ipd.sdq.identifier.impl.IdentifierImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class de.uka.ipd.sdq.identifier.impl.IdentifierImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class de.uka.ipd.sdq.identifier.impl.IdentifierImpl