Astah API

The Astah API enables you to obtain Astah model information, create and modify diagrams and models, and use them in application software.


astah professional  astah UML


astah
Astah API User Guide
Basic reference for how-to use Astah API
astah
Java Doc
Java Doc for the latest version of Astah
astah
Astah API Function List
List of API function for Astah Professional vs Astah Community
astah
Astah Sample Applications
List of sample applications that are developed by using Astah
astah
Create Your Own Plug-ins!
Resources you need to develop Plug-ins for Astah including SDK, tutorials
astah
Submit your Plug-in!
Anyone who developed Plug0ins can apply for Friends of Astah program.
Make one and become Astah Friends!



API Function List - Models

Astah Professional
Astah UML
GetCreate / EditDeleteGetCreate / EditDelete
Class DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
UseCase DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Statemachine DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Activity DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Sequence DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Communication DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Composite Structure DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
FlowchartAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Data Flow Diagram (DFD)Astah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
ER DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Requirement DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
* Not Available for Component Diagram, Deployment Diagram, CRUD, Mind map, Requirement Table and Traceability Map.


Diagrams

Astah ProfessionalAstah UML
GetCreate / EditDeleteGetCreate / EditDelete
Class DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
UseCase DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Statemachine DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Activity DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Sequence DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Communication DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Component DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Deployment DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Composite Structure DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
FlowchartAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Data Flow Diagram (DFD)Astah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
ER DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
CRUDAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Mind mapAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Requiremenet DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
* Not Available for Requirement Table and Traceability Map.



Model Elements

Astah ProfessionalAstah UML
GetCreate / EditDeleteGetCreate / EditDelete
Class DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
UseCase DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Statemachine DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Activity DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Sequence DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Communication DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Composite Structure DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
FlowchartAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Data Flow Diagram (DFD)Astah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
ER DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
CRUDAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Mind mapAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
Requirement DiagramAstah professionalAstah professionalAstah professionalAstah UMLAstah UMLAstah UML
* Not Available for Component Diagram, Deployment Diagram, Requirement Table and Traceability Map.