Common Domain::Catalog ABE
Class CatalogSpecification

A set of basic facts that defines, or specifies, what a catalog is, such as its name, description, and so forth.

Attributes
Catalog catalog catalog
CatalogSpecificationRelationship catalogSpecificationRelationship catalogSpecificationRelationship
CatalogSpecificationRelationship catalogSpecificationRelationship2 catalogSpecificationRelationship2
String description description

A narrative that explains the catalogSpecification.

EntitySpecCharUse entitySpecCharUse entitySpecCharUse
EntitySpecificationType entitySpecificationType entitySpecificationType
FederatedCatalogSpecification federatedCatalogSpecification federatedCatalogSpecification
String ID ID

A unique identifier for a CatalogSpecification.

String lifecycleStatus lifecycleStatus

The condition of the catalog specification, such as active, testing, published

String name name

A word or phrase by which a CatalogSpecification is known and distinguished from other CatalogSpecifications.

PolicySet policySet policySet
«baseType» TimePeriod validFor validFor

The period during which the CatalogSpecification is applicable.

String version version

The version given to this specification. This may include subfileds like major and minor which are separated by a period delimiter.


Properties:

Alias
Classifier Behavior
Is Abstracttrue
Is Activefalse
Is Leaffalse
Keywords
NameCatalogSpecification
Name Expression
Namespace«018» Catalog ABE
Owned Template Signature
Owner«018» Catalog ABE
Owning Template Parameter
Package«018» Catalog ABE
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification
Representation
Stereotype
Template Parameter
VisibilityPublic

Attribute Details

 catalog
Public Catalog catalog
Constraints:
Properties:

AggregationNone
Alias
AssociationCatalogSpecDescribes
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
Namecatalog
Name Expression
NamespaceCatalogSpecification
OppositecatalogSpecification
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::catalog
Stereotype
Template Parameter
TypeCatalog
Upper*
Upper Value(*)
VisibilityPublic


 catalogSpecificationRelationship
Public CatalogSpecificationRelationship catalogSpecificationRelationship
Constraints:
Properties:

AggregationNone
Alias
AssociationCatalogSpecificationReferences
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamecatalogSpecificationRelationship
Name Expression
NamespaceCatalogSpecification
OppositecatalogSpecification
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::catalogSpecificationRelationship
Stereotype
Template Parameter
TypeCatalogSpecificationRelationship
Upper*
Upper Value(*)
VisibilityPublic


 catalogSpecificationRelationship2
Public CatalogSpecificationRelationship catalogSpecificationRelationship2
Constraints:
Properties:

AggregationNone
Alias
AssociationCatalogSpecificationReferencedBy
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamecatalogSpecificationRelationship2
Name Expression
NamespaceCatalogSpecification
OppositecatalogSpecification2
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::catalogSpecificationRelationship2
Stereotype
Template Parameter
TypeCatalogSpecificationRelationship
Upper*
Upper Value(*)
VisibilityPublic


 description
Public String description

A narrative that explains the catalogSpecification.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Namedescription
Name Expression
NamespaceCatalogSpecification
Opposite
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::description
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 entitySpecCharUse
Public EntitySpecCharUse entitySpecCharUse
Constraints:
Properties:

AggregationNone
Alias
AssociationEntitySpecCharUseDefines
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameentitySpecCharUse
Name Expression
NamespaceCatalogSpecification
OppositecatalogSpecification
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::entitySpecCharUse
Stereotype
Template Parameter
TypeEntitySpecCharUse
Upper*
Upper Value(*)
VisibilityPublic


 entitySpecificationType
Public EntitySpecificationType entitySpecificationType
Constraints:
Properties:

AggregationNone
Alias
AssociationCatalogSpecificationContentGovernedByEntitySpecType
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NameentitySpecificationType
Name Expression
NamespaceCatalogSpecification
OppositecatalogSpecification
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::entitySpecificationType
Stereotype
Template Parameter
TypeEntitySpecificationType
Upper*
Upper Value(*)
VisibilityPublic


 federatedCatalogSpecification
Public FederatedCatalogSpecification federatedCatalogSpecification
Constraints:
Properties:

AggregationNone
Alias
AssociationFederatedCatalogSpecificationComprisedOf
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamefederatedCatalogSpecification
Name Expression
NamespaceCatalogSpecification
OppositecatalogSpecification
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::federatedCatalogSpecification
Stereotype
Template Parameter
TypeFederatedCatalogSpecification
Upper*
Upper Value(*)
VisibilityPublic


 ID
Public String ID

A unique identifier for a CatalogSpecification.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NameID
Name Expression
NamespaceCatalogSpecification
Opposite
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::ID
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 lifecycleStatus
Public String lifecycleStatus

The condition of the catalog specification, such as active, testing, published

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamelifecycleStatus
Name Expression
NamespaceCatalogSpecification
Opposite
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::lifecycleStatus
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 name
Public String name

A word or phrase by which a CatalogSpecification is known and distinguished from other CatalogSpecifications.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Namename
Name Expression
NamespaceCatalogSpecification
Opposite
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::name
Stereotyperequired
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic


 policySet
Public PolicySet policySet
Constraints:
Properties:

AggregationNone
Alias
AssociationCatalogSpecificationContentGovernedByPolicySet
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower0
Lower Value(0)
Multiplicity*
NamepolicySet
Name Expression
NamespaceCatalogSpecification
OppositecatalogSpecification
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::policySet
Stereotype
Template Parameter
TypePolicySet
Upper*
Upper Value(*)
VisibilityPublic


 validFor
Public «baseType» TimePeriod validFor

The period during which the CatalogSpecification is applicable.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
NamevalidFor
Name Expression
NamespaceCatalogSpecification
Opposite
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::validFor
Stereotype
Template Parameter
Type«baseType» TimePeriod
Upper1
Upper Value
VisibilityPublic


 version
Public String version

The version given to this specification. This may include subfileds like major and minor which are separated by a period delimiter.

Constraints:
Properties:

AggregationNone
Alias
Association
Association End
ClassCatalogSpecification
Datatype
Default
Default Value
Is Compositefalse
Is Derivedfalse
Is Derived Unionfalse
Is Leaffalse
Is Orderedfalse
Is Read Onlyfalse
Is Staticfalse
Is Uniquetrue
Keywords
Lower1
Lower Value
MultiplicityNone (1)
Nameversion
Name Expression
NamespaceCatalogSpecification
Opposite
OwnerCatalogSpecification
Owning Association
Owning Template Parameter
Qualified NameSID Models::Common Domain::Catalog ABE::CatalogSpecification::version
Stereotype
Template Parameter
TypeString
Upper1
Upper Value
VisibilityPublic