JS: parse list of doubles with unit class

Signed-off-by: Jennifer Chui <jennifer.chui@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: run eclipse import organizer

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: begin removing references to the root eventManager now that EventManager.current exists

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: begin removing the static control APIs from Simulation

start with pause()

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: remove the last parts of the static pause() method

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: remove the static stop method from Simulation

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: remove the static Simulation.resume method

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: remove two references to the static Simulation eventManager

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: move ObjectSelector and Menu classes to the UI package

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: begin adjusting the Input API to take a KeywordIndex object

This will eventually avoid the StringVector copy made every time an Input is parsed.

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: add a numArgs helper to KeywordIndex

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: convert File and Directory Input to diretcly pass KeywordIndex

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: move the base Input class to the input package

Starting to work on the last files in the sandwell namespace.

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: convert Boolean inputs to use new parse entrypoint

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: convert TimeSeriesDataInput to new parse function

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: fix indexing when writing out the argument String

commit:
3deb54d08b6647617b641abd8d22a6321e84e382 (JS: convert File and Directory Input to diretcly pass KeywordIndex)

Is just wrong.

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: fix real time controls after KeywordIndex conversion of BooleanInput

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: convert the linear event list to a list of EventNodes holding time/priority

Preparation work for a new datastructure.

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Preliminary work on event Red-black tree, insertion only

Signed-off-by: Matt Chudleigh <matt.chudleigh@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>

Conflicts:
	src/main/java/com/jaamsim/events/Event.java

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Removed parent pointer from EventTree nodes

Signed-off-by: Matt Chudleigh <matt.chudleigh@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>