public class CompositeComponentImpl extends ComposedProvidingRequiringEntityImpl implements CompositeComponent
The following features are implemented:
MinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStore| Modifier and Type | Field and Description |
|---|---|
static String |
copyright |
EOPPOSITE_FEATURE_BASENILgetProvidedRoles_InterfaceProvidingEntity, getRequiredRoles_InterfaceRequiringEntity, getResourceRequiredRoles__ResourceInterfaceRequiringEntity, ProvidedRolesMustBeBoundgetAssemblyContexts__ComposedStructure, getConnectors__ComposedStructure, getEventChannel__ComposedStructure, getResourceRequiredDelegationConnectors_ComposedStructure, MultipleConnectorsConstraint, MultipleConnectorsConstraintForAssemblyConnectorsgetEntityName, 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, 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, eNotifyProvidedRolesMustBeBoundgetAssemblyContexts__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, eSetDelivereBasicRemoveFromContainer, eDerivedOperationID, eGet, eInverseAdd, eInverseRemove, eInvoke, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegmentpublic static final String copyright
public Repository getRepository__RepositoryComponent()
getRepository__RepositoryComponent in interface RepositoryComponentRepositoryComponent.setRepository__RepositoryComponent(Repository),
RepositoryPackage.getRepositoryComponent_Repository__RepositoryComponent(),
Repository.getComponents__Repository()public NotificationChain basicSetRepository__RepositoryComponent(Repository newRepository__RepositoryComponent, NotificationChain msgs)
public void setRepository__RepositoryComponent(Repository newRepository__RepositoryComponent)
setRepository__RepositoryComponent in interface RepositoryComponentnewRepository__RepositoryComponent - the new value of the 'Repository Repository Component' container
reference.RepositoryComponent.getRepository__RepositoryComponent()public EList<CompleteComponentType> getParentCompleteComponentTypes()
getParentCompleteComponentTypes in interface ImplementationComponentTypeRepositoryPackage.getImplementationComponentType_ParentCompleteComponentTypes()public EList<VariableUsage> getComponentParameterUsage_ImplementationComponentType()
getComponentParameterUsage_ImplementationComponentType in interface ImplementationComponentTypeRepositoryPackage.getImplementationComponentType_ComponentParameterUsage_ImplementationComponentType()public ComponentType getComponentType()
getComponentType in interface ImplementationComponentTypeComponentType,
ImplementationComponentType.setComponentType(ComponentType),
RepositoryPackage.getImplementationComponentType_ComponentType()public void setComponentType(ComponentType newComponentType)
setComponentType in interface ImplementationComponentTypenewComponentType - the new value of the 'Component Type' attribute.ComponentType,
ImplementationComponentType.getComponentType()public boolean RequiredInterfacesHaveToConformToCompleteType(DiagnosticChain diagnostics, Map<Object,Object> context)
RequiredInterfacesHaveToConformToCompleteType in interface ImplementationComponentTypediagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean providedInterfacesHaveToConformToCompleteType(DiagnosticChain diagnostics, Map<Object,Object> context)
providedInterfacesHaveToConformToCompleteType in interface ImplementationComponentTypediagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean ProvidedInterfaceHaveToConformToComponentType(DiagnosticChain diagnostics, Map<Object,Object> context)
ProvidedInterfaceHaveToConformToComponentType in interface ImplementationComponentTypediagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean ProvideSameOrMoreInterfacesAsCompleteComponentType(DiagnosticChain diagnostics, Map<Object,Object> context)
ProvideSameOrMoreInterfacesAsCompleteComponentType in interface ImplementationComponentTypediagnostics - The chain of diagnostics to which problems are to be appended.context - The cache of context-specific information. public boolean RequireSameOrFewerInterfacesAsCompleteComponentType(DiagnosticChain diagnostics, Map<Object,Object> context)
RequireSameOrFewerInterfacesAsCompleteComponentType in interface ImplementationComponentTypediagnostics - 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 ComposedProvidingRequiringEntityImplpublic NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove in class ComposedProvidingRequiringEntityImplpublic NotificationChain eBasicRemoveFromContainerFeature(NotificationChain msgs)
eBasicRemoveFromContainerFeature in class BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class ComposedProvidingRequiringEntityImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class ComposedProvidingRequiringEntityImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class ComposedProvidingRequiringEntityImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class ComposedProvidingRequiringEntityImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass)
eBaseStructuralFeatureID in interface InternalEObjecteBaseStructuralFeatureID in class ComposedProvidingRequiringEntityImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass)
eDerivedStructuralFeatureID in interface InternalEObjecteDerivedStructuralFeatureID in class ComposedProvidingRequiringEntityImpl