Class NeighborsController

  • All Implemented Interfaces:
    javafx.fxml.Initializable

    public class NeighborsController
    extends java.lang.Object
    implements javafx.fxml.Initializable
    Main controller
    Author:
    nk-fouque
    • Method Summary

      Modifier and Type Method Description
      javafx.scene.layout.BorderPane bNodeVisual​(java.lang.String id)  
      javafx.scene.layout.BorderPane candidateVisual​(java.lang.String uri)  
      static void click​(javafx.scene.control.Button button)  
      void cutActivate()
      Changes everything that needs to be changed when the algorithm stopper is activated
      void cutDeactivate()
      Changes everything that needs to be changed when the algorithm stopper is deactivated
      void initialize​(java.net.URL url, java.util.ResourceBundle resourceBundle)  
      void safePrompt​(java.util.List<org.apache.jena.rdf.model.Resource> subjectsList)
      Prompts candidates for partitioning respecting the safe mode limit
      protected void search​(java.lang.String filter)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NeighborsController

        public NeighborsController()
    • Method Detail

      • initialize

        public void initialize​(java.net.URL url,
                               java.util.ResourceBundle resourceBundle)
        Specified by:
        initialize in interface javafx.fxml.Initializable
      • search

        protected void search​(java.lang.String filter)
      • candidateVisual

        public javafx.scene.layout.BorderPane candidateVisual​(java.lang.String uri)
        Parameters:
        uri - The uri of the Node we want to represent in the CandidateVisual
        Returns:
        A Border pane with the uri on the left and a button on the right
      • bNodeVisual

        public javafx.scene.layout.BorderPane bNodeVisual​(java.lang.String id)
        Parameters:
        id - The AnonID of the Node we want to represent in the CandidateVisual
        Returns:
        A Border pane with the uri on the left and a button on the right
      • cutActivate

        public void cutActivate()
        Changes everything that needs to be changed when the algorithm stopper is activated
      • cutDeactivate

        public void cutDeactivate()
        Changes everything that needs to be changed when the algorithm stopper is deactivated
      • safePrompt

        public void safePrompt​(java.util.List<org.apache.jena.rdf.model.Resource> subjectsList)
        Prompts candidates for partitioning respecting the safe mode limit
        Parameters:
        subjectsList -
      • click

        public static void click​(javafx.scene.control.Button button)