Class SearchResultsDialog

java.lang.Object
javafx.scene.control.Dialog
application.controller.dialogs.search.SearchResultsDialog
All Implemented Interfaces:
javafx.event.EventTarget
Direct Known Subclasses:
AgarSearchResultsDialog, BruteForceSearchResultsDialog, CatalystSearchResultsDialog, RuleSearchResultsDialog

public abstract class SearchResultsDialog
extends javafx.scene.control.Dialog
  • Property Summary

    Properties inherited from class javafx.scene.control.Dialog

    contentText, dialogPane, graphic, headerText, height, onCloseRequest, onHidden, onHiding, onShowing, onShown, resizable, resultConverter, result, showing, title, width, x, y
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected javafx.collections.ObservableList<Grid> data  
    protected javafx.scene.layout.GridPane grid  
    protected int index  
    protected MainController mainController  
    protected javafx.scene.control.ContextMenu menu  
    protected javafx.scene.layout.HBox patternLists  
    protected java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.util.List<Pattern>>> patterns  
    protected SearchProgram searchProgram  
  • Constructor Summary

    Constructors 
    Constructor Description
    SearchResultsDialog​(MainController mainController, SearchProgram searchProgram)  
  • Method Summary

    Modifier and Type Method Description
    void copyToClipboard()  
    void generateNodes()  
    abstract java.util.Map<java.lang.String,​java.lang.String> getAdditionalInfo​(Pattern pattern)  
    abstract java.lang.String getSelectedRLE()  
    void loadPattern()  
    void organiseSearchResults()  
    void saveToFile()  
    void setSearchProgram​(SearchProgram searchProgram)  

    Methods inherited from class javafx.scene.control.Dialog

    buildEventDispatchChain, close, contentTextProperty, dialogPaneProperty, getContentText, getDialogPane, getGraphic, getHeaderText, getHeight, getModality, getOnCloseRequest, getOnHidden, getOnHiding, getOnShowing, getOnShown, getOwner, getResult, getResultConverter, getTitle, getWidth, getX, getY, graphicProperty, headerTextProperty, heightProperty, hide, initModality, initOwner, initStyle, isResizable, isShowing, onCloseRequestProperty, onHiddenProperty, onHidingProperty, onShowingProperty, onShownProperty, resizableProperty, resultConverterProperty, resultProperty, setContentText, setDialogPane, setGraphic, setHeaderText, setHeight, setOnCloseRequest, setOnHidden, setOnHiding, setOnShowing, setOnShown, setResizable, setResult, setResultConverter, setTitle, setWidth, setX, setY, show, showAndWait, showingProperty, titleProperty, widthProperty, xProperty, yProperty

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait