JS: small helper to identify the output jars folder

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: prohibit negative sizes from being entered in DisplayEntity

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Fix caching for arrow size in ArrowModel

Signed-off-by: Matt Chudleigh <matt.chudleigh@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Refactor graphic box to make ColladaModel code path more obvious

Signed-off-by: Matt Chudleigh <matt.chudleigh@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Allow RenderManager to determine the size of image files

Signed-off-by: Matt Chudleigh <matt.chudleigh@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: GraphicBox now resizes entities when assigning an ImageModel

This keeps the image aspect ratio correct, while maintaining the same
model y height.

Signed-off-by: Matt Chudleigh <matt.chudleigh@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Disallow zooming on un-movable or scripted views

Signed-off-by: Matt Chudleigh <matt.chudleigh@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Fix dragging points entities when in a region

Signed-off-by: Matt Chudleigh <matt.chudleigh@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: remove an extra argument from a format string

commit:
f6ffc30444a1b3fc2ff59541fb74dfa592bb27c1 (JS: GraphicBox now resizes entities when assigning an ImageModel)

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Convert EntityConveyor to use scheduleProcess instead of simWait

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Make the ProcessTarget final in EntityGenerator

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

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Remove unnecessary overwritten Javadocs in LinkedComponents

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Convert Server to use scheduleProcess instead of simWait

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Cleanup code for Server

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Convert Controller to use scheduleProcess instead of simWait

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Make the ProcessTarget final in EntityGate

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Make the ProcessTarget final in ReportGenerator

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Allow multiple output reports in ReportGenerator

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Evaluate the ExpressionThreshold state on demand

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