Package de.uni_paderborn.fujaba.uml

UML-Abstract Syntax Tree Structure

See:
          Description

Interface Summary
Traversable No comment provided by developer, please add a comment to improve documentation.
UMLConstraintInterface No comment provided by developer, please add a comment to improve documentation.
UMLDeclarationInterface Deprecated. use FDeclaration
UMLType All associations +------+ 1 1 UMLTypeList | name +--------------------- UMLType +------+ revTypes types
 

Class Summary
ASTNode This is the super class for all method body (AST) Abstract Syntax Tree nodes.
ASTRootNode This class is the Abstract Syntax Tree root node for AST's of method bodies.
From No comment provided by developer, please add a comment to improve documentation.
UMLAction UMLClass: 'UMLAction'.
UMLActivity Associations 0..1 N UMLActivity -------------------- UMLTransition revEntry entry 0..1 N UMLActivity -------------------- UMLTransition revExit exit 0..1 0..1 UMLActivity ----------------------------------- FlowActivity + UMLActivity + FlowActivity
UMLActivityDiagram Associations 0..1 contains n UMLComplexState --------------------------- UMLActivityDiagram revContains contains
UMLActivityDiagramPriorityComparator This class is used as a comparator for collections.
UMLArray Associations +------+ 1 1 UMLTypeList | name +--------------------- UMLType +------+ revTypes types
UMLAssoc Associations ------------- 0..n stereotype 0..1 UMLAssoc | getText() |----------------------------- UMLStereotype ------------- uMLAssoc uMLStereotype
UMLAssocStereotype Deprecated. use UMLStereotype instead
UMLAttr Associations +-----------+ 1 1 UMLClass | getName() +------------------ UMLAttr +-----------+ parent attrs 0..1 0..1 UMLRole ------------------------------------------------ UMLAttr implementingAssocRole associatedAttribute 0..* 0..1 UMLMethod -------------------------------------- UMLAttr accessMethods accessedAttribute
UMLAttrExprPair Associations 0..n instanceOf 0..1 UMLAttrExprPair ---------------------------- UMLAttr instances instanceOf 0..n attrs 0..1 UMLAttrExprPair ----------------------- UMLObject attrs revAttrs
UMLBaseTypes Associations +------+ 1 1 UMLTypeList | name +--------------------- UMLType +------+ revTypes types
UMLCardinality No comment provided by developer, please add a comment to improve documentation.
UMLClass UMLClass is the core element of UMLClass-Diagrams.
UMLClassDiagram  
UMLCollabStat Associations 0..n callTarget 0..1 UMLCollabStat ---------------------------- UMLObject collabStats callTarget 0..1 callSource 0..n UMLObject ---------------------------- UMLCollabStat callSource collabStat 0..1 masterCollabStat 0..1 UMLCollabStat ---------------------------------- UMLStoryPattern revMasterCollabStat myPattern 0..n subStats 0..1 UMLCollabStat -------------------------- UMLCollabStat subStats fatherStat 0..1 masterCollabStat 0..1 UMLDiagram -------------------------------- UMLCollabStat diag collabStat
UMLCommentary Provides commentary nodes for the diags.
UMLComplexState Associations n contains 0..1 UMLActivityDiagram --------------------------- UMLComplexState contains revContains 0..1 story 1 UMLComplexState --------------------- UMLStoryActivity story revStory
UMLConnection UMLConnection is the base class for all DiagramItems that represent edges in Diagrams, such as UMLAssoc, UMLLink ...
UMLConstraint Associations 0..n constraints 0..n UMLConstraint ------------------------------- UMLIncrement constraints revConstraints
UMLCounter No comment provided by developer, please add a comment to improve documentation.
UMLDeclaration  
UMLDiagram No comment provided by developer, please add a comment to improve documentation.
UMLDiagramItem No comment provided by developer, please add a comment to improve documentation.
UMLFile Associations +-----------+ 1 1 UMLFile | getName() +----------------------- UMLClass +-----------+ file contains
UMLGeneralization No comment provided by developer, please add a comment to improve documentation.
UMLIncrement Associations
UMLLink Associations 0..n source 0..1 UMLLink ------------------------ UMLObject revSource source 0..n target 0..1 UMLLink ------------------------ UMLObject revTarget target 0..n instanceOf 0..1 UMLLink ---------------------------- UMLAssoc instances instanceOf 0..1 sourceLink 0..1 UMLLink ------------------------------ UMLMultiLink revSourceLink sourceLink 0..1 targetLink 0..1 UMLLink ------------------------------ UMLMultiLink targetLink revTargetLink
UMLLinkSet No comment provided by developer, please add a comment to improve documentation.
UMLMethod Associatons 1 1 +---------------------+ UMLMethod ------------------------+ getFullMethodName() | UMLClass methods parent +---------------------+ +-----------+ 1 1 UMLClass | getName() +------------------------------ UMLMethod +-----------+ declares declaredInMethod 0..1 0..* UMLAttr -------------------------------------- UMLMethod accessedAttribute accessMethods 0..1 astRootNode 0..1 UMLMethod ------------------------------ ASTRootNode uMLMethod aSTRootNode
UMLMultiLink No comment provided by developer, please add a comment to improve documentation.
UMLNopActivity No comment provided by developer, please add a comment to improve documentation.
UMLObject Associations 0..1 returnParam 0..1 UMLObject -------------------------------- UMLStopActivity returnParam revReturnParam 0..n instanceOf 0..1 UMLObject ------------------------------ UMLClass instances instanceOf 0..1 source 0..n UMLObject -------------------------- UMLLink source revSource 0..1 target 0..n UMLObject -------------------------- UMLLink target revTarget 0..1 toSetObject 0..n UMLObject ------------------------------- UMLLinkSet toSetObject revToSetObject 0..1 attrs 0..n UMLObject ------------------------- UMLAttrExprPair revAttrs attrs 0..1 callTarget 0..n UMLObject ----------------------------- UMLCollabStat callTarget collabStats 0..n boundTo 0..1 UMLObject ------------------------- UMLObject bindings boundTo 0..1 containerObject 0..n UMLObject --------------------------------------- UMLMultiLink containerObject revContainerObject Valid combinations of modifier and type (X=valid/O=invalid): modifier\type | normal | optional | negative | set ------------------------------------------------------------- none | X | X | X | X ------------------------------------------------------------- create | X | O | O | O ------------------------------------------------------------- delete | X | X | O | X
UMLObjectDiagram This class represents an object diagram.
UMLPackage Associations +-----------+ 1 1 UMLClass | getName() +------------------------------ UMLPackage +-----------+ declares declaredInPackage +-----------+ 1 1 UMLPackage | getName() +-------------------- UMLPackage +-----------+ parent packages
UMLParam No comment provided by developer, please add a comment to improve documentation.
UMLPath This class represents path expressions
UMLProject Associations +---------+ 1 1 UMLProject + name +--------------------------------------- UMLClass +---------+ declaredInReferences references ------ 0..1 Assoc 0..1 UMLProject | ID |--------------------------------- BasicIncrement ------ refProject objectHashTable
UMLQualifier No comment provided by developer, please add a comment to improve documentation.
UMLReactiveDiagram
UMLRole No comment provided by developer, please add a comment to improve documentation.
UMLStartActivity No comment provided by developer, please add a comment to improve documentation.
UMLStatechart No comment provided by developer, please add a comment to improve documentation.
UMLStatement  
UMLStatementActivity No comment provided by developer, please add a comment to improve documentation.
UMLStereotype Associations +-----------+ 0..1 uMLStereotypes 0..1 UMLStereotypeManager | getText() |----------------------------------------- UMLStereotype +-----------+ uMLStereotypeManager uMLStereotypes +-----------+ 0..n 0..1 UMLIncrement | getText() |----------------------------- UMLStereotype +-----------+ increments uMLStereotype
UMLStereotypeManager Associations +-----------+ 0..1 stereotypes 0..1 UMLStereotypeManager | getText() |----------------------------------------- UMLStereotype +-----------+ uMLStereotypeManager stereotypes
UMLStopActivity No comment provided by developer, please add a comment to improve documentation.
UMLStoryActivity No comment provided by developer, please add a comment to improve documentation.
UMLStoryPattern  
UMLTransition Associations 0..1 N UMLActivity -------------------- UMLTransition revEntry entry 0..1 N UMLActivity -------------------- UMLTransition revExit exit
UMLTransitionDiagram UMLClass: 'UMLTransitionDiagram'.
UMLTransitionGuard No comment provided by developer, please add a comment to improve documentation.
UMLTreeEnumeration use this class to iterate over the UML-tree to get a special kind of uml-object (tgtClass)
UMLTypeList Associations +------+ 1 1 UMLTypeList | name +--------------------- UMLType +------+ revTypes types
 

Package de.uni_paderborn.fujaba.uml Description

UML-Abstract Syntax Tree Structure