javafx.fxml.Initializable
, SettingsOwner
public class XPathPanelController extends java.lang.Object implements javafx.fxml.Initializable, SettingsOwner
ExportXPathWizardController
Constructor | Description |
---|---|
XPathPanelController(DesignerRoot owner,
MainDesignerController mainController) |
Modifier and Type | Method | Description |
---|---|---|
void |
evaluateXPath(net.sourceforge.pmd.lang.ast.Node compilationUnit,
net.sourceforge.pmd.lang.LanguageVersion version) |
Evaluate XPath on the given compilation unit.
|
java.util.List<SettingsOwner> |
getChildrenSettingsNodes() |
Gets the children of this node in order.
|
java.lang.String |
getXpathExpression() |
|
java.lang.String |
getXpathVersion() |
|
void |
initialiseVersionChoiceBox(javafx.scene.control.ChoiceBox<java.lang.String> choiceBox) |
|
void |
initialize(java.net.URL location,
java.util.ResourceBundle resources) |
|
void |
invalidateResults(boolean error) |
|
void |
setXpathExpression(java.lang.String expression) |
|
void |
setXpathVersion(java.lang.String xpathVersion) |
|
void |
showExportXPathToRuleWizard() |
|
void |
shutdown() |
|
org.reactfx.value.Val<java.lang.String> |
xpathExpressionProperty() |
|
org.reactfx.value.Var<java.lang.String> |
xpathVersionProperty() |
public XPathPanelController(DesignerRoot owner, MainDesignerController mainController)
public void initialize(java.net.URL location, java.util.ResourceBundle resources)
initialize
in interface javafx.fxml.Initializable
public void initialiseVersionChoiceBox(javafx.scene.control.ChoiceBox<java.lang.String> choiceBox)
public void evaluateXPath(net.sourceforge.pmd.lang.ast.Node compilationUnit, net.sourceforge.pmd.lang.LanguageVersion version)
compilationUnit
- The AST rootversion
- The language versionpublic void invalidateResults(boolean error)
public void showExportXPathToRuleWizard() throws java.io.IOException
java.io.IOException
public void shutdown()
public java.lang.String getXpathExpression()
public void setXpathExpression(java.lang.String expression)
public org.reactfx.value.Val<java.lang.String> xpathExpressionProperty()
public java.lang.String getXpathVersion()
public void setXpathVersion(java.lang.String xpathVersion)
public org.reactfx.value.Var<java.lang.String> xpathVersionProperty()
public java.util.List<SettingsOwner> getChildrenSettingsNodes()
SettingsOwner
getChildrenSettingsNodes
in interface SettingsOwner
Copyright © 2002–2018 PMD. All rights reserved.