Class XmlXPathRule
- java.lang.Object
-
- net.sourceforge.pmd.properties.AbstractPropertySource
-
- net.sourceforge.pmd.lang.rule.AbstractRule
-
- net.sourceforge.pmd.lang.rule.XPathRule
-
- net.sourceforge.pmd.lang.xml.rule.XmlXPathRule
-
- All Implemented Interfaces:
PropertySource
,Rule
public class XmlXPathRule extends XPathRule
-
-
Field Summary
Fields Modifier and Type Field Description static BooleanProperty
COALESCING_DESCRIPTOR
static BooleanProperty
EXPAND_ENTITY_REFERENCES_DESCRIPTOR
static BooleanProperty
IGNORING_COMMENTS_DESCRIPTOR
static BooleanProperty
IGNORING_ELEMENT_CONTENT_WHITESPACE_DESCRIPTOR
static BooleanProperty
NAMESPACE_AWARE_DESCRIPTOR
static BooleanProperty
VALIDATING_DESCRIPTOR
static BooleanProperty
XINCLUDE_AWARE_DESCRIPTOR
-
Fields inherited from class net.sourceforge.pmd.lang.rule.XPathRule
VERSION_DESCRIPTOR, XPATH_DESCRIPTOR
-
Fields inherited from class net.sourceforge.pmd.properties.AbstractPropertySource
propertyDescriptors, propertyValuesByDescriptor
-
Fields inherited from interface net.sourceforge.pmd.Rule
VIOLATION_SUPPRESS_REGEX_DESCRIPTOR, VIOLATION_SUPPRESS_XPATH_DESCRIPTOR
-
-
Constructor Summary
Constructors Constructor Description XmlXPathRule()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParserOptions
getParserOptions()
-
Methods inherited from class net.sourceforge.pmd.lang.rule.XPathRule
apply, deepCopy, dysfunctionReason, evaluate, getRuleChainVisits, getVersion, getXPathExpression, setVersion, setXPath
-
Methods inherited from class net.sourceforge.pmd.lang.rule.AbstractRule
addExample, addRuleChainVisit, addRuleChainVisit, addViolation, addViolation, addViolation, addViolationWithMessage, addViolationWithMessage, addViolationWithMessage, deepCopyValuesTo, end, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getPriority, getPropertySourceType, getRuleClass, getRuleSetName, getSince, hashCode, isDeprecated, isDfa, isMultifile, isRuleChain, isTypeResolution, setDeprecated, setDescription, setDfa, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setMultifile, setName, setPriority, setRuleClass, setRuleSetName, setSince, setTypeResolution, setUsesDFA, setUsesMultifile, setUsesTypeResolution, start, usesDFA, usesMultifile, usesRuleChain, usesTypeResolution
-
Methods inherited from class net.sourceforge.pmd.properties.AbstractPropertySource
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, isPropertyOverridden, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.pmd.properties.PropertySource
definePropertyDescriptor, getOverriddenPropertiesByPropertyDescriptor, getOverriddenPropertyDescriptors, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, isPropertyOverridden, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
-
-
-
-
Field Detail
-
COALESCING_DESCRIPTOR
public static final BooleanProperty COALESCING_DESCRIPTOR
-
EXPAND_ENTITY_REFERENCES_DESCRIPTOR
public static final BooleanProperty EXPAND_ENTITY_REFERENCES_DESCRIPTOR
-
IGNORING_COMMENTS_DESCRIPTOR
public static final BooleanProperty IGNORING_COMMENTS_DESCRIPTOR
-
IGNORING_ELEMENT_CONTENT_WHITESPACE_DESCRIPTOR
public static final BooleanProperty IGNORING_ELEMENT_CONTENT_WHITESPACE_DESCRIPTOR
-
NAMESPACE_AWARE_DESCRIPTOR
public static final BooleanProperty NAMESPACE_AWARE_DESCRIPTOR
-
VALIDATING_DESCRIPTOR
public static final BooleanProperty VALIDATING_DESCRIPTOR
-
XINCLUDE_AWARE_DESCRIPTOR
public static final BooleanProperty XINCLUDE_AWARE_DESCRIPTOR
-
-
Method Detail
-
getParserOptions
public ParserOptions getParserOptions()
- Specified by:
getParserOptions
in interfaceRule
- Overrides:
getParserOptions
in classAbstractRule
-
-