System Properties

The System Properties of SysML can be set up by selecting [Tool]-[System Properties] in the Main Menu to open [SysML].

To apply settings to the current project, check on “Apply the project settings to the current project” in the System Property dialog.


Project View

Set the properties related to the Project View.

image
Show Association End on the structure tree

Default [ON]

Show Port on the structure tree

Default [ON]

Show States and Submachine States on the structure tree

Default [OFF]

Show Actions and CallBehavior Actions on the structure tree

Default [OFF]


Default Item Size

The initial item size for each model elements can be set in this segment.

To apply the size you input, please check the box. All check boxes are [OFF] by default.

Some models may appear in different size despite the size you specify depending on the length of its name, etc.

Default size should be from 1 to 1000.

image

No.

Model

Width

Height

1

Block

113

79

2

Interface Block

139

78

3

Constraint Block

118

71

4

Value Type

105

87

5

Enumeration

105

87

6

Unit

68

39

7

QuantityKind

115

39

8

Constraint Property

187

40

9

Value Property

93

36

10

Interface

20

35

11

Package

70

73

12

Model

73

73

13

Partition - [Activity]

175

495

14

Action

87

24

15

Process

121

39

16

SendSignalAction

158

39

17

AcceptEventAction

150

39

18

CallBehaviorAction

130

31

19

InitialNode - [Activity]

20

20

20

ActivityFinal - [Activity]

20

20

21

Decision Node & Merge Node - [Activity]

30

20

22

ObjectNode

62

17

23

ActivityParameterNode

62

17

24

Actor

40

70

25

UseCase

140

40

26

InitialPseudostate - [Statemachine]

20

20

27

State

55

50

28

FinalState - [Statemachine]

20

20

29

ShallowHistoryPseudostate

20

20

30

DeepHistoryPseudostate

20

20

31

JunctionPseudostate

15

15

32

ChoicePseudostate

15

15

33

SubmachineState

150

60

34

LifeLine

110

30

35

StateInvariant

60

36

36

Part

136

35

37

Requirement

115

77

38

Test Case

105

68

39

Frame

640

480

40

Note

150

60


Default Item Color

Set the color when creating new Diagram Elements.

※ Project icon displayed at the top of each model

When the project icon is displayed for certain Diagram Elements, the color settings for those elements are saved to each project that is created.

To sync the settings of the project with the settings in the System Properties, click [Project Settings] in the project properties.

image

Default [Eggshell]

No.

Button name

Description

1

Eggshell

Preset 1 (Eggshell) is set for new Diagram Elements. (Default)

2

Blue

Preset 2 (Blue) is set for new Diagram Elements.

3

No Fill

New Diagram Elements are in no color.

  1. Click the settings box of the Diagram Element for which to set the color.

  2. Select or create a color and click [OK] in the Color Selection dialog.

  3. The color specified in the System Properties is applied when adding new Diagram Elements.


Default Stereotype Color

The initial color for each Stereotype can be set in this segment. Colors can be set for up to 9 Stereotypes.

※ Project icon displayed at the top of each model

When the project icon is displayed for certain Diagram Elements, the color settings for those elements are saved to each project that is created.

To sync the settings of the project with the settings in the System Properties, click [Project Settings] in the Property View of the project.

image
Default

Stereotype 1 - actor

Stereotype 2 - interface

Default [Eggshell]

No.

Button name

Description

1

Eggshell

Preset 1 (Eggshell) is set for new Diagram Elements. (Default)

2

Blue

Preset 2 (Blue) is set for new Diagram Elements.

3

No Fill

New Diagram Elements are in no color.

  1. Click the settings box of the Stereotype for which to set the color.

  2. Select or create a color and click [OK] in the Color Selection dialog.

  3. The color specified in the System Properties is applied when adding new Stereotypes.


Initial Visibility 1

Set whether to show or hide items. The value in the Property View [Initial Visibility] tab of the Block Definition Diagram is used when creating a Block Definition Diagram or Internal Block Diagram.

