net.sourceforge.pmd.lang.xml.rule
Class XmlXPathRule

java.lang.Object
  extended by net.sourceforge.pmd.AbstractPropertySource
      extended by net.sourceforge.pmd.lang.rule.AbstractRule
          extended by net.sourceforge.pmd.lang.rule.XPathRule
              extended by net.sourceforge.pmd.lang.xml.rule.XmlXPathRule
All Implemented Interfaces:
PropertySource, Rule

public class XmlXPathRule
extends XPathRule


Field Summary
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.AbstractPropertySource
propertyDescriptors, propertyValuesByDescriptor
 
Fields inherited from interface net.sourceforge.pmd.Rule
VIOLATION_SUPPRESS_REGEX_DESCRIPTOR, VIOLATION_SUPPRESS_XPATH_DESCRIPTOR
 
Constructor Summary
XmlXPathRule()
           
 
Method Summary
 ParserOptions getParserOptions()
           
 
Methods inherited from class net.sourceforge.pmd.lang.rule.XPathRule
apply, dysfunctionReason, evaluate, getRuleChainVisits, hasXPathExpression, 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, getRuleClass, getRuleSetName, getSince, hashCode, isDeprecated, setDeprecated, setDescription, setExternalInfoUrl, setLanguage, setMaximumLanguageVersion, setMessage, setMinimumLanguageVersion, setName, setPriority, setRuleClass, setRuleSetName, setSince, setUsesDFA, setUsesTypeResolution, start, usesDFA, usesRuleChain, usesTypeResolution
 
Methods inherited from class net.sourceforge.pmd.AbstractPropertySource
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, 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.PropertySource
definePropertyDescriptor, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, 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
Constructor Detail

XmlXPathRule

public XmlXPathRule()
Method Detail

getParserOptions

public ParserOptions getParserOptions()
Specified by:
getParserOptions in interface Rule
Overrides:
getParserOptions in class AbstractRule


Copyright © 2002-2015 InfoEther. All Rights Reserved.