To properly display this page you need a browser with JavaScript support.
Name
Name of the Group inside the logic.
This name can be used to retrieve the object (instance) in case user wants to activate it from source code.
Group
If the Group is part of another Group, the parent will be named here.
A Group name is the concatenation of all nested Group names: group1::group2::..::group3 (here, group3 being the deepest one).
Color
Set here the background color of the Group symbol.
You might also personalize the default color to highlight some specific Group or associate color with functionality or priority.
Re-entrant
Content
List all objects included into this Group.
Properties
Display the property window of the selected object in the list (5).
Delete
Delete the selected object of the list (5)
Entry Point
Use this button to access the
Entry Point window (can also be opened from the diagram using double click on the Entry Point symbol).
Exit Point
Use this button to access the
Exit Point window (can also be opened from the diagram using double click on the Exit Point symbol).
If grayed out, that means the Point is not defined.
Transitions
List here all the objects connected to the current Group (in and out).
Properties
Display the property window of the selected object in the list (10).
Delete
Delete the selected object of the list (10)
When Done
Inform about the kind of connection set for the Group after completion (meaning, when return QUIT; is encountered in one of its objects, or when one connector quits).
Connect : the Group is connected to another object of the Logic
Done : once the Group is finished, the logical flux is done for this one. The Group will not trigger any other object
Quit : the Logic is left (and returns to the Behavior level) or the upper Group is left (if the Group is embedded into another Group)
Nothing : Similar as
Done but no event will be triggered
Throw Event
When the Group is over (and if Perform mode is not Nothing ), an event can be raised.
Click here to set (or unset) the
event .
Declaration
Add here all the variables and methods needed into the Group.
They will not generate interface so, needless to use //&& here.
Initialization
This part will be used at different phases of the simulation.
Use the RESET part to initialize your variables.
Refer to the Developer Guide for more details on system phases/events.
Methods
Put here the methods defined in the Declaration part (if any). Leave it empty otherwise.
Methods are accessible using G: macro from the code of any Group object.
Help
Put here whatever description of information useful to the designer to understand what the Group is about.
The help part is also used in the hint and the automatic document generation (see
Make Documents ).