JS: after the reentrant work, EventManager no longer has special initialization

Expose the constructor directly.

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: move RB-tree testing to its own file

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: add a basic test for scheduleWait

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: convert IntegerInput, StringChoiceInput to use KeywordIndex parsing

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: use StringBuilder instead of StringBuffer

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: convert UnitTypeInput and ClassInput to KeywordIndex parsing

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: prevent error or warn from being fatal when called in validate()

Otherwise we are not running in a model context yet and the call to getCurrentTime
throws an exception as time has not started yet.

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Refresh the Tools without reselecting the entity

Use FrameBox.reSelectEntity() instead of selectEntity(ent)

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Javadocs for Entity methods earlyInit() and startUp()

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Close the tool windows when in batch or quiet mode

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Save changes to RealTime and RealTimeFactor to the configuration file

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Adjust the order of the Distribution keywords in the Input Editor

GlobalSubstreamSeed should appear after RandomSeed

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Store the value for an attribute in its AttributeHandle

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Add input object AttributionDefinitionListInput

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Reset the initial value for each attribute on restart

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Add getValueString method for AttributionDefinitionListInput

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>