net.sourceforge.pmd.lang.rule.ImmutableLanguage
, net.sourceforge.pmd.properties.PropertySource
, net.sourceforge.pmd.Rule
public class AbstractDomXmlRule extends AbstractXmlRule
super
to visit children.propertyDescriptors, propertyValuesByDescriptor
COALESCING_DESCRIPTOR, EXPAND_ENTITY_REFERENCES_DESCRIPTOR, IGNORING_COMMENTS_DESCRIPTOR, IGNORING_ELEMENT_CONTENT_WHITESPACE_DESCRIPTOR, NAMESPACE_AWARE_DESCRIPTOR, VALIDATING_DESCRIPTOR, XINCLUDE_AWARE_DESCRIPTOR
Constructor | Description |
---|---|
AbstractDomXmlRule() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
visit(XmlNode node,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visit(XmlNode node,
org.w3c.dom.Attr attr,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visit(XmlNode node,
org.w3c.dom.CharacterData characterData,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visit(XmlNode node,
org.w3c.dom.Comment comment,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visit(XmlNode node,
org.w3c.dom.Document document,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visit(XmlNode node,
org.w3c.dom.DocumentType documentType,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visit(XmlNode node,
org.w3c.dom.Element element,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visit(XmlNode node,
org.w3c.dom.EntityReference entityReference,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visit(XmlNode node,
org.w3c.dom.Entity entity,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visit(XmlNode node,
org.w3c.dom.Notation notation,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visit(XmlNode node,
org.w3c.dom.ProcessingInstruction processingInstruction,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visit(XmlNode node,
org.w3c.dom.Text text,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visitAttributeNodes(XmlNode node,
org.w3c.dom.Node domNode,
net.sourceforge.pmd.RuleContext ctx) |
|
protected void |
visitDomNode(XmlNode node,
org.w3c.dom.Node domNode,
net.sourceforge.pmd.RuleContext ctx) |
copyPropertyDescriptors, copyPropertyValues, definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
addExample, addRuleChainVisit, addRuleChainVisit, addViolation, addViolation, addViolation, addViolationWithMessage, addViolationWithMessage, addViolationWithMessage, deepCopy, deepCopyValuesTo, end, equals, getDescription, getExamples, getExternalInfoUrl, getLanguage, getMaximumLanguageVersion, getMessage, getMinimumLanguageVersion, getName, getPriority, getRuleChainVisits, 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
apply, getParserOptions, visitAll
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
definePropertyDescriptor, dysfunctionReason, getPropertiesByPropertyDescriptor, getProperty, getPropertyDescriptor, getPropertyDescriptors, hasDescriptor, ignoredProperties, setProperty, setProperty, useDefaultValueFor, usesDefaultValues
protected void visit(XmlNode node, net.sourceforge.pmd.RuleContext ctx)
visit
in class AbstractXmlRule
protected void visitDomNode(XmlNode node, org.w3c.dom.Node domNode, net.sourceforge.pmd.RuleContext ctx)
protected void visitAttributeNodes(XmlNode node, org.w3c.dom.Node domNode, net.sourceforge.pmd.RuleContext ctx)
protected void visit(XmlNode node, org.w3c.dom.Attr attr, net.sourceforge.pmd.RuleContext ctx)
protected void visit(XmlNode node, org.w3c.dom.CharacterData characterData, net.sourceforge.pmd.RuleContext ctx)
protected void visit(XmlNode node, org.w3c.dom.Comment comment, net.sourceforge.pmd.RuleContext ctx)
protected void visit(XmlNode node, org.w3c.dom.Document document, net.sourceforge.pmd.RuleContext ctx)
protected void visit(XmlNode node, org.w3c.dom.DocumentType documentType, net.sourceforge.pmd.RuleContext ctx)
protected void visit(XmlNode node, org.w3c.dom.Element element, net.sourceforge.pmd.RuleContext ctx)
protected void visit(XmlNode node, org.w3c.dom.Entity entity, net.sourceforge.pmd.RuleContext ctx)
protected void visit(XmlNode node, org.w3c.dom.EntityReference entityReference, net.sourceforge.pmd.RuleContext ctx)
protected void visit(XmlNode node, org.w3c.dom.Notation notation, net.sourceforge.pmd.RuleContext ctx)
protected void visit(XmlNode node, org.w3c.dom.ProcessingInstruction processingInstruction, net.sourceforge.pmd.RuleContext ctx)
protected void visit(XmlNode node, org.w3c.dom.Text text, net.sourceforge.pmd.RuleContext ctx)
Copyright © 2002–2018 PMD. All rights reserved.