UMLModelElement
.UMLParameter (only if direction === 'return')
, UMLDirectedRelationship
, UMLRelationshipEnd
, UMLUndirectedRelationship
, UMLAssociationClassLink
, UMLRegion
, UMLPseudostate
, UMLFinalState
, UMLControlNode
, UMLEndpoint
, UMLGate
, UMLImage
.UMLModelElement
.UMLOperation
.UMLAttribute
.UMLOperation
.isFinalSpecifiction
or isLeaf
is true, then it should not have child.UMLClassifier
.UMLClassifier
.UMLClassifier
.UMLClassifier
.UMLClassifier
.UMLInterface
.UMLAssociation
.UMLArtifactInstance
.UMLComponentInstance
.UMLNodeInstance
.UMLMetaClass
UMLStereotype
UMLStereotype
UMLActor
UMLUseCase
UMLPseudostate (kind = 'initial')
UMLPseudostate (kind = 'initial')
UMLPseudostate (kind = 'deepHistory' | 'shallowHistory'
UMLPseudostate (kind = 'join')
UMLPseudostate (kind = 'fork')
UMLPseudostate (kind = 'junction')
UMLPseudostate (kind = 'choice')
UMLState
UMLState
UMLRegion
UMLRegion
UMLRegion
UMLFinalState
UMLFinalState
UMLFinalState
UMLFinalState
UMLFinalState
UMLFinalState
UMLTransition
UMLTransition
UMLTransition
UMLTransition
UMLTransition
UMLStateMachine
UMLDecisionNode
UMLMergeNode
UMLMergeNode
UMLInitialNode
UMLInitialNode
UMLFinalNode
UMLForkNode
UMLForkNode
UMLJoinNode
UMLJoinNode
UMLObjectNode
UMLControlFlow
UMLObjectFlow