public class SystemImpl extends EntityImpl implements System
The following features are implemented:
Assembly Contexts Composed StructureResource Required Delegation Connectors Composed StructureEvent Channel Composed StructureConnectors Composed StructureProvided Roles Interface Providing EntityResource Required Roles Resource Interface Requiring EntityRequired Roles Interface Requiring EntityQos
Annotations SystemMinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
static String |
copyright |
EOPPOSITE_FEATURE_BASENILgetEntityName, setEntityNamecdoClassInfo, 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, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, 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, eNotifygetEntityName, 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, eSetDelivereBasicRemoveFromContainer, eDerivedOperationID, eGet, eInverseAdd, eInverseRemove, eInvoke, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegmentpublic static final String copyright
public EList<AssemblyContext> getAssemblyContexts__ComposedStructure()
getAssemblyContexts__ComposedStructure in interface ComposedStructureCompositionPackage.getComposedStructure_AssemblyContexts__ComposedStructure(),
AssemblyContext.getParentStructure__AssemblyContext()public EList<ResourceRequiredDelegationConnector> getResourceRequiredDelegationConnectors_ComposedStructure()
getResourceRequiredDelegationConnectors_ComposedStructure in interface ComposedStructureCompositionPackage.getComposedStructure_ResourceRequiredDelegationConnectors_ComposedStructure(),
ResourceRequiredDelegationConnector.getParentStructure_ResourceRequiredDelegationConnector()public EList<EventChannel> getEventChannel__ComposedStructure()
getEventChannel__ComposedStructure in interface ComposedStructureCompositionPackage.getComposedStructure_EventChannel__ComposedStructure(),
EventChannel.getParentStructure__EventChannel()public EList<Connector> getConnectors__ComposedStructure()
getConnectors__ComposedStructure in interface ComposedStructureCompositionPackage.getComposedStructure_Connectors__ComposedStructure(),
Connector.getParentStructure__Connector()public EList<ProvidedRole> getProvidedRoles_InterfaceProvidingEntity()
getProvidedRoles_InterfaceProvidingEntity in interface InterfaceProvidingEntityEntityPackage.getInterfaceProvidingEntity_ProvidedRoles_InterfaceProvidingEntity(),
ProvidedRole.getProvidingEntity_ProvidedRole()public EList<ResourceRequiredRole> getResourceRequiredRoles__ResourceInterfaceRequiringEntity()
getResourceRequiredRoles__ResourceInterfaceRequiringEntity in interface ResourceInterfaceRequiringEntityEntityPackage.getResourceInterfaceRequiringEntity_ResourceRequiredRoles__ResourceInterfaceRequiringEntity(),
ResourceRequiredRole.getResourceInterfaceRequiringEntity__ResourceRequiredRole()public EList<RequiredRole> getRequiredRoles_InterfaceRequiringEntity()
getRequiredRoles_InterfaceRequiringEntity in interface InterfaceRequiringEntityEntityPackage.getInterfaceRequiringEntity_RequiredRoles_InterfaceRequiringEntity(),
RequiredRole.getRequiringEntity_RequiredRole()public EList<QoSAnnotations> getQosAnnotations_System()
getQosAnnotations_System in interface SystemSystemPackage.getSystem_QosAnnotations_System(),
QoSAnnotations.getSystem_QoSAnnotations()public boolean MultipleConnectorsConstraint(DiagnosticChain diagnostics, Map<Object,Object> context)
MultipleConnectorsConstraint in interface ComposedStructurediagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean MultipleConnectorsConstraintForAssemblyConnectors(DiagnosticChain diagnostics, Map<Object,Object> context)
MultipleConnectorsConstraintForAssemblyConnectors in interface ComposedStructurediagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean ProvidedRolesMustBeBound(DiagnosticChain diagnostics, Map<Object,Object> context)
ProvidedRolesMustBeBound in interface ComposedProvidingRequiringEntitydiagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean SystemMustHaveAtLeastOneProvidedRole(DiagnosticChain diagnostics, Map<Object,Object> context)
SystemMustHaveAtLeastOneProvidedRole in interface Systemdiagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. 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 EntityImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class EntityImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class EntityImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class EntityImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass)
eBaseStructuralFeatureID in interface InternalEObjecteBaseStructuralFeatureID in class EntityImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass)
eDerivedStructuralFeatureID in interface InternalEObjecteDerivedStructuralFeatureID in class EntityImpl