Uses of Interface
org.htmlcleaner.conditional.ITagNodeCondition
-
Packages that use ITagNodeCondition Package Description org.htmlcleaner org.htmlcleaner.audit org.htmlcleaner.conditional -
-
Uses of ITagNodeCondition in org.htmlcleaner
Fields in org.htmlcleaner with type parameters of type ITagNodeCondition Modifier and Type Field Description private java.util.Set<ITagNodeCondition>CleanerProperties. allowTagSetthe list of allowed tags (whitelist approach v.(package private) java.util.Set<ITagNodeCondition>CleanTimeValues. allowTagSetprivate java.util.Set<ITagNodeCondition>CleanerProperties. pruneTagSetblacklist of tags(package private) java.util.Set<ITagNodeCondition>CleanTimeValues. pruneTagSetMethods in org.htmlcleaner that return types with arguments of type ITagNodeCondition Modifier and Type Method Description java.util.Set<ITagNodeCondition>CleanerProperties. getAllowTagSet()protected java.util.Set<ITagNodeCondition>HtmlCleaner. getAllowTagSet(CleanTimeValues cleanTimeValues)java.util.Set<ITagNodeCondition>CleanerProperties. getPruneTagSet()protected java.util.Set<ITagNodeCondition>HtmlCleaner. getPruneTagSet(CleanTimeValues cleanTimeValues)Methods in org.htmlcleaner with parameters of type ITagNodeCondition Modifier and Type Method Description voidCleanerProperties. addPruneTagNodeCondition(ITagNodeCondition condition)Adds the condition to existing prune tag set.private TagNodeTagNode. findElement(ITagNodeCondition condition, boolean isRecursive)Finds first element in the tree that satisfy specified condition.private java.util.List<TagNode>TagNode. findMatchingTagNodes(ITagNodeCondition condition, boolean isRecursive)Get all elements in the tree that satisfy specified condition.voidCleanerProperties. fireConditionModification(ITagNodeCondition condition, TagNode tagNode)java.util.List<? extends TagNode>TagNode. getElementList(ITagNodeCondition condition, boolean isRecursive)Get all elements in the tree that satisfy specified condition.private TagNode[]TagNode. getElements(ITagNodeCondition condition, boolean isRecursive)Method parameters in org.htmlcleaner with type arguments of type ITagNodeCondition Modifier and Type Method Description private voidCleanerProperties. addTagNameConditions(java.util.Set<ITagNodeCondition> tagSet, java.lang.String tagsNameStr) -
Uses of ITagNodeCondition in org.htmlcleaner.audit
Methods in org.htmlcleaner.audit with parameters of type ITagNodeCondition Modifier and Type Method Description voidHtmlModificationListener. fireConditionModification(ITagNodeCondition condition, TagNode tagNode)Fired when cleaner modifies html due toITagNodeConditionmatch.voidHtmlModificationListenerLogger. fireConditionModification(ITagNodeCondition condition, TagNode tagNode) -
Uses of ITagNodeCondition in org.htmlcleaner.conditional
Classes in org.htmlcleaner.conditional that implement ITagNodeCondition Modifier and Type Class Description classTagAllConditionAll nodes.classTagNodeAttExistsConditionChecks if node contains specified attribute.classTagNodeAttNameValueRegexConditionChecks if node has specified attribute with specified value.classTagNodeAttValueConditionChecks if node has specified attribute with specified value.classTagNodeAutoGeneratedConditionRemove empty autogenerated nodes.classTagNodeEmptyContentConditionChecks if node is an inline 0r block element and has empty contents or white/non-breakable spaces only.classTagNodeInsignificantBrConditionChecks if node is an insignificant br tag -- is placed at the end or at the start of a block.classTagNodeNameConditionChecks if node has specified name.
-