Interface ProvidedRole
-
- All Superinterfaces:
org.eclipse.emf.cdo.CDOObject,org.eclipse.emf.cdo.common.id.CDOWithID,Entity,EObject,de.uka.ipd.sdq.identifier.Identifier,NamedElement,Notifier,Role
- All Known Subinterfaces:
InfrastructureProvidedRole,OperationProvidedRole,SinkRole
- All Known Implementing Classes:
InfrastructureProvidedRoleImpl,OperationProvidedRoleImpl,ProvidedRoleImpl,SinkRoleImpl
public interface ProvidedRole extends Role
A representation of the model object 'Provided Role'. Provided roles list the interfaces offered by a component.The following features are supported:
- See Also:
RepositoryPackage.getProvidedRole()- Generated class or method.
- EMF model class or method.
- abstract="true"
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InterfaceProvidingEntitygetProvidingEntity_ProvidedRole()Returns the value of the 'Providing Entity Provided Role' container reference.voidsetProvidingEntity_ProvidedRole(InterfaceProvidingEntity value)Sets the value of the 'Providing Entity Provided Role' container reference.-
Methods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption
-
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
-
Methods inherited from interface org.palladiosimulator.pcm.core.entity.NamedElement
getEntityName, setEntityName
-
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
-
-
-
-
Field Detail
-
copyright
static final String copyright
- See Also:
- Constant Field Values
- Generated class or method.
-
-
Method Detail
-
getProvidingEntity_ProvidedRole
InterfaceProvidingEntity getProvidingEntity_ProvidedRole()
Returns the value of the 'Providing Entity Provided Role' container reference. It is bidirectional and its opposite is 'Provided Roles Interface Providing Entity'. This property represents the providing entity that is providing the interface associated with this role.- Returns:
- the value of the 'Providing Entity Provided Role' container reference.
- See Also:
setProvidingEntity_ProvidedRole(InterfaceProvidingEntity),RepositoryPackage.getProvidedRole_ProvidingEntity_ProvidedRole(),InterfaceProvidingEntity.getProvidedRoles_InterfaceProvidingEntity()- Generated class or method.
- EMF model class or method.
- opposite="providedRoles_InterfaceProvidingEntity" required="true" transient="false" ordered="false"
-
setProvidingEntity_ProvidedRole
void setProvidingEntity_ProvidedRole(InterfaceProvidingEntity value)
Sets the value of the 'Providing Entity Provided Role' container reference.- Parameters:
value- the new value of the 'Providing Entity Provided Role' container reference.- See Also:
getProvidingEntity_ProvidedRole()- Generated class or method.
-
-