public interface System extends Entity, ComposedProvidingRequiringEntity
The following features are supported:
SystemPackage.getSystem()| Modifier and Type | Method and Description |
|---|---|
EList<QoSAnnotations> |
getQosAnnotations_System()
Returns the value of the 'Qos Annotations System' containment reference list.
|
boolean |
SystemMustHaveAtLeastOneProvidedRole(DiagnosticChain diagnostics,
Map<Object,Object> context) |
ProvidedRolesMustBeBoundgetAssemblyContexts__ComposedStructure, getConnectors__ComposedStructure, getEventChannel__ComposedStructure, getResourceRequiredDelegationConnectors_ComposedStructure, MultipleConnectorsConstraint, MultipleConnectorsConstraintForAssemblyConnectorsgetProvidedRoles_InterfaceProvidingEntitygetRequiredRoles_InterfaceRequiringEntitygetResourceRequiredRoles__ResourceInterfaceRequiringEntitygetEntityName, setEntityNamecdoConflict, 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, eSetDeliverstatic final String copyright
EList<QoSAnnotations> getQosAnnotations_System()
QoSAnnotations
. It is bidirectional and its opposite is '
System Qo SAnnotations'. QoS Annotations allow for specifing fixed (non-parameterised) QoS
properties at the system boundary level for required services. For example, for a required
service it can be specified that its response time is fixed "3 ms". See the QoS Annotations
package for more details. SystemPackage.getSystem_QosAnnotations_System(),
QoSAnnotations.getSystem_QoSAnnotations()boolean SystemMustHaveAtLeastOneProvidedRole(DiagnosticChain diagnostics, Map<Object,Object> context)
diagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information.