SettingsOwner
public class ObservableXPathRuleBuilder extends ObservableRuleBuilder
Constructor | Description |
---|---|
ObservableXPathRuleBuilder() |
Modifier and Type | Method | Description |
---|---|---|
java.util.Optional<net.sourceforge.pmd.Rule> |
build() |
Builds the rule.
|
java.lang.String |
getXpathExpression() |
|
java.lang.String |
getXpathVersion() |
|
void |
setXpathVersion(java.lang.String xpathVersion) |
|
org.reactfx.value.Var<java.lang.String> |
xpathExpressionProperty() |
|
org.reactfx.value.Var<java.lang.String> |
xpathVersionProperty() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canBuild, clazzProperty, deprecatedProperty, descriptionProperty, externalInfoUrlProperty, getClazz, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumVersion, getMessage, getMinimumVersion, getName, getPriority, getRuleProperties, getSince, getUsesTypeResolution, isDeprecated, isUsesDfa, isUsesMultifile, languageProperty, maximumVersionProperty, messageProperty, minimumVersionProperty, nameProperty, priorityProperty, rulePropertiesProperty, setClazz, setDeprecated, setDescription, setExamples, setExternalInfoUrl, setLanguage, setMaximumVersion, setMessage, setMinimumVersion, setName, setPriority, setRuleProperties, setSince, setUsesDfa, setUsesMultifile, setUsesTypeResolution, sinceProperty, usesDfaProperty, usesMultifileProperty, usesTypeResolutionProperty
getChildrenSettingsNodes
public java.lang.String getXpathVersion()
public void setXpathVersion(java.lang.String xpathVersion)
public org.reactfx.value.Var<java.lang.String> xpathVersionProperty()
public java.lang.String getXpathExpression()
public org.reactfx.value.Var<java.lang.String> xpathExpressionProperty()
public java.util.Optional<net.sourceforge.pmd.Rule> build() throws java.lang.IllegalArgumentException
ObservableRuleBuilder
build
in class ObservableRuleBuilder
java.lang.IllegalArgumentException
- if parameters are incorrectCopyright © 2002–2018 PMD. All rights reserved.