Class Main
java.lang.Object
org.monarchinitiative.hpotextmining.gui.controller.Main
This class acts as the controller of the main dialog window of the
HpoTextMining analysis dialog. The dialog
window can be divided into these subparts:
- ontology tree pane - tree hierarchy of the ontology is presented here
- text-mining pane - place where user submits a query text that is mined for HPO terms. The results of the analysis are then presented in the same pane
- approved terms - table with the approved terms
The terms which are inside the approved terms table are available by from getPhenotypeTerms() method
as Main.PhenotypeTerm instances.
- Since:
- 0.1
- Version:
- 0.1.0
- Author:
- Daniel Danis
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionjavafx.scene.layout.StackPaneOntology is presented here byOntologyTreecontroller. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidInitialize JavaFX components ofMaincontroller.void
-
Field Details
-
leftStackPane
public javafx.scene.layout.StackPane leftStackPaneOntology is presented here byOntologyTreecontroller.
-
-
Constructor Details
-
Main
public Main()Create the controller.
-
-
Method Details
-
initialize
public void initialize()Initialize JavaFX components ofMaincontroller. -
removeTermButtonAction
public void removeTermButtonAction() -
confirmAndClose
public void confirmAndClose()
-