StarUML documentation
Search…
v5
Introduction
User Guide
Introduction
Basic Concepts
Managing Project
Managing Diagrams
Diagram Editor
Editing Elements
Formatting Elements
Annotation Elements
Managing Extensions
User Interface
CLI (Command Line Interface)
Validation Rules
Keyboard Shortcuts
TouchBar (MacBook)
Customization
Working with UML Diagrams
Class Diagram
Package Diagram
Composite Structure Diagram
Object Diagram
Component Diagram
Deployment Diagram
Use Case Diagram
Sequence Diagram
Communication Diagram
Timing Diagram
Interaction Overview Diagram
Statechart Diagram
Activity Diagram
Information Flow Diagram
Profile Diagram
Working with SysML Diagrams
Requirement Diagram
Block Definition Diagram
Internal Block Diagram
Parametric Diagram
Working with Additional Diagrams
Entity-Relationship Diagram
Flowchart Diagram
Data Flow Diagram
Developing Extensions
Getting Started
Commands
Menus
Keymaps
Toolbox
Accessing Elements
Creating, Deleting and Modifying Elements
Working with Selections
Defining Preferences
Using Dialogs
Registering to Extension Registry
Powered By
GitBook
Parametric Diagram
Parametric Diagram
Create Block Definition Diagram
To create a Parametric Diagram:
1.
Select first a Constraint Block where a new Parametric Diagram to be contained as a child.
2.
Select
Model | Add Diagram | Parametric Diagram
in Menu Bar or select
Add Diagram | Parametric Diagram
in Context Menu.
Constraint Property
To create a Constraint Property:
1.
Select
Constraint Property
in
Toolbox
.
2.
Drag on the diagram as the size you want.
To create a Constraint Property (model element only) by Menu:
1.
Select a Constraint Block where a new Constraint Property to be contained.
2.
Select
Model | Add | Constraint Property
in Menu Bar or
Add | Constraint Property
in Context Menu.
You can use
QuickEdit
for Constraint Property by double-click or press
Enter
on a selected Constraint Property.
Name Expression
: Edit name expression.
Syntax of Name Expression
1
expression ::= [ '<<' stereotype `>>` ] [ visibility ] name
2
stereotype ::= (identifier)
3
visibility ::= '+' | '#' | '-' | '~'
4
name ::= (identifier)
Copied!
Visibility
: Change visibility property.
Add Note
: Add a linked note.
Add Constraint
: Add a constraint.
Select Constraint Block
: Select a Constraint Block and assign it to type property.
Create Constraint Block
: Create a Constraint Block and assign it to type property.
Add Constraint Parameter
: Add a constraint parameter.
Constraint Parameter
To create a Constraint Parameter:
1.
Select
Constraint Parameter
in
Toolbox
.
2.
Click on the element (e.g. Constraint Property or Parametric Diagram Frame) where Constraint Parameter to be contained.
You can use
QuickEdit
for Constraint Parameter by double-click or press
Enter
on a selected Constraint Parameter.
Name Expression
: Edit name expression.
Syntax of Name Expression
1
expression ::= [ '<<' stereotype `>>` ] [ visibility ] name
2
stereotype ::= (identifier)
3
visibility ::= '+' | '#' | '-' | '~'
4
name ::= (identifier)
Copied!
Visibility
: Change visibility property.
Add Note
: Add a linked note.
Add Constraint
: Add a constraint.
Select Block
: Select a Block and assign it to type property.
Create Block
: Create a Block and assign it to type property.
Working with SysML Diagrams - Previous
Internal Block Diagram
Next - Working with Additional Diagrams
Entity-Relationship Diagram
Last modified
4mo ago
Copy link
Contents
Create Block Definition Diagram
Constraint Property
Constraint Parameter