Home
  • Home
  • Features
    • UML Object Diagrams
    • UML Statechart Diagrams
    • HDL Code Generation
  • Demos
    • Screencasts
    • Source Code
  • Support
    • Documentation
    • Screencasts
    • Customer Support
  • Try
  • Buy
  • Company
    • About
    • Services
    • Contact
  • QuickStart
  • Diagrams
    • Diagram UML View
    • Diagram HDL View
    • UML State Diagram
  • Dialogs
    • Add Input Pad Dialog
    • Add Output Pad Dialog
    • Add InOut Pad Dialog
    • Add State Input Dialog
    • Add State Output Dialog
    • Add Constant Dialog
    • Add Alias Dialog
    • Edit Comments Dialog
    • Expression Editor
  • Palettes
    • UML State Palette
    • UML Classes Palette
    • UML Documents Palette
    • HDL Palette
  • Properties Editors
    • Document Properties Editor
    • UML Object Properties Editor
  • Panels
    • Generation Console Tab
    • Navigator
    • Overview
  • UML Classes
    • BarrelShifter
    • Comparator
    • Counter
    • Decoder
    • Encoder
    • Johnson Counter
    • Latch
    • LFSR
    • Multiplexer
    • Parity
    • Register
    • Shift Register
Home | Documentation | Dialogs

Add State Output Dialog

 Add State Output Dialog

To open Add State Output dialog:

1.

Open new or saved document i.e. select New Document or Open from the File menu.  

2.

Select a State Diagram or create a new one (i.e. select New State Diagram from File menu). When a State Diagram is available you'll see it as an white-and-grey colored object (marked as "2" on the Figure 6 ) in UML Object Diagram Drawing area (marked as "1" on the Figure 6 ).

3.

Click on the State Diagram's white-and-grey colored object in UML Object Diagram Drawing area.

4.

Select Object tab in Properties Editor (marked as "3" on the Figure 6 ).

5.

On Object tab find Outputs property category. If necessary, scroll down to the very last row in the Outputs property category till you see New Output - "Add".

6.

Click the cell with "Add" to open Add State Output dialog.

 

StateChart outputs are assigned values with UMLActions. UMLActions are defined in conjunction with States (Entry, Do and Exit actions), or Transitions.

A default expression is assigned to each StateChart output. This expression specifies the value of the output if no action is enabled by the stateChart.

 

There are four fields:

1.

Name:

The name of the input pad.

2.

Width:

Select a named constant that specifies the width in bits of a vector, or Unused if it is one bit.

3.

Visibility:

+ for global, - for local, * for input pad.

4.

Default:

The expression that is assigned to the output when no action is active. The expression is specified with the Expression Editor which opens when you click the button in Out Link field.

Fig.7 Opening Add State Output dialog

‹ Add State Input Dialog up Add Constant Dialog ›

© Copyright 2009 Techniprise Inc. All rights reserved.