Package jisa.gui
Class MeasurementConfigurator
- java.lang.Object
-
- jisa.gui.JFXElement
-
- jisa.gui.Tabs
-
- jisa.gui.MeasurementConfigurator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jisa.gui.Element
Element.ElementBorder
-
-
Constructor Summary
Constructors Constructor Description MeasurementConfigurator(java.lang.String title, Measurement measurement)
MeasurementConfigurator(Measurement measurement)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Field<T>
getField(Measurement.Parameter<T> parameter)
int
getNumColumns()
boolean
isColSpanning()
void
linkToConfig(ConfigBlock config)
void
setColSpanning(boolean flag)
void
setNumColumns(int columns)
boolean
showInput()
void
update()
-
Methods inherited from class jisa.gui.Tabs
add, clear, getBorderedNode, getElements, getSelectedElement, getSelectedIndex, getTabPane, getTabsPosition, remove, select, select, setTabsPosition
-
Methods inherited from class jisa.gui.JFXElement
addDialogButton, addDialogMenuButton, addToolbarButton, addToolbarMenuButton, addToolbarSeparator, autoAdjustSize, autoSizeWindow, clearDialogButtons, clearToolbar, close, getIcon, getMaxHeight, getMaxWidth, getMaxWindowHeight, getMaxWindowWidth, getMinHeight, getMinWidth, getNode, getStage, getTitle, getWindowHeight, getWindowWidth, hide, iconProperty, isDecorated, isExitOnClose, isMaximised, isShowing, setCentreNode, setDecorated, setExitOnClose, setIcon, setIcon, setMaxHeight, setMaximised, setMaxWidth, setMaxWindowHeight, setMaxWindowWidth, setMinHeight, setMinWidth, setOnClose, setTitle, setWindowHeight, setWindowSize, setWindowWidth, show, showAsAlert, showAsConfirmation, showAsDialog, titleProperty
-
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jisa.gui.Element
isVisible, setVisible
-
-
-
-
Constructor Detail
-
MeasurementConfigurator
public MeasurementConfigurator(java.lang.String title, Measurement measurement)
-
MeasurementConfigurator
public MeasurementConfigurator(Measurement measurement)
-
-
Method Detail
-
linkToConfig
public void linkToConfig(ConfigBlock config)
-
getNumColumns
public int getNumColumns()
-
setNumColumns
public void setNumColumns(int columns)
-
isColSpanning
public boolean isColSpanning()
-
setColSpanning
public void setColSpanning(boolean flag)
-
getField
public <T> Field<T> getField(Measurement.Parameter<T> parameter)
-
showInput
public boolean showInput()
-
update
public void update()
-
-