Class UmlBaseFragmentCompartment

this class manages fragments compartments,
a fragment without separator contains one compartment

Declaration :

Directly inherited by : UmlFragmentCompartment

Artifact : UmlBaseFragmentCompartment

Operation fragment

return the fragment owning the compartment

Declaration :

Operation rank

the rank of the compartment in the fragment (0..)

Declaration :

Operation texts

the texts placed in the compartment

Declaration :

Operation contained

return the fragments contained in the compartment,
may be none

Declaration :

Operation startContinuation

return the continuation ('label' case), or an empty string/null

Declaration :

Operation endContinuation

return the continuation ('goto' case), or an empty string/null

Declaration :

Relation _fragment (<unidirectional association>)

Declaration :

Relation _contained (<directional composition>)

Declaration :

Stereotype: vector

Attribute _rank

Declaration :

Attribute _texts

Declaration :

Attribute _y

Declaration :

Attribute _start_continuation

Declaration :

Attribute _end_continuation

Declaration :

Operation add_contained_

Declaration :

Operation add_text_

Declaration :

Operation add_cont_

internal, do NOT use it

Declaration :

Operation b

Declaration :

Operation smaller

Declaration :

Operation read_

internal, don't call it

Declaration :

Operation ~UmlBaseFragmentCompartment

to avoid compiler warning, don't call it

Declaration :

Extra Artifact Definition friend

Definition :

All public operations : add_cont_ , add_contained_ , add_text_ , b , contained , endContinuation , fragment , rank , read_ , smaller , startContinuation , texts