StarUML documentation
v3
v3
  • Introduction
  • User Guide
    • Introduction
    • Basic Concepts
    • Managing Project
    • Editing Elements
    • Formatting Diagram
    • Managing Extensions
    • User Interface
    • Validation Rules
    • Keyboard Shortcuts
  • Working with Diagrams
    • Class Diagram
    • Package Diagram
    • Composite Structure Diagram
    • Object Diagram
    • Component Diagram
    • Deployment Diagram
    • Use Case Diagram
    • Sequence Diagram
    • Communication Diagram
    • Statechart Diagram
    • Activity Diagram
    • Profile Diagram
    • Entity-Relationship Diagram
    • Flowchart Diagram
    • Data Flow Diagram
  • Developing Extensions
    • Getting Started
    • Commands
    • Menus
    • Keymaps
    • Accessing Elements
    • Creating and Modifying Elements
    • Working with Selections
    • Defining Preferences
    • Using Dialogs
    • Registering to Extension Registry
Powered by GitBook
On this page
  • Create Profile Diagram
  • Profile
  • MetaClass
  • Stereotype
  • Extension
  1. Working with Diagrams

Profile Diagram

PreviousActivity DiagramNextEntity-Relationship Diagram

Last updated 7 years ago

Create Profile Diagram

To create a Profile Diagram:

  1. Select first an element where a new Profile Diagram to be contained as a child.

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

See also

- For more information about UML Profile Diagram.

Profile

To create a Profile (model element only) by Menu:

  1. Select an Element where a new Profile to be contained.

  2. Select Model | Add | Profile in Menu Bar or Add | Profile in Context Menu.

MetaClass

To create a MetaClass:

  1. Select MetaClass in Toolbox.

  2. Drag on the diagram as the size of MetaClass.

To create a MetaClass (model element only) by Menu:

  1. Select an Element where a new MetaClass to be contained.

  2. Select Model | Add | MetaClass in Menu Bar or Add | MetaClass in Context Menu.

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

  • 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 Stereotype : Add a stereotype with a connected extension.

Stereotype

To create a Stereotype:

  1. Select Stereotype in Toolbox.

  2. Drag on the diagram as the size of Stereotype.

To create a Stereotype (model element only) by Menu:

  1. Select an Element where a new Stereotype to be contained.

  2. Select Model | Add | Stereotype in Menu Bar or Add | Stereotype in Context Menu.

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

  • 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 Attribute (Ctrl+Enter) : Add an attribute.

  • Add Operation (Ctrl+Shift+Enter) : Add an operation.

  • Add Sub-Stereotype : Add a sub-stereotype.

  • Add Super-Stereotype : Add a super stereotype.

Extension

To create a Extension:

  1. Select Extension in Toolbox.

  2. Drag from a Stereotype and drop on a MetaClass.

To suppress Attributes, see .

To suppress Operations, see .

To show or hide Operation Signatures, see .

You can use QuickEdit for Relationship (See ).

UML Profile Diagram
Suppress Attributes
Suppress Operations
Show Operation Signature
Relationship