Here’s a list of supported models with Astah SysML API.
Model | Class | Get | Edit |
---|---|---|---|
Block Definition Diagram | IBlockDefinitionDiagram | ||
Package | IPackage | ||
Model | IModel | ||
Block | IBlock | ||
InterfaceBlock | IInterfaceBlock | ||
ConstraintBlock | IConstraintBlock | ||
Value | IValueType | ||
Unit | IUnit | ||
QuantityKind | IQuantityKind | ||
Interface | IClass | ||
Attribute | IAttribute | ||
Operation | IOperation | ||
Parameter | IParameter | ||
Association | IAssociation | ||
Generalization | IGeneralization | ||
Realization | IRealization | ||
Dependency | IDependency | ||
Usage | IUsage | ||
Qualifier | IAttribute |
Model | Class | Get | Edit |
---|---|---|---|
Usecase Diagram | IUseCaseDiagram | ||
Actor | IClass | ||
UseCase | IUseCase | ||
Extend | IExtend | ||
ExtentionPoint | IExtentionPoint | ||
Include | IInclude | ||
TaggedValue | ITaggedValue | ||
Constraint | IConstraint | ||
Multiplicity | IMultiplicityRange | ||
Comment | IComment |
Model | Class | Get | Edit |
---|---|---|---|
Internal Block Diagram | IInternalBlockDiagram | ||
Part | IAttribute | ||
Port | IPort | ||
Connector | IConnector |
Model | Class | Get | Edit |
---|---|---|---|
Parametric Diagram | IParametricDiagram | ||
Constraint Property | IConstraintProperty | ||
Constraint Parameter | IConstraintParameter | ||
ValueType | IValueType | ||
Binding Connector | IBindingConnector |
Model | Class | Get | Edit |
---|---|---|---|
Statemachine Diagram | IStatemachineDiagram | ||
Statemachine | IStateMachine | ||
Transition | ITransition | ||
State | IState | ||
Pseudostate | IPseudostate |
Model | Class | Get | Edit |
---|---|---|---|
Activity Diagram | IActivityDiagram | ||
Partition | IPartition | ||
Action | IAction | ||
Output Pin | IOutputPin | ||
Input Pin | IInputPin | ||
Activity | IActivity | ||
Activity Node | IActivityNode | ||
ControlNode | IControlNode | ||
ObjectNode | IObjectNode |
Model | Class | Get | Edit |
---|---|---|---|
Sequence Diagram | ISequenceDiagram | ||
Lifeline | ILifeline | ||
Message | IMessage | ||
State | IState | ||
State Invariant | IStateInvariant | ||
CombinedFragment | ICombinedFragment | ||
Interaction | IInteraction | ||
InteractionOperand | IInteractionOperand | ||
InteractionFragment | IInteractionFragment | ||
InterfactionUse | IInteractionUse | ||
Gate | IGate |
Model | Class | Get | Edit |
---|---|---|---|
Mind Map | IMindMapDiagram |
Model | Class | Get | Edit |
---|---|---|---|
Requirement Diagram | IRequirementDiagram | ||
Requirement | IRequirement | ||
TestCase | ITestCase |
Model | Class | Get | Edit |
---|---|---|---|
Requirement Table | IRequirementTable |