Uses of Interface
org.htmlcleaner.conditional.ITagNodeCondition
Packages that use ITagNodeCondition
-
Uses of ITagNodeCondition in org.htmlcleaner
Fields in org.htmlcleaner with type parameters of type ITagNodeConditionModifier and TypeFieldDescriptionprivate Set<ITagNodeCondition> CleanerProperties.allowTagSetthe list of allowed tags (whitelist approach v.(package private) Set<ITagNodeCondition> CleanTimeValues.allowTagSetprivate Set<ITagNodeCondition> CleanerProperties.pruneTagSetblacklist of tags(package private) Set<ITagNodeCondition> CleanTimeValues.pruneTagSetMethods in org.htmlcleaner that return types with arguments of type ITagNodeConditionModifier and TypeMethodDescriptionCleanerProperties.getAllowTagSet()protected Set<ITagNodeCondition> HtmlCleaner.getAllowTagSet(CleanTimeValues cleanTimeValues) CleanerProperties.getPruneTagSet()protected Set<ITagNodeCondition> HtmlCleaner.getPruneTagSet(CleanTimeValues cleanTimeValues) Methods in org.htmlcleaner with parameters of type ITagNodeConditionModifier and TypeMethodDescriptionvoidCleanerProperties.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.TagNode.findMatchingTagNodes(ITagNodeCondition condition, boolean isRecursive) Get all elements in the tree that satisfy specified condition.voidCleanerProperties.fireConditionModification(ITagNodeCondition condition, TagNode 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 ITagNodeConditionModifier and TypeMethodDescriptionprivate voidCleanerProperties.addTagNameConditions(Set<ITagNodeCondition> tagSet, String tagsNameStr) -
Uses of ITagNodeCondition in org.htmlcleaner.audit
Methods in org.htmlcleaner.audit with parameters of type ITagNodeConditionModifier and TypeMethodDescriptionvoidHtmlModificationListener.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 ITagNodeConditionModifier and TypeClassDescriptionclassAll nodes.classChecks if node contains specified attribute.classChecks if node has specified attribute with specified value.classChecks if node has specified attribute with specified value.classRemove empty autogenerated nodes.classChecks if node is an inline 0r block element and has empty contents or white/non-breakable spaces only.classChecks if node is an insignificant br tag -- is placed at the end or at the start of a block.classChecks if node has specified name.