|
|
Poseidon for UMLTM UMLdoc
|
|
PREV CLASSIFIER NEXT CLASSIFIER
|
|
FRAMES NO FRAMES
|
|
|
|
SUMMARY:
INNER |
ATTR |
ASSOC |
CONSTR |
METHOD
|
|
DETAIL:
INNER |
ATTR |
ASSOC |
CONSTR |
METHOD
|
|
DIAGRAMS:
COLLAB |
SEQ |
STATE |
ACTIV
|
|
Types
Class SizeConstraint
Types.DomainConstraint
Types.SizeConstraint
public class SizeConstraint
represents any constraint on the number of members in each value of an EXPRESS aggregation type that appears in the syntactic designation for the type. A SizeConstraint represents either an upper-bound or a lower-bound; in the case of an ARRAY type, the value (hi-index - lo-index + 1) is both the lower-bound value and the upper-bound value. A SizeConstraint is a DomainConstraint, considered to have an equivalent Boolean expression using the built-in SizeOf() function.
See 8.2.2, 8.2.3, and 8.2.4 of ISO 10303-11:2004.
 | Attribute Summary |
|
public
Integer
|
bound
represents a constant value specifying the (upper or lower) bound on the number of members in a valid instance of the aggregation type.
|
 | Attribute Detail |
|
bound
public
Integer bound
represents a constant value specifying the (upper or lower) bound on the number of members in a valid instance of the aggregation type. This attribute is present when the bound expression is a "constant".
See 8.2.2, 8.2.3, and 8.2.4 of ISO 10303-11:2004.
 | Association Detail |
|
aGGREGATEType
public
AGGREGATEType aGGREGATEType
aGGREGATEType_1
public
AGGREGATEType aGGREGATEType_1
aggregationType
public
AggregationType aggregationType
aggregationType_1
public
AggregationType aggregationType_1
generalAggregationType
public
GeneralAggregationType generalAggregationType
generalAggregationType_1
public
GeneralAggregationType generalAggregationType_1
inverseAttribute
public
InverseAttribute inverseAttribute
inverseAttribute_1
public
InverseAttribute inverseAttribute_1
Created 2005 - 6 - 15
|
|
Poseidon for UMLTM UMLdoc
|
|
PREV CLASSIFIER NEXT CLASSIFIER
|
|
FRAMES NO FRAMES
|
|
|
|
SUMMARY:
INNER |
ATTR |
ASSOC |
CONSTR |
METHOD
|
|
DETAIL:
INNER |
ATTR |
ASSOC |
CONSTR |
METHOD
|
|
DIAGRAMS:
COLLAB |
SEQ |
STATE |
ACTIV
|
|
Generated with Poseidon for UML
TM.
Poseidon is a registered trademark of
Gentleware AG in Germany, USA and other countries.
Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.
UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.