Modifier and Type | Method and Description |
---|---|
void |
TreePropertyContentProvider.update(IUpdateable component)
If the current
TreePropertyContentProvider.tree has updated, we need to refresh the
TreePropertyContentProvider.tableViewer to reflect the changes to the tree. |
Modifier and Type | Method and Description |
---|---|
void |
ICEDataComponentSectionPart.update(IUpdateable component) |
void |
MeshElementTreeView.update(IUpdateable component)
Update elementTreeViewer when new elements are added to the mesh.
|
void |
ICEResourceView.update(IUpdateable component)
Update resourceTreeViewer when a new resource becomes available.
|
void |
DataComponentComposite.update(IUpdateable component) |
void |
EntryComposite.update(IUpdateable component)
Listen for updates from the Entry and redraw if needed.
|
void |
TreeCompositeViewer.update(IUpdateable component)
This method is only called by TreeComposites and their child data nodes
(Components).
|
void |
TreePropertySection.update(IUpdateable component)
Listens for updates from the
TreePropertySection.tree . |
void |
ICEFormEditor.update(IUpdateable component)
(non-Javadoc)
|
void |
ICEMatrixComponentSectionPart.update(IUpdateable component) |
void |
ICEResourcePage.update(IUpdateable component)
This method is called whenever the current
ICEResourcePage.resourceComponent is
updated. |
void |
ICEGeometryPage.update(IUpdateable component) |
void |
ICETableComponentSectionPart.update(IUpdateable component) |
Modifier and Type | Class and Description |
---|---|
class |
RenderShape
Stores additional information for generating a JME3 spatial and material from
the IShape
|
Modifier and Type | Method and Description |
---|---|
void |
GeometryApplication.update(IUpdateable component)
Triggers the synchronization whenever the GeometryComponent updates
|
Modifier and Type | Method and Description |
---|---|
IUpdateable |
AbstractController.getModel() |
Modifier and Type | Method and Description |
---|---|
abstract void |
AbstractController.update(IUpdateable component)
Updates the controller and/or view if the
AbstractController.model has changed. |
Constructor and Description |
---|
AbstractController(IUpdateable model,
AbstractView view,
IRenderQueue renderQueue)
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
VertexController.update(IUpdateable component)
Overrides the default behavior to make sure the appropriate properties
that derive directly from the model get marked as dirty.
|
void |
MeshUpdateHandler.update(IUpdateable component)
Notifies the
MeshUpdateHandler of another mesh update. |
void |
EdgeController.update(IUpdateable component)
Overrides the default behavior to make sure the appropriate properties
that derive directly from the model get marked as dirty.
|
void |
AbstractMeshController.update(IUpdateable component)
Implements the method from the IUpdateableListener interface.
|
Constructor and Description |
---|
AbstractMeshController(IUpdateable model,
java.util.concurrent.ConcurrentLinkedQueue<AbstractMeshController> queue)
The default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
MeshViewComposite.update(IUpdateable component)
Listens for changes to the
MeshViewComposite.fileEntry 's current value, which is
expected to be a file name or path. |
Modifier and Type | Method and Description |
---|---|
void |
PlantBlockManager.update(IUpdateable component)
Implements IUpdateableListener.
|
void |
EntryListener.update(IUpdateable component)
Redirects the update method to
EntryListener.updateEntry() . |
Modifier and Type | Method and Description |
---|---|
void |
ReactorPage.update(IUpdateable component)
This is activated by the
IReactorComponent s in
ReactorPage.reactorComposite and by ReactorPage.resourceComponent . |
Modifier and Type | Method and Description |
---|---|
IUpdateable |
HeatExchangerController.getModel()
Overrides the default return value because the parent classes return the
primary
Pipe instead of the HeatExchanger itself. |
Modifier and Type | Method and Description |
---|---|
void |
ReactorController.update(IUpdateable component)
Updates the
ReactorController.view depending on the changes in the ReactorController.model . |
void |
PlantAppState.update(IUpdateable component) |
void |
PipeController.update(IUpdateable component)
Updates the
PipeController.view depending on the changes in the PipeController.model . |
void |
JunctionController.update(IUpdateable component)
Updates the
JunctionController.view depending on the changes in the JunctionController.model . |
void |
HeatExchangerController.update(IUpdateable component)
Updates the
HeatExchangerController.view depending on the changes in the HeatExchangerController.model . |
Constructor and Description |
---|
AbstractPlantController(IUpdateable model,
AbstractPlantView view,
IRenderQueue renderQueue)
The default constructor.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IReactorComponent
This interface specializes the Component interface for LWRReactors.
|
Modifier and Type | Class and Description |
---|---|
class |
AdaptiveTreeComposite
This class extends
TreeComposite to create TreeComposites that have
adaptive properties based on a currently selected type. |
class |
BasicEntryContentProvider
A class that implements the IEntryContentProvider interface.
|
class |
DataComponent
The DataComponent class is a container for Entries and behaves as a Component
from the UpdateableComposite package.
|
class |
Entry
The Entry class is responsible for collecting and managing the individual
values needed by the Item to perform a task.
|
class |
Form
The Form class is a representation of the Item class and contains all of the
Entries that must be addressed by the Eclipse User before the Item can
perform its task or tasks.
|
class |
MasterDetailsComponent
This class provides a data structure that orders key values and
DataComponents in a way that is consistent with the Master/Details pattern.
|
class |
MasterDetailsPair
The MasterDetailsPair class is used by the MasterDetailsComponent to keep
track of "masters" and "details" without having to store them in two separate
arrays.
|
class |
MatrixComponent
The MatrixComponent class is a realization of the Component interface that
provides the functionality necessary to encapsulate a two dimensional array
of double values, mimicking a mathematical matrix.
|
class |
ResourceComponent
The ResourceComponent is a specialization of ListComponent that is used to
manage a set of ICEResources.
|
class |
TableComponent
The TableComponent class is a Component that contains a set of Entries that
are related to each other within a single row of a table and it can contain
many rows.
|
class |
TimeDataComponent
A specific DataComponent implementation that handles very specific roles for
setting up time loops.
|
class |
TreeComposite
The TreeComposite realizes the Composite interface to provide a multi-level
hierarchical tree of ICE Components.
|
Modifier and Type | Method and Description |
---|---|
void |
DataComponent.update(IUpdateable component)
(non-Javadoc)
|
Modifier and Type | Class and Description |
---|---|
class |
EMFComponent
The EMFComponent is a realization of the Component interface that
encapsulates the data in an Eclipse Modeling Framework (EMF) Ecore model
tree.
|
class |
EMFEntry
EMFEntry is a subclass of Entry that modifies a unique EAttribute instance
each time its value is changed.
|
class |
EMFTreeComposite
The EMFTreeComposite is a subclass of TreeComposite that represents a tree node in
an Eclipse Modeling Framework Ecore model tree.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IShape
Interface describing a type of solid in the geometry editor
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractShape
Implements a number of operations shared between the components in the Shape
composite pattern
|
class |
ComplexShape
Represents an ordered collection of shape components which are applied to a
parent set operator
|
class |
GeometryComponent
Composite container for ComplexShapes and PrimitiveShapes along with any
additional information required to interpret the geometry data
|
class |
PrimitiveShape
Represents a mathematically simple solid with no child shapes
|
class |
Transformation
Stores the information needed to generate a 4D affine transformation matrix
given certain transformation variables
|
Modifier and Type | Method and Description |
---|---|
void |
GeometryComponent.update(IUpdateable component) |
Modifier and Type | Class and Description |
---|---|
class |
BezierEdge
An Edge comprising a Bezier curve between its two Vertices.
|
class |
BoundaryCondition
This class provides a boundary condition for edges.
|
class |
Custom2DShape
This is a class for custom 2D shapes that can be manually constructed via the
Mesh Editor.
|
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 |
MeshComponent
Composite container for Polygons along with any additional information
required to interpret the mesh data.
The MeshComponent breaks a mesh down into vertices and edges. |
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.
|
class |
Vertex
This class represents a single vertex in a polygon.
|
Modifier and Type | Method and Description |
---|---|
void |
Polygon.update(IUpdateable component)
Implements the update operation.
|
void |
Edge.update(IUpdateable component)
Updates the Edge if the Vertex's ID matches one of its stored Vertices.
|
Modifier and Type | Class and Description |
---|---|
class |
PainfullySimpleEntry
A PainfullySimpleEntry is used by the PainfullySimpleForm in place of a
regular Entry because it can be loaded from a string that takes a block of a
Painfully Simple Form file as input.
|
class |
PainfullySimpleForm
The PainfullySimpleForm is a Form that is initialized from a InputStream that
contains the serialized contents of a Form in the Painfully Simple Form file format (PSF).
|
Modifier and Type | Interface and Description |
---|---|
interface |
Component
The Component interface is the base for all shared operations in the
UpdateableComposite package's classes.
|
interface |
Composite
The Composite interface defines behavior for realizations of the Component
interface that will also have children.
|
Modifier and Type | Class and Description |
---|---|
class |
ICEObject
ICEObject is the base class for all common, shared data structures in ICE
with the notable exception of the ICEList.
|
class |
ListComponent<T>
This is a base class for Components that are based on lists.
|
Modifier and Type | Field and Description |
---|---|
static java.util.ArrayList<IUpdateable> |
IUpdateableListener.component
The Component that was updated.
|
Modifier and Type | Method and Description |
---|---|
void |
IUpdateableListener.update(IUpdateable component)
This operation notifies the listener that an update has occurred in the
Component.
|
Modifier and Type | Class and Description |
---|---|
class |
ICEResource
The Resource class represents persistent data resources used by ICE and the
other software packages with which it interacts.
|
class |
VizResource
The VizResource is used for loading a data set that should be visualized in
one of the platform's many visualization services.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Registry.register(IUpdateable registrant,
java.lang.String key)
The register operation registers a class that implements IUpdateable
against a key in the Registry.
|
void |
Item.update(IUpdateable component) |
Modifier and Type | Class and Description |
---|---|
class |
LoginInfoForm
A LoginInfoForm is a Form with a single DataComponent and two Entries.
|
Modifier and Type | Class and Description |
---|---|
class |
JobLauncherForm
The JobLauncherForm is a subclass of Form that is specialized to work with
the JobLauncher Item.
|
Modifier and Type | Method and Description |
---|---|
void |
JobLauncher.update(IUpdateable component)
This method provides a implementation of the IUpdateable interface that
listens for changes in the JobLauncher Input File and updates its file
DataComponent based on other referenced files in the input file.
|
Modifier and Type | Class and Description |
---|---|
class |
JobProfileForm
The JobProfileForm is a subclass of Form that is specialized to work with the
JobProfile Item.
|
Modifier and Type | Method and Description |
---|---|
void |
MOOSEModel.update(IUpdateable component)
This method updates the ResourceComponet with a new VizResource if the
Mesh block's "file" Entry has changed.
|
void |
MOOSELauncher.update(IUpdateable component)
This method provides a implementation of the IUpdateable interface that
listens for changes in objects that are registered with this MOOSE
Launcher.
|
Modifier and Type | Class and Description |
---|---|
class |
GridLabelProvider
This is a utility class that provides labels on a 2D grid for rows and
columns.
|
class |
LWRComponent
The LWRComponent class represents all reactor components that can be stored
in a LWRComposite.
|
class |
LWRComposite
The LWRComposite class represents all reactor components that can store and
manage LWRComponents.
|
class |
LWReactor
The LWReactor class represents any Light Water Nuclear Reactor.
|
class |
LWRGridManager
The LWRGridManager class manages LWRComponents and their GridLocations on a
Cartesian grid with an equal number of rows and columns.
|
class |
LWRRod
The LWRRod class is a generalized class representing a basic rod as a
collection of materialBlocks contained by a ring (aka the clad).
|
class |
Material
The Material class is a representation of any material property of any class
within an LWReactor.
|
class |
MaterialBlock
The MaterialBlock class is a generalized class containing a set of concentric
and/or radial collection of Rings that constitute the inner core of an
LWRRod.
|
class |
Ring
The ring class represents a single instance of a material at a particular
radial coordinate within a cylindrical location on the rod.
|
class |
Tube
The Tube class represents the hollow tubes in a FuelAssembly which allow for
the insertion of discrete poison rodlets (Guide Tubes) and instrument
thimbles (Instrument Tube).
|
Modifier and Type | Class and Description |
---|---|
class |
BWReactor
The BWReactor class represents any Boiling Water Reactor.
|
Modifier and Type | Method and Description |
---|---|
void |
ReactorViewer.update(IUpdateable component)
Updates the ReactorViewer (specifically, the
ReactorViewer.reactorTreeViewer )
when the ResourceComponent is updated. |
Modifier and Type | Class and Description |
---|---|
class |
Boundary
Base class for components of a boundary type (inlet, outlet, etc.).
|
class |
Branch
Flow branch.
|
class |
CoreChannel
Simulates the fluid flow associated with a solid heat structure part.
|
class |
DownComer
A downcomer component is a pipe intended to conduct fluid downwards.
|
class |
FlowJunction
Joint for flow.
|
class |
GeometricalComponent
Intermediate class for all geometrical components (i.e.
|
class |
HeatExchanger
This is the primary design of a countercurrent exchanger.
|
class |
IdealPump
An ideal pump (isothermal).
|
class |
Inlet
A component for an inlet with prescribed pressure and temperature.
|
class |
Junction
Base class for junction-like components that connect objects, such as pipes.
|
class |
MassFlowInlet
A specialized inlet.
|
class |
OneInOneOutJunction
A special type of junction which only requires one input and one output
component.
|
class |
Outlet
A component with prescribed pressure.
|
class |
Pipe
A simple pipe component.
|
class |
PipeToPipeJunction
Flow junction using the approach based on "characteristics".
|
class |
PipeWithHeatStructure
Simulates the fluid flow associated with a solid heat structure part.
|
class |
PlantComponent
Base class for RELAP7 components.
|
class |
PlantComposite
A PlantComposite is a container for
PlantComponent s. |
class |
PointKinetics
A point kinetics component is responsible for calculating the power of a
reactor.
|
class |
Pump
A simple pump model for single phase fluid.
|
class |
Reactor
Describes reactor parameters.
|
class |
SeparatorDryer
A separator dryer component.
|
class |
SolidWall
A simple component for a solid wall boundary condition.
|
class |
SpecifiedDensityAndVelocityInlet
A specialized inlet.
|
class |
Subchannel
Represents a lattice of rods for housing fuel rods of a reactor.
|
class |
SubchannelBranch
A component to connect subchannels.
|
class |
TDM
A simple TDM component, which provides a velocity boundary condition to the
loop.
|
class |
TimeDependentJunction
A simple TimeDependentJunction component, which provides a velocity boundary
condition to the loop.
|
class |
TimeDependentVolume
A simple TimeDependentVolume component, which provides a pressure boundary
condition to the loop.
|
class |
Turbine
A simple turbine model ignoring thermal, inertial and gravity potential.
|
class |
Valve
A valve component to implement the basic on/off capability of valves.
|
class |
VolumeBranch
A VolumeBranch component.
|
class |
WetWell
A simple wet well model of non-LOCA BWR simulations.
|
Modifier and Type | Class and Description |
---|---|
class |
ControlBank
The ControlBank class contains properties associated with axially movable
RodClusterAssembly objects known as Rod Cluster Control Assemblies.
|
class |
FuelAssembly
The FuelAssembly class is a PWRAssembly populated with a collection of Tubes
positioned on a fixed grid.
|
class |
IncoreInstrument
The IncoreInstrument class represents instruments (or detectors) that are
used for power distribution monitoring inside of a PWReactor.
|
class |
PressurizedWaterReactor
The PressurizedWaterReactor (PWReactor) class represents any Pressurized
Water Reactor.
|
class |
PWRAssembly
The PWRAssembly class contains a collection of LWRRods mapped to locations on
a grid.
|
class |
RodClusterAssembly
The RodClusterAssembly class is a PWRAssembly associated with a particular
FuelAssembly object.
|
Modifier and Type | Class and Description |
---|---|
class |
SFRComponent
The SFRComponent class represents all reactor components that can be stored in a SFRComposite. |
class |
SFRComposite
The SFRComposite class represents all reactor components that can store and
manage SFRComponents.
|
Modifier and Type | Class and Description |
---|---|
class |
SFReactor
Class represents a sodium fast reactor at the highest core-level view.
|
Modifier and Type | Class and Description |
---|---|
class |
PinAssembly
Class representing any assemblies in a SFR that contain pins.
|
class |
ReflectorAssembly
Class representing radial reflector assemblies.
|
class |
SFRAssembly
Class representing the assembly structure of a SFR.
|
class |
SFRPin
Class representing the SFR pin structure.
|
class |
SFRRod
Class representing the solid cylindrical structure found inside radial
reflector assemblies.
|
Modifier and Type | Class and Description |
---|---|
class |
ReactorComposite
This class is intended to contain
IReactorComponent s by implementing
the Composite interface. |
Modifier and Type | Method and Description |
---|---|
void |
VibeLauncher.update(IUpdateable component)
Override of update so that the VibeLauncher can check if the user wants
to select a custom KV Pair file.
|
Modifier and Type | Method and Description |
---|---|
void |
VizFileViewer.update(IUpdateable component)
Updates the VizFileViewer (specifically, the fileTreeViewer) when the
ResourceComponent is updated.
|
Modifier and Type | Method and Description |
---|---|
void |
CSVPlotViewer.update(IUpdateable component)
Updates the PlotViewer (specifically, the
CSVPlotViewer.plotTreeViewer ) when
the associated Component is updated. |
Modifier and Type | Interface and Description |
---|---|
interface |
IConnectionAdapter<T>
This is an interface for adapters that wrap any sort of local or remote
connection.
|
Modifier and Type | Class and Description |
---|---|
class |
ConnectionAdapter<T>
This class provides an adapter that wraps a connection.
|
class |
ConnectionTable
This class manages a list of uniquely-keyed VisIt connections within an ICE
TableComponent . |
class |
KeyEntry
A
KeyEntry is essentially a basic Entry with a single caveat:
Its value and allowed values are managed by a IKeyManager . |
class |
KeyEntryContentProvider
This class provides an
IEntryContentProvider geared toward
KeyEntry s whose allowed keys are managed by a IKeyManager . |
class |
PortEntry
This class provides an
Entry that is a "continuous" Entry
with a twist: instead of the allowed values' being a range between two
doubles, they are a range between two integers. |
class |
PortEntryContentProvider
This class provides a basic content provider for
PortEntry s. |
class |
SecretEntry
A
SecretEntry is simply an Entry whose secret flag is set to
true. |
Modifier and Type | Method and Description |
---|---|
void |
ConnectionPlot.update(IUpdateable component)
This method informs the plot that its associated connection has been
updated.
|
void |
ConnectionTable.update(IUpdateable component)
Updates the bookkeeping for connection keys.
|
Modifier and Type | Class and Description |
---|---|
class |
VisItConnectionAdapter
This class provides a
ConnectionAdapter that wraps a
VisItSwtConnection . |
class |
VisItConnectionTable
This class extends
ConnectionTable to provide additional connection
preferences specific to the VisIt vizualization service. |
Modifier and Type | Class and Description |
---|---|
class |
CSVData
This class is the implementation of IData and inherits from NiCEObject for
the PlotViewer tool.
|
Modifier and Type | Method and Description |
---|---|
void |
TableComponentContentProvider.update(IUpdateable component)
This listens for changes to the
TableComponentContentProvider.tableComponent and updates the
TableComponentContentProvider.viewer as necessary. |
Modifier and Type | Method and Description |
---|---|
void |
VisitPlotViewer.update(IUpdateable component)
Updates the PlotViewer (specifically, the
VisitPlotViewer.plotTreeViewer ) when
the associated Component is updated. |