Interface Connector

All Superinterfaces:
org.eclipse.emf.cdo.CDOObject, org.eclipse.emf.cdo.common.id.CDOWithID, Entity, EObject, de.uka.ipd.sdq.identifier.Identifier, NamedElement, Notifier, PCMBaseClass, PCMClass
All Known Subinterfaces:
AssemblyConnector, AssemblyEventConnector, AssemblyInfrastructureConnector, DelegationConnector, EventChannelSinkConnector, EventChannelSourceConnector, ProvidedDelegationConnector, ProvidedInfrastructureDelegationConnector, RequiredDelegationConnector, RequiredInfrastructureDelegationConnector, RequiredResourceDelegationConnector, SinkDelegationConnector, SourceDelegationConnector
All Known Implementing Classes:
AssemblyConnectorImpl, AssemblyEventConnectorImpl, AssemblyInfrastructureConnectorImpl, ConnectorImpl, DelegationConnectorImpl, EventChannelSinkConnectorImpl, EventChannelSourceConnectorImpl, ProvidedDelegationConnectorImpl, ProvidedInfrastructureDelegationConnectorImpl, RequiredDelegationConnectorImpl, RequiredInfrastructureDelegationConnectorImpl, RequiredResourceDelegationConnectorImpl, SinkDelegationConnectorImpl, SourceDelegationConnectorImpl

public interface Connector extends Entity
A representation of the model object 'Connector'.

Abstract superclass for all connectors.

TODO: We might want to add a constraint that both sides of the connector must be not null. Then, we don't have to specify that for example for ComposedProvidingRequiringEntities that the ProvidedDelegationConnector actually points to something inner. If you decide not to add a constraint here, then we need a constraint there and maybe at other places -- Anne

The following features are supported:

See Also:
Generated class or method.
EMF model class or method.
abstract="true"