Interface ParamTab
- All Known Implementing Classes:
AntTab,DistEvalTab,GeneralTab,IslandsTab,KozaTab,SaveTab,SimpleTab
public interface ParamTab
Parameter Tab Interface
This interface defines the mandatory methods for each parameter tab to implement.
- Version:
- 1.0
- Author:
- Bruno Guiomar
-
Method Summary
Modifier and TypeMethodDescriptioncom.vaadin.flow.component.orderedlayout.VerticalLayoutThis method is responsible for building the respective tab global layoutec.util.ParameterDatabase[]createParamDatabase(ProblemType selectedProblem) This method is responsible for creating a parameter database with the compilation of all parameters and values in the respective tabString[]This method is responsible for retrieving the output parameter file name
-
Method Details
-
buildLayout
com.vaadin.flow.component.orderedlayout.VerticalLayout buildLayout()This method is responsible for building the respective tab global layout- Returns:
- Output layout object
-
getFileName
String[] getFileName()This method is responsible for retrieving the output parameter file name- Returns:
- Output parameter file name
-
createParamDatabase
This method is responsible for creating a parameter database with the compilation of all parameters and values in the respective tab- Parameters:
selectedProblem- Type of the problem- Returns:
- Parameter database object
-