Added two new methods to orient the camera.
The first method changes the camera's position.
The second method changes the camera's orientation (that is, where it's
looking).

Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>
Fixed a bug with the last commit. Since we use a separate vector to
store the "up" direction while mouse dragging to "look around", that
needed to be set as well when calling via the public setOrientation
method.

Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>
Set the default initial camera orientation for the plant view to look
down the x axis, with z up and y left. This is the desired perspective
since most of our users view a plant laid out on the yz-plane.

Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>
The PlantAppState (for 3d plant views) maintains a default position and
orientation that can be set at any time. A different default can be set
by editors that can access the view. PlantAppState handles
synchronization with the render thread.


Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>
Adding a new menu to the MOOSE Model Builder ToolBar.
This menu gives the user a few options for setting the default camera
position and orientation.

Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>
Fixing CaebatModel to automatically refresh the project when searching
for input files.

Signed-off-by: arbennett <bennettar@ornl.gov>
MOOSE parameters with discrete sets of values will display with a combo
box now. Works via creating a MOOSE Model from scratch and by importing.

Signed-off-by: Anna Wojtowicz <wojtowicza@ornl.gov>
Merge branch 'master' of https://github.com/eclipse/ice
Added unit tests for parameters with discrete values.

Signed-off-by: Anna Wojtowicz <wojtowicza@ornl.gov>
Fixing the EntryComposite render bug when no files are available for
File Entries.

Fixing another bug I noticed: The browse button was not setting the
Entry value correctly. It should have been using the file name, not the
file path, since the file afterward exists as a project resource.

Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>
Committing current work to branch regarding yaml file generation from
eclipse toolbar. 
Signed-off-by: Alex McCaskey <mccaskeyaj@ornl.gov>
Merged latest from Master to this branch (Jordan's bug fixes and Anna's
Discrete Moose paramters work). 

Adding a new Eclipse toolbar button, handler, and wizard for generating
MOOSE yaml and action syntax files, locally or remotely. This is a first
pass, feel free to review and provide feedback. 


Signed-off-by: Alex McCaskey <mccaskeyaj@ornl.gov>