JS: declare source compat as 1.7

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: annotate the dropdown list in EditBox

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: annotate lists of JCheckBox in EditBox

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: annotate JList holding DisplayModels in GraphicBox

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: suppress a generics warning in GraphicBox

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: change invalid entities API to avoid heap pollution warnings

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: run the import organizer over all source files

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: remove redundant type arguments in generic types

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: remove an unnecessary cast to DisplayModel

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: reduce the scope of unchecked warnings suppression

Pull the initialization of the vaoMaps array into a constructor for submeshes to
reduce the scope of the warning suppression.

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: remove some now unneeded warning suppression

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: use the EntityGenerator's name for the generated entities

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Hide Taskbar icons for the Tools

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Hide the Taskbar icons for the View windows

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: Stop the windows from fighting for focus

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: javadoc for Entity.doEnd() method

Signed-off-by: Harry King <harry.king@ausenco.com>
Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: pull all the value string manipulation into Input

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: provide a means to directly get the value tokens from an Input

Instead of overriding getValueString, rewrite all the overrides in terms of getting
the individual tokens and constructing a String when required.

This makes it much more efficient to replay inputs on generated objects as the
tokens can be fed directly into a parse method.

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: use getValueTokens in the SetGraphics Object

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>
JS: directly test for an Input with default value in getValueString

Signed-off-by: Harvey Harrison <harvey.harrison@ausenco.com>