image
Setting Visibility of Diagram Element
  • Attribute Compartment

    Default [ON]

  • Attribute Type

    Default [ON]

  • Attribute Initial Value

    Default [ON]

  • Attribute Stereotype

    Default [ON]

  • Attribute Constraint

    Default [ON]

  • Operation Compartment

    Default [ON]

  • Operation Return Type

    Default [ON]

  • Operation Parameter

    Default [ON]

  • Operation Parameter Type

    Default [ON]

  • Operation Parameter Direction Kind

    Default [OFF]

  • Operation Stereotype

    Default [ON]

  • Operation Constraint

    Default [ON]

  • Association Name

    Default [ON]

  • Association Name Direction

    Default [ON]

  • Association Constraint

    Default [ON]

  • Association Stereotype

    Default [ON]

  • Dependency Name

    Default [ON]

  • Dependency Constraint

    Default [ON]

  • Dependency Stereotype

    Default [ON]


Initial Visibility 2

Set whether to show or hide items. The set value is used in the Property View [Initial Visibility] of each diagram when creating a Sequence Diagram or Statemachine Diagram.

image
Setting Visibility of Diagram Element
  • Internal Transition of State - [Statemachine Diagram]

    Default [ON]

  • ObjectNode Stereotype - [Activity Diagram]

    Default [OFF]

  • ObjectNode Constraint - [Activity Diagram]

    Default [OFF]

  • Lifeline Name - [Sequence Diagram]

    Default [ON]

  • Lifeline Class Name - [Sequence Diagram]

    Default [ON]

  • Message Index - [Sequence Diagram]

    Default [ON]

  • Message Parameter - [Sequence Diagram]

    Default [ON]

  • Message Parameter Type - [Sequence Diagram]

    Default [ON]

  • Message Parameter Direction Kind - [Sequence Diagram]

    Default [OFF]

  • Message Stereotype - [Sequence Diagram]

    Default [ON]

  • Message Constraint - [Sequence Diagram]

    Default [ON]


Initial Visibility 3

Set whether to show or hide items. The set value is used in the Property View [Initial Visibility] when creating a Requirement Diagram, Block Definition Diagram, Internal Block Diagram, and Parametric.

