public class DeviceNSelector extends DeviceSlider
Device.ActionSet
Modifier and Type | Field | Description |
---|---|---|
protected Box |
box |
|
protected IAction |
resetAction |
|
protected ISpecies |
species |
controller, unit
component, modifyAction, property, slider, suppressAction, targetAction, textField
Constructor | Description |
---|---|
DeviceNSelector() |
|
DeviceNSelector(Controller controller) |
Modifier and Type | Method | Description |
---|---|---|
Box |
getBox() |
|
IAction |
getResetAction() |
Returns the action used to "reset" the simulation after changing the
number of molecules, SimulationRestart by default.
|
ISpecies |
getSpecies() |
|
protected void |
init() |
|
static void |
main(java.lang.String[] args) |
|
void |
setBox(Box newBox) |
|
void |
setEnabled(boolean newIsEnabled) |
Sets the deivce's slider and textfield to be enabled or not.
|
void |
setModifier(Modifier newModifier) |
|
void |
setResetAction(IAction newResetAction) |
|
void |
setSpecies(ISpecies newSpecies) |
getController, getDimension, getPostAction, getPreAction, getUnit, setController, setPostAction, setPreAction
doAction, doUpdate, getComponent, getEditValues, getLabel, getMaximum, getMinimum, getModifier, getNMajor, getNMinor, getPanel, getPrecision, getProperty, getShowSlider, getShowValues, getSlider, getTextField, getValue, graphic, isEnabled, isShowBorder, setBorderAlignment, setComponent, setEditValues, setLabel, setMaximum, setMinimum, setNMajor, setNMinor, setPrecision, setProperty, setShowBorder, setShowSlider, setShowValues, setSliderValueShape, setSliderVerticalOrientation, setUnit, setValue
protected IAction resetAction
protected ISpecies species
protected Box box
public DeviceNSelector()
public DeviceNSelector(Controller controller)
public void setEnabled(boolean newIsEnabled)
DeviceSlider
setEnabled
in class DeviceSlider
public void setResetAction(IAction newResetAction)
public IAction getResetAction()
public void setBox(Box newBox)
public void setSpecies(ISpecies newSpecies)
public Box getBox()
public ISpecies getSpecies()
public void setModifier(Modifier newModifier)
setModifier
in class DeviceSlider
protected void init()
public static void main(java.lang.String[] args)