public class DoubleParameterView<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> extends java.lang.Object implements PluginParameterView
PluginParameterView
for a DoubleParameter
.Constructor and Description |
---|
DoubleParameterView(java.awt.Component parent,
DoubleParameter<G,A,R> parameter)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
getConfigComponent()
Returns a
JComponent for editing the parameter configuration. |
javax.swing.JComponent |
getValueComponent()
Returns a
JComponent for editing the parameter value. |
public DoubleParameterView(@NotNull java.awt.Component parent, @NotNull DoubleParameter<G,A,R> parameter)
parent
- the parent component for config dialogsparameter
- the double parameter that is shown@NotNull public javax.swing.JComponent getConfigComponent()
JComponent
for editing the parameter configuration. It
is used only in the "edit plugin" dialog.getConfigComponent
in interface PluginParameterView
@NotNull public javax.swing.JComponent getValueComponent()
JComponent
for editing the parameter value. In the "run
plugin" dialog this is the parameter's value, in the "edit plugin" dialog
it is the default value.getValueComponent
in interface PluginParameterView