public class ReactorFormInputFactory
extends java.lang.Object
ReactorFormInput
for a
ReactorFormEditor
.Constructor and Description |
---|
ReactorFormInputFactory() |
Modifier and Type | Method and Description |
---|---|
ReactorFormInput |
createInput(Form inputForm,
IAnalysisWidgetRegistry registry)
The default method for creating
ReactorFormInput . |
ReactorFormInput |
createInput(ReactorFormInput oldInput,
org.eclipse.jface.viewers.ITreeSelection selection,
DataSource dataSource)
This method creates a
ReactorFormInput based on previous input
and a ITreeSelection that will be used to generate a new
StateBroker . |
ReactorFormInput |
createInput(ReactorFormInput oldInput,
StateBroker broker)
This method creates a
ReactorFormInput based on previous input
and a new StateBroker . |
public ReactorFormInput createInput(Form inputForm, IAnalysisWidgetRegistry registry)
ReactorFormInput
.inputForm
- The form associated with the Reactor Analyzer item.registry
- The registry that provides the available IAnalysisView
s to the reactor editor.public ReactorFormInput createInput(ReactorFormInput oldInput, StateBroker broker)
ReactorFormInput
based on previous input
and a new StateBroker
.oldInput
- The previous input for the Reactor Analyzer.broker
- The new StateBroker that should be used to manage selections
in the reactor editor.public ReactorFormInput createInput(ReactorFormInput oldInput, org.eclipse.jface.viewers.ITreeSelection selection, DataSource dataSource)
ReactorFormInput
based on previous input
and a ITreeSelection
that will be used to generate a new
StateBroker
.oldInput
- The previous input for the Reactor Analyzer.selection
- A selection of IReactorComponent
s that will be fed
into a new StateBroker.dataSource
- the DataSource that the selection is being sent to, e.g.,
Input or Reference.