User Tools

Site Tools


struktura:marklar-fx-common:standardlayout:experimenttabs

ExperimentTabs

Tato cast grafiky obsauje TabPane se zalozkami pro zobrazeni

  1. Grafu
  2. Namerenych dat
  3. Informaci o experimentu
  4. Moznosti pro export

Pri vytvareni view pro konkretni implenetaci ExperimentTabsControlleru je treba dodrzet nasledujici directivu: Controller musi obsahovat TabPane s fx:id=tabPane

  @FXML
  protected TabPane tabPane;

Graf

Graf je vysadou kazdeho ExperimentType. LineChart v JavaFX neumoznuje logaritmickou osu, takze je pro ni vytvorena specialni trida LogarithmicAxis

Namerena Data

Namerena data se ukladaji do jednoducheho TableView

Informace o Experimentu

K ziskani informaci o experimentu se pouziva trida ExperimentInfoPaneController, ktera si z ExperimentTypeGraphicFactory taha informace specificke k danemu typu experimentu.

public GraphicControllerDTO getExperimentInfoTab(ExperimentInstance expInstance);

Moznosti pro Export

Jsou vysadou kazdeho experimentu, jak si naimplementuje. Doporucuji pouzit controller zdedeny od ExperimentInstanceController

struktura/marklar-fx-common/standardlayout/experimenttabs.txt · Last modified: 2016/07/20 19:06 by jlochman