Reference of presentations of astah* API is supported in astah* community, UML and professional.
(Flowchart, Data Flow Diagram, ER Diagram, CRUD, Mind Map and Requirement Diagram are available in astah* UML, professional only.)
Creating/Modifying/Deleting of presentations of astah* API are supported in astah* UML and professional.
(ER Diagrams and Requirement Diagrams are available in astah* professional only.)
Name of presentation interface | Description | Include |
INodePresentation | Interface for Rectangular presentation |
Package, Frame, Note, Class, InstanceSpecification, UseCase, State, Partition, Action, Lifeline, Execution Specification, External Entity, ER Entity, Requirement, TestCase, Topic, Boundary and etc. |
ILinkPresentation | Interface for Line presentation |
Nest, NoteAnchor, Association, Generalization, Realization, Usage, Dependency, Template Binding, Link, Connector, Extend, Include, Transition, Control Flow/Object Flow, Message, Anchor, DataFlow, DeriveReqt,Copy,Satisfy,Verify,Refine,Trace,Identifying Relationship, Non-Identifying Relationship, Many to many Relationship, Subtype, Edge, Link between topics and etc. |
IHeaderCell | Interface for header cells of CRUD | - |
IValueCell | Interface for value cells of CRUD | - |
ITopicPresentation | Interface for topics(@deprecated) | INodePresentation |
Type | Model | Presentation Type | Model:Presentation |
Model Presentation | IModel | INodePresentaion | 1:n |
Subsystem Presentation | ISubsystem | INodePresentaion | 1:n |
Package Presentation | IPackage | INodePresentaion | 1:n |
Nest Presentation | null | ILinkPresentaion | 1:n |
Frame Presentation | null | INodePresentaion | - |
Note Presentation | IComment | INodePresentaion | 1:1 |
NoteAnchor Presentation | null | ILinkPresentaion | - |
Text Presentation | null | INodePresentaion | - |
Rectangle Presentation | null | INodePresentaion | - |
Oval Presentation | null | INodePresentaion | - |
Line Presentation | null | ILinkPresentaion | - |
FreeHand Presentation | null | ILinkPresentaion | - |
Image Presentation | null | INodePresentaion | - |
Class Presentation | IClass | INodePresentaion | 1:n |
Association Class Presentation | IAssociationClass | INodePresentaion,ILinkPresentaion | 1:n |
Association Presentation | IAssociation | ILinkPresentaion | 1:n |
Generalization Presentation | IGeneralization | ILinkPresentaion | 1:n |
Realization Presentation | IRealization | ILinkPresentaion | 1:n |
Usage Presentation | IUsage | ILinkPresentaion | 1:n |
Dependency Presentation | IDependency | ILinkPresentaion | 1:n |
Template Binding Presentation | ITemplateBinding | ILinkPresentaion | 1:n |
Instance Specification Presentation | IInstanceSpecification | INodePresentaion | 1:1 |
Link Presentation | ILink | ILinkPresentaion | 1:1 |
Part Presentation | IAttribute | INodePresentaion | 1:n |
Port Presentation | IPort | INodePresentaion | 1:n |
Connector Presentation | IConnector | ILinkPresentaion | 1:n |
UseCase Presentation | IUseCase | INodePresentaion | 1:n |
Extend Presentation | IExtend | ILinkPresentaion | 1:n |
Include Presentation | IInclude | ILinkPresentaion | 1:n |
InitialPseudoState Presentation | IPseudostate | INodePresentaion | 1:1 |
State Presentation | IState | INodePresentaion | 1:1 |
FinalState Presentation | IFinalState | INodePresentaion | 1:1 |
Transition Presentation | ITransition | ILinkPresentaion | 1:1 |
ShallowHistoryPseudoState Presentation | IPseudostate | INodePresentaion | 1:1 |
DeepHistoryPseudoState Presentation | IPseudostate | INodePresentaion | 1:1 |
JunctionPseudoState Presentation | IPseudostate | INodePresentaion | 1:1 |
ChoisePseudoState Presentation | IPseudostate | INodePresentaion | 1:1 |
ForkPseudoState Presentation | IPseudostate | INodePresentaion | 1:1 |
JoinPseudoState Presentation | IPseudostate | INodePresentaion | 1:1 |
SubmachineStatePseudoState Presentation | IState | INodePresentaion | 1:1 |
SubamachineState Presentation | IState | INodePresentaion | 1:1 |
Partition Presentation | IPartition | INodePresentaion | 1:1 |
InitialNode Presentation | IControlNode | INodePresentaion | 1:1 |
Action Presentation | IAction | INodePresentaion | 1:1 |
Flow Final Node | IAction | INodePresentaion | 1:1 |
SignalSendingAction Presentation | IAction | INodePresentaion | 1:1 |
AcceptEventAction Presentation | IAction | INodePresentaion | 1:1 |
AcceptTimeEventAction Presentation | IAction | INodePresentaion | 1:1 |
OutputPin Presentation | IOutputPin | INodePresentaion | 1:1 |
InputPin Presentation | IInputPin | INodePresentaion | 1:1 |
Process Presentation | IAction | INodePresentaion | 1:1 |
Connector Presentation | IAction | INodePresentaion | 1:1 |
CallBehaviorAction Presentation | IAction | INodePresentaion | 1:1 |
ActivityFinal Presentation | IControlNode | INodePresentaion | 1:1 |
Control Flow/Object Flow Presentation | IFlow | ILinkPresentaion | 1:1 |
Decision Node/Merge Node Presentation | IControlNode | INodePresentaion | 1:1 |
ForkNode Presentation | IControlNode | INodePresentaion | 1:1 |
JoinNode Presentation | IControlNode | INodePresentaion | 1:1 |
Object Node Presentation | IObjectNode | INodePresentaion | 1:1 |
Activity Parameter Node Presentation | IActivityParameterNode | INodePresentaion | 1:1 |
Lifeline Presentation | ILifeline | INodePresentaion | 1:1 |
Execution Specification Presentation | null | INodePresentaion | 1:1 |
Message Presentation | IMessage | ILinkPresentaion | 1:1 |
Stop Presentation | ITermination | INodePresentaion | 1:1 |
InteractionUse Presentation | IInteractionUse | INodePresentaion | 1:1 |
CombinedFragment Presentation | ICombinedFragment | INodePresentaion | 1:1 |
StateInvariant Presentation | IStateInvariant | INodePresentaion | 1:1 |
Time Constraint Presentation | ITimeConstraint | INodePresentaion | 1:1 |
Duration Constraint Presentation | IDurationConstraint | INodePresentaion | 1:1 |
LifelineLink Presentation | ILifelineLink | ILinkPresentaion | 1:1 |
Message Presentation(Communication Diagram) | IMessage | INodePresentaion | 1:1 |
Lane Presentation | IPartition | INodePresentaion | 1:1 |
Process Presentation | IAction | INodePresentaion | 1:1 |
Transition Presentation | IFlow | ILinkPresentaion | 1:1 |
InitialNode Presentation | IControlNode | INodePresentaion | 1:1 |
FinalNode Presentation | IControlNode | INodePresentaion | 1:1 |
Fork Presentation | IControlNode | INodePresentaion | 1:1 |
Join Presentation | IControlNode | INodePresentaion | 1:1 |
External Entity Presentation | IExternalEntity | INodePresentaion | 1:n |
Process Presentation | IProcessBox | INodePresentaion | 1:1 |
Datastore Presentation | IDataStore | INodePresentaion | 1:n |
Anchor Presentation | IAnchor | ILinkPresentaion | 1:1 |
DataFlow Presentation | IDataFlow | ILinkPresentaion | 1:1 |
Requirement Presentation | IRequirement | INodePresentaion | 1:n |
TestCase Presentation | ITestCase | INodePresentaion | 1:n |
DeriveReqt Presentation | IDependency | ILinkPresentaion | 1:n |
Copy Presentation | IDependency | ILinkPresentaion | 1:n |
Satisfy Presentation | IDependency | ILinkPresentaion | 1:n |
Verify Presentation | IDependency | ILinkPresentaion | 1:n |
Refine Presentation | IDependency | ILinkPresentaion | 1:n |
Trace Presentation | IDependency | ILinkPresentaion | 1:n | ER Entity Presentation | IEREntity | INodePresentaion | 1:n |
Identifying Relationship Presentation | IERRelationship | ILinkPresentaion | 1:n |
Non-Identifying Relationship Presentation | IERRelationship | ILinkPresentaion | 1:n |
Many to many relationship Presentation | IERRelationship | ILinkPresentaion | 1:n |
Subtype Presentation | IERSubtypeRelationship | ILinkPresentaion | 1:n |
Topic Presentation | null | INodePresentaion | - |
Edge Presentation | null | ILinkPresentaion | - |
Link between topics Presentation | null | ILinkPresentaion | - |
Boundary Presentation | null | INodePresentaion | - |
CRUD value cell Presentation | null | IValueCell | - |
CRUD header cell Presentation | IElement | IHeaderCell | 1:n |
CRUD entire cell Presentation | null | IHeaderCell | - |