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 professionalastah community

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 Community
GetCreate / EditDeleteGetCreate / EditDelete
Class DiagramAstah professionalAstah professionalAstah professionalAstah CommunityAstah CommunityAstah Community
UseCase DiagramAstah professionalAstah professionalAstah professionalAstah CommunityAstah CommunityAstah Community
Statemachine DiagramAstah professionalAstah professionalAstah professionalAstah CommunityAstah CommunityAstah Community
Activity DiagramAstah professionalAstah professionalAstah professionalAstah CommunityAstah CommunityAstah Community
Sequence DiagramAstah professionalAstah professionalAstah professionalAstah CommunityAstah CommunityAstah Community
Communication DiagramAstah professionalAstah professionalAstah professionalAstah CommunityAstah CommunityAstah Community
Composite Structure DiagramAstah professionalAstah professionalAstah professionalAstah CommunityAstah CommunityAstah Community
FlowchartAstah professionalAstah professionalAstah professionalAstah CommunityAstah CommunityAstah Community
Data Flow Diagram (DFD)Astah professionalAstah professionalAstah professionalAstah CommunityAstah CommunityAstah Community
ER DiagramAstah professionalAstah professionalAstah professionalAstah CommunityAstah CommunityAstah Community
Requirement DiagramAstah professionalAstah professionalAstah professionalAstah CommunityAstah CommunityAstah Community
* Not Available for Component Diagram, Deployment Diagram, CRUD, Mind map, Requirement Table and Traceability Map.

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

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