public class FilterConfigPanelController extends AbstractFilterConfigPanelController
controllers, root
Constructor and Description |
---|
FilterConfigPanelController()
Constructor used in the tests.
|
FilterConfigPanelController(java.lang.String title,
java.util.List<Parameter> parameters,
FilterdAbstractConfig owner)
Default constructor which should be used in actual code.
|
Modifier and Type | Method and Description |
---|---|
void |
addParameterOneFromSet(ParameterOneFromSet parameter)
Override this method to accommodate for parameter one from set extended.
|
java.util.List<ParameterController> |
getControllers() |
javafx.scene.layout.VBox |
getNextContainer(Parameter param)
Abstract class which returns the container in which a UI component should
be placed.
|
javafx.scene.layout.VBox |
getRoot() |
addParameterMultipleFromSet, addParameterRangeFromRange, addParameterText, addParameterValueFromRange, addParameterYesNo, populateFromParameters
public FilterConfigPanelController()
public FilterConfigPanelController(java.lang.String title, java.util.List<Parameter> parameters, FilterdAbstractConfig owner)
title
- title for the configuration panelparameters
- list of parameters that the configuration panel should containowner
- filter configuration which this filter configuration panel is
associated withpublic void addParameterOneFromSet(ParameterOneFromSet parameter)
addParameterOneFromSet
in class AbstractFilterConfigPanelController
parameter
- parameter that the UI element should be based on.public javafx.scene.layout.VBox getNextContainer(Parameter param)
AbstractFilterConfigPanelController
getNextContainer
in class AbstractFilterConfigPanelController
param
- parameter which is going to be placed in the container (used
to determine which containter to use)public java.util.List<ParameterController> getControllers()
getControllers
in class AbstractFilterConfigPanelController
public javafx.scene.layout.VBox getRoot()
getRoot
in class AbstractFilterConfigPanelController