Modifier and Type | Class and Description |
---|---|
class |
BatMLModel
The BatMLModel extends the Item to provide a model generator for the CAEBAT
BatML input files.
|
Modifier and Type | Class and Description |
---|---|
class |
TreePropertyContentProvider
This is the content provider for the
TableViewer of
TreeProperty s. |
Modifier and Type | Class and Description |
---|---|
class |
DataComponentComposite
This class is an SWT Composite that is specialized to render ICE
DataComponents.
|
class |
EMFTreeCompositeViewer
This class extends
TreeCompositeViewer to add a Combo for
selecting MOOSE tools. |
class |
EntryComposite
This is an subclass of SWT's Composite class made specifically to work with
ICE Entries.
|
class |
ICEDataComponentSectionPart
This class is a subclass of SectionPart from org.eclipse.ui.forms that
renders, updates and monitors an ICE TableComponent that is part of an
ICEForm.
|
class |
ICEFormEditor
The ICEFormEditor is an Eclipse FormEditor subclass that renders and displays
a Form.
|
class |
ICEGeometryPage
This class is ICEFormPage that displays the GeometryEditor powered by JME3.
|
class |
ICEMatrixComponentSectionPart
This class is a subclass of SectionPart from org.eclipse.ui.forms that
renders, updates and monitors an ICE MatrixComponent that is part of a
ICEForm.
|
class |
ICEResourcePage
This class is a FormPage that creates a page with table and metadata viewing
area for an ICE ResourceComponent.
|
class |
ICEResourceView
This class is a ViewPart that creates a tree of text files and a tree of
image files collected as ICEResourceComponents.
|
class |
ICETableComponentSectionPart
This class is a subclass of SectionPart from org.eclipse.ui.forms that
renders, updates and monitors an ICE DataComponent that is part of a ICEForm.
|
class |
MeshElementTreeView
This class extends ViewPart to create a tree of elements (polygons, edges,
vertices) in the MeshComponent.
|
class |
TreeCompositeViewer
This class provides an Eclipse view showing the list of Items that have been
created and made available in the Core.
|
class |
TreePropertySection
This class provides a proprty
Section that displays the
properties for a TreeComposite . |
Modifier and Type | Class and Description |
---|---|
class |
GeometryApplication
The JME3 entry point for rendering the geometry editor viewport
|
Modifier and Type | Method and Description |
---|---|
void |
RenderShape.register(IUpdateableListener listener) |
void |
RenderShape.unregister(IUpdateableListener listener) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractController
This class provides a base implementation for a controller that manages an
IUpdateable model and an AbstractView associated with that
model. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMeshController
This class provides a basic controller for a component of a mesh.
|
class |
EdgeController
This class provides a controller for Edge instances, and it creates an
EdgeView for an Edge.
|
class |
MeshUpdateHandler
This class handles queuing
MeshComponent updates for a
MeshAppState . |
class |
VertexController
This class provides a controller for Vertex instances, and it creates a
VertexView for a Vertex.
|
Modifier and Type | Class and Description |
---|---|
class |
MeshViewComposite
This class is used to render a mesh file based on the preferred visualization
service.
|
class |
MOOSEFormEditor
This class extends the default
ICEFormEditor to enable it to draw a
PlantAppState , a 3D view built on jME3 for viewing plant models. |
class |
MOOSETreeCompositeView
This class extends the default ICE
TreeCompositeViewer to add new
functionality in support of MOOSE model development. |
class |
MOOSETreePropertySection
This class extends the
TreePropertySection to provide additional
property-related features not available in the default table of tree
properties. |
Modifier and Type | Class and Description |
---|---|
class |
EntryListener
This class can be used to listen to an
Entry . |
class |
PlantBlockManager
This class connects the MOOSE Component block (in the form of a
TreeComposite with a PlantComposite . |
Modifier and Type | Class and Description |
---|---|
class |
ReactorFormEditor
This class extends the default ICEFormEditor to enable it to draw data from
the ReactorAnalyzer better.
|
class |
ReactorPage
This class extends the default ICEFormPage to provide custom page composed of
widgets for reactors.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractPlantController
This class provides a base implementation for a controller that manages a
model for a Plant-level component and synchronizes an
AbstractPlantView with any changes to the model or features provided
by this controller.The features exposed by this class should be similar to the features provided for each plant component in Peacock. |
class |
HeatExchangerController
This class provides a controller for heat exchangers and links the
HeatExchanger model with the HeatExchangerView . |
class |
JunctionController
This class provides a controller for Junctions and links the
Junction
model with the JunctionView . |
class |
PipeController
|
class |
PlantAppState
This jME3-based
AppState provides a 3D view of a reactor plant. |
class |
ReactorController
This class provides a controller for Reactors and links the
Reactor
model with the ReactorView . |
Modifier and Type | Class and Description |
---|---|
class |
DataComponent
The DataComponent class is a container for Entries and behaves as a Component
from the UpdateableComposite package.
|
class |
TimeDataComponent
A specific DataComponent implementation that handles very specific roles for
setting up time loops.
|
Modifier and Type | Method and Description |
---|---|
void |
TreeComposite.register(IUpdateableListener listener)
Override the register operation so that listeners are also registered
with all
|
void |
TreeComposite.unregister(IUpdateableListener listener)
(non-Javadoc)
|
Modifier and Type | Class and Description |
---|---|
class |
GeometryComponent
Composite container for ComplexShapes and PrimitiveShapes along with any
additional information required to interpret the geometry data
|
Modifier and Type | Method and Description |
---|---|
void |
GeometryComponent.register(IUpdateableListener listener)
(non-Javadoc)
|
Modifier and Type | Class and Description |
---|---|
class |
BezierEdge
An Edge comprising a Bezier curve between its two Vertices.
|
class |
Edge
This class represents a single edge in a polygon.
|
class |
Hex
This is a 6-sided polygon with 6 edges and 6 vertices.
|
class |
Polygon
This class represents a polygon composed of a certain number of vertices
connected by edges.
|
class |
PolynomialEdge
An Edge comprising a polynomial curve that connects its two Vertices.
|
class |
Quad
This is a 4-sided polygon with 4 edges and 4 vertices.
|
Modifier and Type | Method and Description |
---|---|
void |
Vertex.unregister(IUpdateableListener listener)
Overrides the default behavior of unregister.
|
void |
Edge.unregister(IUpdateableListener listener)
Overrides the default behavior of unregister.
|
Modifier and Type | Field and Description |
---|---|
static java.util.ArrayList<IUpdateableListener> |
IUpdateable.iComponentListener |
Modifier and Type | Method and Description |
---|---|
void |
ListComponent.register(IUpdateableListener listener) |
void |
IUpdateable.register(IUpdateableListener listener)
This operation registers a listener that realizes the IUpdateableListener
interface with the IUpdateable so that it can receive notifications of
changes to the IUpdateable if they are published.
|
void |
ICEObject.register(IUpdateableListener listener)
(non-Javadoc)
|
void |
ListComponent.unregister(IUpdateableListener listener) |
void |
IUpdateable.unregister(IUpdateableListener listener)
This operation unregisters a listener that realizes the
IUpdateableListener interface with the IUpdateable so that it will no
longer receive notifications of changes to the IUpdateable if they are
published.
|
void |
ICEObject.unregister(IUpdateableListener listener)
(non-Javadoc)
|
Constructor and Description |
---|
WrappedGlazedEventListener(IUpdateableListener listener,
Component component)
The constructor
|
Modifier and Type | Class and Description |
---|---|
class |
Item
The Item class is responsible for carrying out activities necessary to
perform certain tasks with ICE.
|
Modifier and Type | Class and Description |
---|---|
class |
GeometryEditor
This is a subclass of Item that provides 3D geometry editing services to ICE.
|
Modifier and Type | Class and Description |
---|---|
class |
JobLauncher
The JobLauncher class handles local and remote job launch of simulations and
other tasks.
|
class |
SuiteLauncher
The SuiteLauncher is capable of launching suites of codes where a suite is
defined as a code base with multiple executables, each for solving a
different problem.
|
Modifier and Type | Class and Description |
---|---|
class |
MultiLauncher
The MultiLauncher is an Item that is capable of launching a set of multiple
jobs.
|
Modifier and Type | Class and Description |
---|---|
class |
JobProfile
The JobProfile is responsible for creating JobLaunchers programmatically
based on information contained within the JobProfileForm.
|
Modifier and Type | Class and Description |
---|---|
class |
Model
A Model in ICE contains all of the information necessary to describe a
physical system that will be simulated.
|
Modifier and Type | Class and Description |
---|---|
class |
MOOSELauncher
A SuiteLauncher Item for all MOOSE products (MARMOT, BISON, RELAP-7, RAVEN).
|
class |
MOOSEModel
An MOOSE Item for creating MOOSE input files.
|
class |
SHARPLauncher
A SHARP Item for launching jobs.
|
class |
SHARPModel
An SHARP Item for creating SHARP input files.
|
Modifier and Type | Class and Description |
---|---|
class |
MeshEditor
This class provides a basic 2D mesh editor, minus the UI elements.
|
Modifier and Type | Class and Description |
---|---|
class |
NekLauncher
This class is a JobLauncher Item for the Nek5000 flow code from Argonne
National Laboratory.
|
class |
NekModel
This class extends the Item to create a modeler for Nek5000 input files.
|
Modifier and Type | Class and Description |
---|---|
class |
PROTEUSLauncher
A PROTEUS Item for launching jobs.
|
class |
PROTEUSModel
An PROTEUS Item for creating PROTEUS input files.
|
Modifier and Type | Method and Description |
---|---|
void |
LWRComponent.register(IUpdateableListener listener) |
void |
LWRComponent.unregister(IUpdateableListener listener) |
Modifier and Type | Class and Description |
---|---|
class |
ReactorViewer
This class extends the ViewPart class to display opened reactor files and
their components.
|
Modifier and Type | Method and Description |
---|---|
void |
SFRComponent.register(IUpdateableListener listener)
This operation registers a listener that realizes the IComponentListener
interface with the Component so that it can receive notifications of
changes to the Component, if the Component publishes such information.
|
void |
SFRComponent.unregister(IUpdateableListener listener) |
Modifier and Type | Class and Description |
---|---|
class |
ReactorAnalyzer
The ReactorAnalyzer class is the primary class in ICE for analyzing data
produced as part of a reactor simulation.
|
Modifier and Type | Class and Description |
---|---|
class |
ReflectivityModel
This classes calculates the reflectivity profile of a set of materials
layered on top of each other.
|
Modifier and Type | Class and Description |
---|---|
class |
SassenaCoherentModel
The SassenaCoherentModel extends the Item to provide a model generator for the
Sassena Coherent input files.
|
class |
SassenaIncoherentModel
The SassenaIncoherentModel extends the Item to provide a model generator for the
Sassena Incohrent input files.
|
Modifier and Type | Class and Description |
---|---|
class |
VibeKVPair
This class is a Model Item that configures a set of data components that
represent key-value pairs for VIBE input.
|
Modifier and Type | Class and Description |
---|---|
class |
VibeLauncher
This class inherits from JobLauncher form.
|
Modifier and Type | Class and Description |
---|---|
class |
VibeModel
This class is the model representation of the VIBE model.
|
Modifier and Type | Class and Description |
---|---|
class |
VizFileViewer
This class extends the ViewPart class and provides a view in the
Visualization Perspective to look at the files that are currently available
to use for creating plots.
|
Modifier and Type | Class and Description |
---|---|
class |
CSVPlotViewer
This class extends the ViewPart class and provides a view in the
Visualization Perspective to display CSV plots that are currently available.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IConnectionClient<T>
A connection client is a class that can be associated with a single
IConnectionAdapter . |
Modifier and Type | Class and Description |
---|---|
class |
ConnectionPlot<T>
This class provides the basic implementation for an
IPlot whose
content depends on a local or remote connection (a ConnectionAdapter
). |
class |
ConnectionTable
This class manages a list of uniquely-keyed VisIt connections within an ICE
TableComponent . |
Modifier and Type | Method and Description |
---|---|
void |
ConnectionAdapter.register(IUpdateableListener listener) |
Modifier and Type | Class and Description |
---|---|
class |
VisItConnectionTable
This class extends
ConnectionTable to provide additional connection
preferences specific to the VisIt vizualization service. |
Modifier and Type | Class and Description |
---|---|
class |
TableComponentContentProvider
This class provides a basic JFace
IStructuredContentProvider for ICE
TableComponent s. |
Modifier and Type | Class and Description |
---|---|
class |
VisItPlot
This class provides the VisIt implementation for an IPlot.
|
Modifier and Type | Class and Description |
---|---|
class |
VisitPlotViewer
This class extends the ViewPart class and provides a view in the
Visualization Perspective to look at the plots that are currently available.
|
Modifier and Type | Class and Description |
---|---|
class |
XolotlLauncher
A JobLauncher for Xolotl, a Plasma-Surface Interactions Simulator.
|