Class ExportXPathWizardController

  • All Implemented Interfaces:
    javafx.fxml.Initializable

    public final class ExportXPathWizardController
    extends java.lang.Object
    implements javafx.fxml.Initializable
    Controller for the "Export XPath to rule" dialog. The wizard is split into two parts: a form, and a code area, which is updated in real time with the values typed in the form.

    This wizard is supposed to offer the most customization options about the user's rules. In terms of state, it's wired to the XPathPanel's rule builder while it's open. That way the rule metadata can be persisted.

    Since:
    6.0.0
    Author:
    Clément Fournier
    • Constructor Detail

      • ExportXPathWizardController

        public ExportXPathWizardController​(DesignerRoot root)
    • Method Detail

      • initialize

        public void initialize​(java.net.URL location,
                               java.util.ResourceBundle resources)
        Specified by:
        initialize in interface javafx.fxml.Initializable
      • languageProperty

        public org.reactfx.value.Var<net.sourceforge.pmd.lang.Language> languageProperty()
      • showYourself

        public void showYourself​(org.reactfx.Subscription parentBinding)
        Set the given subscription as close handler and show.