The MOOSE Model now exposes the current app's YAML tree on the Form at
component id=3.

Signed-off-by: Anna Wojtowicz <wojtowicza@ornl.gov>
Fixing the project location created by CaebatLauncherTester if no
project exists.
Fixed a bug with the ICEFormEditor. Previously, it would pass the first
available TreeComposite [it got from the Form] to the
TreeCompositeViewer.

With recent changes to the MOOSEModel, there were more than one
TreeComposite, and the incorrect one was being passed to the Tree
Viewer.

To resolve this, I added a new method to ICEFormEditor that provides the
ID of the desired TreeComposite (usually retrieved from a model).
MOOSEFormEditor overrides this method to look for the correct MOOSE data
tree. The ICEFormEditor finds the corresponding TreeComposite, or the
first available TreeComposite if the desired one cannot be found, and
sends it to the TreeCompositeViewer.

Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>
Fixed a bug in the ICEFormEditor where AdaptiveTreeComposites could not
be added due to an empty visit operation. They should be treated like
normal TreeComposites.

Added some default comments to visit operations that lacked them.

Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>
Fixing the default location of the project created if one has not yet
been created in CaebatLauncherBuilderTester.

Signed-off-by: arbennett <bennettar@ornl.gov>
Merge branch 'master' of https://github.com/eclipse/ice.git
Put table component tester back in the launch configuration.

Signed-off-by: Jay Jay Billings <billingsjj@ornl.gov>
Merge branch 'master' of https://github.com/eclipse/ice.git
Added build link to the README.md file.

Signed-off-by: Jay Jay Billings <billingsjj@ornl.gov>
Adding a "take screenshot" button to the MOOSE Model Builder's plant
view.

Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>
Just realized I accidentally renamed the MOOSEModel Input TreeComposite
by copy/pasting code when I added the YAML TreeComposite to the form
last week.

Signed-off-by: Anna Wojtowicz <wojtowicza@ornl.gov>
By default, the CSVDataLoader considers :, ; and / to be delimiters in
feature names and splits the name up. This messes up for RELAP-7
postprocessing files which contains these chars in the feature names. To
address this, I gave all loading methods (load(File), load(String) and
load()) a boolean parameter in their signature(s) which determines if
these chars should be considered delimiters. Calling the regular load
methods without a boolean flag will load the file with the boolean flag
set to false by default. Otherwise, if you'd like to use these
characters as delimiters, pass true into the method signature(s).

Signed-off-by: Anna Wojtowicz <wojtowicza@ornl.gov>
Adding several buttons to the MOOSE Model Builder's plant view. These
all have custom images and can be used manipulate the view's camera.

Removed a previous iteration of the custom fly camera from the rcp
bundle.

Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>
Removing a custom icon that is not needed yet.

Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>
Restructuring the output of the IPSWriter to be more rigid with it's
whitespace so that the CaebatLauncher can pick up the simulation root
directory and adjust it so that the correct data is passed back to ICE.
Also removing old XML case files.

Signed-off-by: arbennett <bennettar@ornl.gov>
Merge branch 'master' of https://github.com/eclipse/ice.git
Updating build.properties for Caebat plugins.
Improved the rotation icons since some of them looked a little too
similar to the movement icons.

The left and right roll actions were reversed. This bug has been fixed.

Signed-off-by: Jordan Deyton <deytonjh@ornl.gov>
Committing updates to Item, JobLauncher, JobLaunchAction, and
MooseLauncher. Implemented JobLauncher.getWorkingDirectory() to let
subclasses get a reference to the absolute path of the
iceLaunch_timestamp working directory. 

Removed code in JobLaunchAction.launchLocal that moves generated files
into the default project space. Added code to JobLauncher.launchRemotely
that creates a local remoteIceLaunch_timestamp directory to serve as a
place for downloaded files from the remote host. 

Added file creation/copying/moving functionality to the Item.
Implemented copyFile(s), moveFile(s), getFiles, and deleteDirectory that
subclasses can utilize for simulation file manipulation. 

Reimplemented MOOSELauncher.updateResourceComponent to use these new
Item methods. 

Signed-off-by: Alex McCaskey <mccaskeyaj@ornl.gov>
Merge branch 'master' into VisItPythonConsole