staticstructure
KlassePortEnabledEntity

Attribute
<Class> InterfacePort provided provided

This property represents a set of required ports of the ComponentType.

<Class> EventPort source source

This property represents a set of source ports of the ComponentType.

<Class> EventPort sink sink

This property represents a set of sink ports of the ComponentType.

<Class> InterfacePort required required

This property represents a set of provided ports of the ComponentType.

!!TableHeading.InheritedAttributes!!samm::core::NamedEntity samm::core::NamedEntity
name name

!!TableHeading.InheritedAttributes!!samm::core::Entity samm::core::Entity
documentation documentation

!!TableHeading.InheritedAttributes!!identifier::Identifier identifier::Identifier
id id

!!TableHeading.InheritedOperations!!samm::core::NamedEntity samm::core::NamedEntity

!!TableHeading.InheritedOperations!!samm::core::Entity samm::core::Entity

!!TableHeading.InheritedOperations!!identifier::Identifier identifier::Identifier

Eigenschaften:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NamePortEnabledEntity
Name Expression
Namespace<<ePackage>> <Package> staticstructure
Owned Template Signature
Owner<<ePackage>> <Package> staticstructure
Owning Template Parameter
Package<<ePackage>> <Package> staticstructure
Qualified Namesamm::staticstructure::PortEnabledEntity
Representation
Stereotype
Template Parameter
VisibilityPublic

Details für Attribute

 provided
Public <Class> InterfacePort provided

This property represents a set of required ports of the ComponentType.

Eigenschaften:

AggregationComposite
Alias
Association<Association> A_provided_providingComponentType
Association End
Class<Class> PortEnabledEntity
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Nameprovided
Name Expression
Namespace<Class> PortEnabledEntity
Opposite<Property> providingComponentType : PortEnabledEntity [0..1]
Owned Template Signature
Owner<Class> PortEnabledEntity
Owning Association
Owning Template Parameter
Qualified Namesamm::staticstructure::PortEnabledEntity::provided
Stereotype
Template Parameter
Type<Class> InterfacePort
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic


 required
Public <Class> InterfacePort required

This property represents a set of provided ports of the ComponentType.

Eigenschaften:

AggregationComposite
Alias
Association<Association> A_required_requiringComponentType
Association End
Class<Class> PortEnabledEntity
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namerequired
Name Expression
Namespace<Class> PortEnabledEntity
Opposite<Property> requiringComponentType : PortEnabledEntity [0..1]
Owned Template Signature
Owner<Class> PortEnabledEntity
Owning Association
Owning Template Parameter
Qualified Namesamm::staticstructure::PortEnabledEntity::required
Stereotype
Template Parameter
Type<Class> InterfacePort
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic


 sink
Public <Class> EventPort sink

This property represents a set of sink ports of the ComponentType.

Eigenschaften:

AggregationComposite
Alias
Association<Association> sink
Association End
Class<Class> PortEnabledEntity
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namesink
Name Expression
Namespace<Class> PortEnabledEntity
Opposite
Owned Template Signature
Owner<Class> PortEnabledEntity
Owning Association
Owning Template Parameter
Qualified Namesamm::staticstructure::PortEnabledEntity::sink
Stereotype
Template Parameter
Type<Class> EventPort
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic


 source
Public <Class> EventPort source

This property represents a set of source ports of the ComponentType.

Eigenschaften:

AggregationComposite
Alias
Association<Association> A_source_portEnabledEntity
Association End
Class<Class> PortEnabledEntity
Datatype
Default
Default Value
Is Compositetrue
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value<Literal Integer> 0
Multiplicity*
Namesource
Name Expression
Namespace<Class> PortEnabledEntity
Opposite
Owned Template Signature
Owner<Class> PortEnabledEntity
Owning Association
Owning Template Parameter
Qualified Namesamm::staticstructure::PortEnabledEntity::source
Stereotype
Template Parameter
Type<Class> EventPort
Upper*
Upper Value<Literal Unlimited Natural> *
VisibilityPublic