StarUML documentation
v4
v4
  • Introduction
  • User Guide
    • Introduction
    • Basic Concepts
    • Managing Project
    • Managing Diagrams
    • Editing Elements
    • Formatting Diagram
    • Annotation Elements
    • Managing Extensions
    • User 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
    • Accessing Elements
    • Creating, Deleting and Modifying Elements
    • Working with Selections
    • Defining Preferences
    • Using Dialogs
    • Registering to Extension Registry
Powered by GitBook
On this page
  • Create Block Definition Diagram
  • Part
  • Reference
  • Value
  • Port
  • Connector
  1. Working with SysML Diagrams

Internal Block Diagram

PreviousBlock Definition DiagramNextParametric Diagram

Last updated 4 years ago

Create Block Definition Diagram

To create a Internal Block Diagram:

  1. Select first a Block where a new Internal Block Diagram to be contained as a child.

  2. Select Model | Add Diagram | Internal Block Diagram in Menu Bar or select Add Diagram | Internal Block Diagram in Context Menu.

Part

To create a Part:

  1. Select Part in Toolbox.

  2. Drag on the diagram as the size you want.

You can use QuickEdit for Part by double-click or press Enter on a selected Part.

  • Name Expression : Edit name expression.

    Syntax of Name Expression

    expression ::= [ '<<' stereotype `>>` ] [ visibility ] name
    stereotype ::= (identifier)
    visibility ::= '+' | '#' | '-' | '~'
    name ::= (identifier)
  • 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.

  • Select Value Type : Select a Value Type and assign it to type property.

  • Create Value Type : Create a Value Type and assign it to type property.

  • Add Port : Add a port.

Reference

To create a Reference:

  1. Select Reference in Toolbox.

  2. Drag on the diagram as the size you want.

Value

To create a Value:

  1. Select Value in Toolbox.

  2. Drag on the diagram as the size you want.

Port

Connector

You can use the same QuickEdit for by double-click or press Enter on the selected Reference.

You can use the same QuickEdit for by double-click or press Enter on the selected Value.

See in Block Definition Diagram.

See in Block Definition Diagram.

Part
Part
Internal Block Diagram
Port
Connector