JUDE API User Guide


[Supported Models]

Supported Models are as follows:

[Class Diagram and Usecase Diagram]

Model Class Reference Create/Update/Delete
Class Diagram IClassDiagram Yes No
Package IPackage Yes Yes
Model IModel Yes Yes
Subsystem ISubsystem Yes Yes
Class IClass Yes Yes
Interface IClass Yes Yes
Attribute IAttribute Yes Yes
Operation IOperation Yes Yes
Parameter IParameter Yes Yes
Association IAssociation Yes Yes
AssociationClass IAssociationClass Yes Yes
Generalization IGeneralization Yes Yes
Realization IRealization Yes Yes
Dependency IDependency Yes Yes
Usage IUsage Yes Yes
Qualifier IAttribute Yes Yes
Template Parameter IClassifierTemplateParameter Yes Yes
Template Binding ITemplateBinding Yes Yes
Usecase Diagram IUseCaseDiagram Yes No
Actor IClass Yes Yes
Usecase IUseCase Yes Yes
Extend IExtend Yes Yes
ExtentionPoint IExtentionPoint Yes Yes
Include IInclude Yes Yes
TaggedValue ITaggedValue Yes Yes
Constraint IConstraint Yes Yes
Multiplicity IMultiplicityRange Yes Yes
Comment IComment Yes No

[Statemachine Diagram]

Model Class Reference Create/Update/Delete
Statemachine Diagram IStatemachineDiagram Yes No
Statemachine IStateMachine Yes No
Transition ITransition Yes No
State IState Yes No
Pseudostate IPseudostate Yes No

[Activity Diagram and Flow Chart]

Model Class Reference Create/Update/Delete
Activity Diagram IActivityDiagram Yes No
Flow Chart IActivityDiagram - isFlowChart() Yes No
Partition IPartition Yes No
Action IAction Yes No
Activity IActivity Yes No
Activity Node IActivityNode Yes No
ControlNode IControlNode Yes No
ObjectNode IObjectNode Yes No
Flow IFlow Yes No
Flowchart IActivityDiagram - isFlowChart()==true Yes No
Elements in Flow Chart IActivityNode Yes No

[Sequence Diagram]

Model Class Reference Create/Update/Delete
Sequence Diagram ISequenceDiagram Yes No
Lifeline ILifeline Yes No
Message IMessage Yes No
State IState Yes No
State Invariant IStateInvariant Yes No
CombinedFragment ICombinedFragment Yes No
Interaction IInteraction Yes No
InteractionOperand IInteractionOperand Yes No
InteractionFragment IInteractionFragment Yes No
InterfactionUse IInteractionUse Yes No
Gate IGate Yes No

[ER Diagram]

Model Class Reference Create/Update/Delete
ER Diagram IERDiagram Yes No
ER Model IERModel Yes Yes
ER Entity IEREntity Yes Yes
ER Attribute IERAttribute Yes Yes
ER Datatype IERDatatype Yes Yes
ER Domain IERDomain Yes Yes
ER Relationship IERRelationship Yes Yes
ER Schema IERSchema Yes No
ER SubtypeRelationship IERSubtypeRelationship Yes Yes

[DFD]

Model Class Reference Create/Update/Delete
DFD Diagram IDataFlowDiagram Yes No
ProcessBox IProcessBox Yes No
ExternalEntity IExternalEntity Yes No
DataStore IDataStore Yes No
Anchor IDataStore Yes No
DataFlow IDataFlow Yes No

[CRUD]

Model Class Reference Create/Update/Delete
CRUD diagram IMatrixDiagram Yes No
Header Cell IHeaderCell Yes No
Value IValueCell Yes No

[Mind Map]

Model Class Reference Create/Update/Delete
Mind Map IMindMapDiagram Yes Yes
Presentations in Mind Map IPresentation Yes No
Topic ITopicPresentation Yes Yes

*Stereotypes are treated as strings.

[Restrictions]


Home