# astah* API User Guide

## [Transaction operation]

Transaction operation is required before:

- Creating/editing/deleting models
- Creating/editing/deleting diagrams
- Creating/editing/deleting presentations

To begin the transaction, use beginTransaction method of TransacionManager.
To close the transaction, use endTransaction method of TransacionManager.
To abort the transaction, use abortTransaction method of TransacionManager.
Create/edit/delete functions of astah* API is supported in astah* UML and professional.

HOME