image
Setting Visibility of Diagram Element
  • Frame

    Default [ON]

  • Frame Model Element Type

    Default [ON]

  • Frame Diagram Name

    Default [ON]

  • Requirement Detail Compartment - [Requirement Diagram]

    Default [ON]

  • Requirement Stereotype Visibility - [Requirement Diagram]

    Default [ON]

  • Requirement ID- [Requirement Diagram]

    Default [ON]

  • Requirement Text - [Requirement Diagram]

    Default [ON]

  • TestCase Detail Compartment - [Requirement Diagram]

    Default [ON]

  • Stereotype - [Block]

    Default [ON]

  • Constraints Compartment - [Block]

    Default [OFF]

  • Operation Compartment - [Block]

    Default [OFF]

  • Flowproperties Compartment - [Block]

    Default [OFF]

  • Parts Compartment - [Block]

    Default [OFF]

  • References Compartment - [Block]

    Default [OFF]

  • Values Compartment - [Block]

    Default [OFF]

  • Ports Compartment - [Block]

    Default [OFF]

  • Proxy Ports Compartment - [Block]

    Default [OFF]

  • Full Ports Compartment - [Block]

    Default [OFF]

  • Stereotype - [Interface Block]

    Default [ON]

  • Constraints Compartment - [Interface Block]

    Default [OFF]

  • Operations Compartment - [Interface Block]

    Default [OFF]

  • Flowproperties Compartment - [Interface Block]

    Default [OFF]

  • References Compartment - [Interface Block]

    Default [OFF]

  • Ports Compartment - [Interface Block]

    Default [OFF]

  • Proxy Ports Compartment - [Interface Block]

    Default [OFF]

  • Full Ports Compartment - [Interface Block]

    Default [OFF]

  • Stereotype - [Constraint Block]

    Default [ON]

  • Constraints Compartment - [Constraint Block]

    Default [OFF]

  • Constraint Block Parameters Compartment - [Constraint Block]

    Default [OFF]

  • Stereotype - [Value Type]

    Default [ON]

  • Operations Compartment - [Value Type]

    Default [OFF]

  • Properties Compartment - [Value Type]

    Default [OFF]

  • Value Type Compartment - [Value Type]

    Default [OFF]

  • Stereotype - [Enumeration]

    Default [ON]

  • Operations Compartment - [Enumeration]

    Default [OFF]

  • Properties Compartment - [Enumeration]

    Default [OFF]

  • Enumeration Literals Compartment - [Enumeration]

    Default [ON]

  • Value Type Compartment - [Enumeration]

    Default [OFF]

  • Unit Stereotype - [Block Definition Diagram]

    Default [ON]

  • Unit Name - [Block Definition Diagram]

    Default [ON]

  • Unit Type Name - [Block Definition Diagram]

    Default [ON]

  • Unit Slot - [Block Definition Diagram]

    Default [ON]

  • Unit Slot Value - [Block Definition Diagram]

    Default [ON]

  • Unit Slot without Value - [Block Definition Diagram]

    Default [ON]

  • QuantityKind Stereotype - [Block Definition Diagram]

    Default [ON]

  • QuantityKind Name - [Block Definition Diagram]

    Default [ON]

  • QuantityKind Type Name - [Block Definition Diagram]

    Default [ON]

  • QuantityKind Slot - [Block Definition Diagram]

    Default [ON]

  • QuantityKind Slot Value - [Block Definition Diagram]

    Default [ON]

  • QuantityKind Slot without Value - [Block Definition Diagram]

    Default [ON]

  • Part Stereotype - [Internal Block Diagram]

    Default [ON]

  • Part Name - [Internal Block Diagram]

    Default [ON]

  • Part Type - [Internal Block Diagram]

    Default [ON]

  • Part Multiplicity - [Internal Block Diagram]

    Default [ON]

  • Port Stereotype - [Block Definition Diagram, Internal Block Diagram]

    Default [ON]

  • Port Name - [Block Definition Diagram, Internal Block Diagram]

    Default [ON]

  • Port Type - [Block Definition Diagram, Internal Block Diagram]

    Default [ON]

  • Port Multiplicity - [Block Definition Diagram, Internal Block Diagram]

    Default [ON]

  • Connector Name - [Internal Block Diagram]

    Default [ON]

  • Connector Name Direction - [Internal Block Diagram]

    Default [OFF]

  • Constraint Property Name - [Parametric Diagram]

    Default [ON]

  • Constraint Property Type - [Parametric Diagram]

    Default [ON]

  • Constraint Property Constraints - [Parametric Diagram]

    Default [ON]

  • Constraint Parameter Name - [Parametric Diagram]

    Default [ON]

  • Constraint Parameter Type - [Parametric Diagram]

    Default [ON]

  • Constraint Parameter Multiplicity - [Parametric Diagram]

    Default [ON]

  • Value Property Name - [Parametric Diagram]

    Default [ON]

  • Value Property Type - [Parametric Diagram]

    Default [ON]

  • Value Property initial value - [Parametric Diagram]

    Default [ON]

  • Biding Connector Name - [Parametric Diagram]

    Default [ON]

  • Biding Connector Name Direction - [Parametric Diagram]

    Default [OFF]


SysML

Set the properties related to SysML.

image
Default Type of the Flow Property (Example: SysML::Libraries::PrimitiveValueTypes::Real)

Enter the type when creating the Flow Property in the text box.

Default [SysML::Libraries::PrimitiveValueTypes::Real]

Default type of the value (Example: SysML::Libraries::PrimitiveValueTypes::Real)

Enter the default type when creating the Value in the text box.

Default [SysML::Libraries::PrimitiveValueTypes::Real]

Default Type of the Property (Example: SysML::Libraries::PrimitiveValueTypes::Real)

Enter the default type when creating the Property in the text box.

Default [SysML::Libraries::PrimitiveValueTypes::Real]

Default type of the Constraint Parameter (Example: SysML::Libraries::PrimitiveValueTypes::Real)

Enter the default type when creating the Constraint Parameter in the text box.

Default [SysML::Libraries::PrimitiveValueTypes::Real]

Show Control Flow with dashed line in Activity Diagram

Default [OFF]


Print

Set the properties related to the Print.

image
Show Lifeline and Partition names on each page

Default [OFF]