Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ice-build] [eclipse/ice] f8acac: Added isPublishable method to ItemBuilder and prov...

  Branch: refs/heads/mccaskey/moosecomposite_468384
  Home:   https://github.com/eclipse/ice
  Commit: f8acac667cdd79dd7e5264c8dd3f03531d5117aa
      https://github.com/eclipse/ice/commit/f8acac667cdd79dd7e5264c8dd3f03531d5117aa
  Author: Alex McCaskey <mccaskeyaj@xxxxxxxx>
  Date:   2015-06-12 (Fri, 12 Jun 2015)

  Changed paths:
    M src/org.eclipse.ice.caebat.batml/src/org/eclipse/ice/caebat/batml/BatMLModelBuilder.java
    M src/org.eclipse.ice.core/src/org/eclipse/ice/core/internal/itemmanager/ItemManager.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/AbstractItemBuilder.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/ItemBuilder.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/SerializedItemBuilder.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/geometry/GeometryEditorBuilder.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/jobLauncher/multiLauncher/MultiLauncherBuilder.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/jobprofile/JobProfileBuilder.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/MOOSE.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/MOOSEBuilder.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/MOOSELauncherBuilder.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/MOOSEModel.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/MOOSEModelBuilder.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/SHARPLauncherBuilder.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/nuclear/SHARPModelBuilder.java
    M src/org.eclipse.ice.item/src/org/eclipse/ice/item/utilities/moose/Parameter.java
    M src/org.eclipse.ice.mesh/src/org/eclipse/ice/mesh/editor/MeshEditorBuilder.java
    M src/org.eclipse.ice.nek5000/src/org/eclipse/ice/nek5000/NekLauncherBuilder.java
    M src/org.eclipse.ice.nek5000/src/org/eclipse/ice/nek5000/NekModelBuilder.java
    M src/org.eclipse.ice.proteus/src/org/eclipse/ice/proteus/PROTEUSLauncherBuilder.java
    M src/org.eclipse.ice.proteus/src/org/eclipse/ice/proteus/PROTEUSModelBuilder.java
    M src/org.eclipse.ice.reactorAnalyzer/src/org/eclipse/ice/reactorAnalyzer/ReactorAnalyzerBuilder.java
    M src/org.eclipse.ice.sassena/src/org/eclipse/ice/sassena/SassenaCoherentModelBuilder.java
    M src/org.eclipse.ice.sassena/src/org/eclipse/ice/sassena/SassenaIncoherentModelBuilder.java
    M src/org.eclipse.ice.vibe/src/org/eclipse/ice/vibe/kvPair/VibeKVPairBuilder.java
    M src/org.eclipse.ice.vibe/src/org/eclipse/ice/vibe/launcher/VibeLauncherBuilder.java
    M src/org.eclipse.ice.vibe/src/org/eclipse/ice/vibe/model/VibeModelBuilder.java
    M src/org.eclipse.ice.xolotl/src/org/eclipse/ice/xolotl/XolotlLauncherBuilder.java
    M tests/org.eclipse.ice.core.test/src/org/eclipse/ice/core/test/FakeCompositeItemBuilder.java
    M tests/org.eclipse.ice.core.test/src/org/eclipse/ice/core/test/FakeGeometryBuilder.java
    M tests/org.eclipse.ice.core.test/src/org/eclipse/ice/core/test/FakeModuleBuilder.java
    M tests/org.eclipse.ice.filesimulation/src/org/eclipse/ice/filesimulation/FileSimulationBuilder.java
    M tests/org.eclipse.ice.item.test/src/org/eclipse/ice/item/test/TestItemBuilder.java
    M tests/org.eclipse.ice.tablecomponenttester/src/org/eclipse/ice/tablecomponenttester/TableComponentTesterBuilder.java

  Log Message:
  -----------
  Added isPublishable method to ItemBuilder and provided default
implementation on AbstractItemBuilder to return true. Set up a bunch of
existing ItemBuilders to be AbstractItemBuilders and inherent the true
publishable method. 

Updated ItemManager.getAvailableBuilders to only add ItemBuilders that
are publishable. 

Set up MooseModel and MooseLauncher to not be publishable. 

Signed-off-by: Alex McCaskey <mccaskeyaj@xxxxxxxx>



Back to the top