astah* API User Guide


[DiagramEditor]

  1. DiagramEditor
  2. Transaction operation
  3. setDiagram method
  4. DiagramEditor
  5. BasicDiagramEditor
  6. StructureDiagramEditor
  7. ClassDiagramEditor
  8. UseCaseDiagramEditor
  9. StateMachineDiagramEditor
  10. ERDiagramEditor
  11. MindmapEditor

Please refer to astah* API JavaDoc for Interfaces and methods.
Presentation of astah* API is supported in astah* UML and professional.

[DiagramEditor]

Use DiagramEditor to create/delete diagrams and presentations.
Diagram Editor name Parent Editor Parent Editor Parent Editor
Class Diagram/Object Diagram Interface ClassDiagramEditor StructureDiagramEditor BasicDiagramEditor DiagramEditor
UseCase Diagram Interface UseCaseDiagramEditor StructureDiagramEditor BasicDiagramEditor DiagramEditor
Statemachine Diagram Interface StateMachineDiagramEditor BehaviorDiagramEditor BasicDiagramEditor DiagramEditor
ER Diagram Interface ERDiagramEditor BasicDiagramEditor DiagramEditor -
Mind Map Interface MindmapEditor DiagramEditor - -

[Transaction Operation]

Transaction operation is required when creating/modifying/deleting diagrams.
Please read Transaction operation.

[setDiagram Method]

Set the target diagram by using setDiagram method before calling DiagramEditor method when editng/deleting diagrams or presentations.
If the target diagram is not set, an InvalidEditingException appears. If a diagram is created by using DiagramEditor API, the diagram will be set automatically.

[DiagramEditor]

[BasicDiagramEditor]

[StructureDiagramEditor]

[ClassDiagramEditor]

[UseCaseDiagramEditor]

[StateMachineDiagramEditor]

[ERDiagramEditor](professional only)

[MindmapEditor]

MindmapDiagramEditor has been deprecated since astah* 6.0. Please use MindmapEditor.

HOME