Uses of Class
com.itextpdf.styledxmlparser.jsoup.nodes.Element
-
-
Uses of Element in com.itextpdf.styledxmlparser.jsoup.nodes
Subclasses of Element in com.itextpdf.styledxmlparser.jsoup.nodes Modifier and Type Class Description classDocumentA HTML Document.classFormElementA HTML Form Element provides ready access to the form fields/controls that are associated with it.classPseudoTextElementFields in com.itextpdf.styledxmlparser.jsoup.nodes declared as Element Modifier and Type Field Description private ElementElement.NodeList. ownerFields in com.itextpdf.styledxmlparser.jsoup.nodes with type parameters of type Element Modifier and Type Field Description private static java.util.List<Element>Element. EmptyChildrenprivate java.lang.ref.WeakReference<java.util.List<Element>>Element. shadowChildrenRefMethods in com.itextpdf.styledxmlparser.jsoup.nodes with type parameters of type Element Modifier and Type Method Description private static <E extends Element>
intElement. indexInList(Element search, java.util.List<E> elements)Methods in com.itextpdf.styledxmlparser.jsoup.nodes that return Element Modifier and Type Method Description ElementElement. addClass(java.lang.String className)Add a class name to this element'sclassattribute.ElementElement. append(java.lang.String html)Add inner HTML to this element.ElementElement. appendChild(Node child)Insert a node to the end of this Element's children.ElementElement. appendChildren(java.util.Collection<? extends Node> children)Insert the given nodes to the end of this Element's children.ElementElement. appendElement(java.lang.String tagName)Create a new element by tag name, and add it as the last child.ElementElement. appendText(java.lang.String text)Create and append a new TextNode to this element.ElementElement. appendTo(Element parent)Add this element to the supplied parent element, as its next child.ElementElement. attr(java.lang.String attributeKey, boolean attributeValue)Set a boolean attribute value on this element.ElementDocument. body()Get this document's<body>or<frameset>element.ElementElement. child(int index)Get a child element of this element, by its 0-based index number.ElementElement. classNames(java.util.Set<java.lang.String> classNames)Set the element'sclassattribute to the supplied class names.ElementElement. closest(Evaluator evaluator)Find the closest element up the tree of parents that matches the specified evaluator.ElementElement. closest(java.lang.String cssQuery)Find the closest element up the tree of parents that matches the specified CSS query.ElementDocument. createElement(java.lang.String tagName)Create a new Element, with this document's base uri.ElementElement. firstElementSibling()Gets the first Element sibling of this element.private ElementNode. getDeepChild(Element el)ElementElement. getElementById(java.lang.String id)Find an element by ID, including or under this element.ElementDocument. head()Get this document'sheadelement.ElementElement. html(java.lang.String html)Set this element's inner HTML.private ElementDocument. htmlEl()Find the root HTML element, or create it if it doesn't exist.ElementElement. id(java.lang.String id)Set theidattribute of this element.ElementElement. insertChild(int index, Node child)Inserts the given child node into this element at the specified index.ElementElement. insertChildren(int index, Node... children)Inserts the given child nodes into this element at the specified index.ElementElement. insertChildren(int index, java.util.Collection<? extends Node> children)Inserts the given child nodes into this element at the specified index.ElementElement. lastElementSibling()Gets the last element sibling of this element.ElementElement. nextElementSibling()Gets the next sibling element of this element.ElementElement. prepend(java.lang.String html)Add inner HTML into this element.ElementElement. prependChild(Node child)Add a node to the start of this element's children.ElementElement. prependChildren(java.util.Collection<? extends Node> children)Insert the given nodes to the start of this Element's children.ElementElement. prependElement(java.lang.String tagName)Create a new element by tag name, and add it as the first child.ElementElement. prependText(java.lang.String text)Create and prepend a new TextNode to this element.ElementElement. previousElementSibling()Gets the previous element sibling of this element.ElementElement. removeClass(java.lang.String className)Remove a class name from this element'sclassattribute.ElementElement. selectFirst(Evaluator evaluator)Finds the first Element that matches the supplied Evaluator, with this element as the starting context, ornullif none match.ElementElement. selectFirst(java.lang.String cssQuery)Find the first Element that matches theSelectorCSS query, with this element as the starting context.ElementElement. tagName(java.lang.String tagName)Change (rename) the tag of this element.ElementDocument. text(java.lang.String text)Set the text of thebodyof this document.ElementElement. text(java.lang.String text)Set the text of this element.ElementElement. toggleClass(java.lang.String className)Toggle a class name on this element'sclassattribute: if present, remove it; otherwise add it.ElementElement. val(java.lang.String value)Set the value of a form element (input, textarea, etc).Methods in com.itextpdf.styledxmlparser.jsoup.nodes that return types with arguments of type Element Modifier and Type Method Description (package private) java.util.List<Element>Element. childElementsList()Maintains a shadow copy of this element's child elements.Methods in com.itextpdf.styledxmlparser.jsoup.nodes with parameters of type Element Modifier and Type Method Description private static voidElement. accumulateParents(Element el, Elements parents)FormElementFormElement. addElement(Element element)Add a form control element to this form.ElementElement. appendTo(Element parent)Add this element to the supplied parent element, as its next child.private static voidElement. appendWhitespaceIfBr(Element element, java.lang.StringBuilder accum)private ElementNode. getDeepChild(Element el)private static <E extends Element>
intElement. indexInList(Element search, java.util.List<E> elements)private voidDocument. normaliseStructure(java.lang.String tag, Element htmlEl)private voidDocument. normaliseTextNodes(Element element)private static java.lang.StringElement. searchUpForAttribute(Element start, java.lang.String key)Constructors in com.itextpdf.styledxmlparser.jsoup.nodes with parameters of type Element Constructor Description NodeList(Element owner, int initialCapacity) -
Uses of Element in com.itextpdf.styledxmlparser.jsoup.parser
Fields in com.itextpdf.styledxmlparser.jsoup.parser declared as Element Modifier and Type Field Description private ElementHtmlTreeBuilder. contextElementprivate ElementHtmlTreeBuilder. headElementFields in com.itextpdf.styledxmlparser.jsoup.parser with type parameters of type Element Modifier and Type Field Description private java.util.ArrayList<Element>HtmlTreeBuilder. formattingElementsprotected java.util.ArrayList<Element>TreeBuilder. stackMethods in com.itextpdf.styledxmlparser.jsoup.parser that return Element Modifier and Type Method Description (package private) ElementHtmlTreeBuilder. aboveOnStack(Element el)protected ElementTreeBuilder. currentElement()(package private) ElementHtmlTreeBuilder. getActiveFormattingElement(java.lang.String nodeName)(package private) ElementHtmlTreeBuilder. getFromStack(java.lang.String elName)(package private) ElementHtmlTreeBuilder. getHeadElement()(package private) ElementHtmlTreeBuilder. insert(Token.StartTag startTag)(package private) ElementXmlTreeBuilder. insert(Token.StartTag startTag)(package private) ElementHtmlTreeBuilder. insertEmpty(Token.StartTag startTag)(package private) ElementHtmlTreeBuilder. insertStartTag(java.lang.String startTagName)(package private) ElementHtmlTreeBuilder. lastFormattingElement()(package private) ElementHtmlTreeBuilder. pop()(package private) ElementHtmlTreeBuilder. popStackToClose(java.lang.String elName)(package private) ElementHtmlTreeBuilder. removeLastFormattingElement()Methods in com.itextpdf.styledxmlparser.jsoup.parser that return types with arguments of type Element Modifier and Type Method Description (package private) java.util.ArrayList<Element>HtmlTreeBuilder. getStack()Methods in com.itextpdf.styledxmlparser.jsoup.parser with parameters of type Element Modifier and Type Method Description (package private) ElementHtmlTreeBuilder. aboveOnStack(Element el)(package private) voidHtmlTreeBuilder. checkActiveFormattingElements(Element in)(package private) voidHtmlTreeBuilder. insert(Element el)(package private) voidHtmlTreeBuilder. insertOnStackAfter(Element after, Element in)private booleanHtmlTreeBuilder. isElementInQueue(java.util.ArrayList<Element> queue, Element element)(package private) booleanHtmlTreeBuilder. isInActiveFormattingElements(Element el)private booleanHtmlTreeBuilder. isSameFormattingElement(Element a, Element b)(package private) booleanHtmlTreeBuilder. isSpecial(Element el)(package private) voidHtmlTreeBuilder. maybeSetBaseUri(Element base)(package private) booleanHtmlTreeBuilder. onStack(Element el)(package private) java.util.List<Node>HtmlTreeBuilder. parseFragment(java.lang.String inputFragment, Element context, java.lang.String baseUri, Parser parser)static java.util.List<Node>Parser. parseFragment(java.lang.String fragmentHtml, Element context, java.lang.String baseUri)Parse a fragment of HTML into a list of nodes.static java.util.List<Node>Parser. parseFragment(java.lang.String fragmentHtml, Element context, java.lang.String baseUri, ParseErrorList errorList)Parse a fragment of HTML into a list of nodes.(package private) abstract java.util.List<Node>TreeBuilder. parseFragment(java.lang.String inputFragment, Element context, java.lang.String baseUri, Parser parser)(package private) java.util.List<Node>XmlTreeBuilder. parseFragment(java.lang.String inputFragment, Element context, java.lang.String baseUri, Parser parser)java.util.List<Node>Parser. parseFragmentInput(java.lang.String fragment, Element context, java.lang.String baseUri)(package private) intHtmlTreeBuilder. positionOfElement(Element el)(package private) voidHtmlTreeBuilder. push(Element element)(package private) voidHtmlTreeBuilder. pushActiveFormattingElements(Element in)(package private) voidHtmlTreeBuilder. pushWithBookmark(Element in, int bookmark)(package private) voidHtmlTreeBuilder. removeFromActiveFormattingElements(Element el)(package private) booleanHtmlTreeBuilder. removeFromStack(Element el)(package private) voidHtmlTreeBuilder. replaceActiveFormattingElement(Element out, Element in)private voidHtmlTreeBuilder. replaceInQueue(java.util.ArrayList<Element> queue, Element out, Element in)(package private) voidHtmlTreeBuilder. replaceOnStack(Element out, Element in)(package private) voidHtmlTreeBuilder. setHeadElement(Element headElement)Method parameters in com.itextpdf.styledxmlparser.jsoup.parser with type arguments of type Element Modifier and Type Method Description private booleanHtmlTreeBuilder. isElementInQueue(java.util.ArrayList<Element> queue, Element element)private voidHtmlTreeBuilder. replaceInQueue(java.util.ArrayList<Element> queue, Element out, Element in) -
Uses of Element in com.itextpdf.styledxmlparser.jsoup.safety
Fields in com.itextpdf.styledxmlparser.jsoup.safety declared as Element Modifier and Type Field Description private ElementCleaner.CleaningVisitor. destination(package private) ElementCleaner.ElementMeta. elprivate ElementCleaner.CleaningVisitor. rootMethods in com.itextpdf.styledxmlparser.jsoup.safety with parameters of type Element Modifier and Type Method Description private intCleaner. copySafeNodes(Element source, Element dest)private Cleaner.ElementMetaCleaner. createSafeElement(Element sourceEl)protected booleanSafelist. isSafeAttribute(java.lang.String tagName, Element el, Attribute attr)Test if the supplied attribute is allowed by this safelist for this tagprotected booleanWhitelist. isSafeAttribute(java.lang.String tagName, Element el, Attribute attr)Deprecated.private booleanSafelist. testValidProtocol(Element el, Attribute attr, java.util.Set<Safelist.Protocol> protocols)Constructors in com.itextpdf.styledxmlparser.jsoup.safety with parameters of type Element Constructor Description CleaningVisitor(Element root, Element destination)ElementMeta(Element el, int numAttribsDiscarded) -
Uses of Element in com.itextpdf.styledxmlparser.jsoup.select
Fields in com.itextpdf.styledxmlparser.jsoup.select declared as Element Modifier and Type Field Description (package private) ElementCollector.FirstFinder. matchprivate ElementCollector.Accumulator. rootprivate ElementCollector.FirstFinder. rootMethods in com.itextpdf.styledxmlparser.jsoup.select that return Element Modifier and Type Method Description static ElementCollector. findFirst(Evaluator eval, Element root)Finds the first Element that matches the Evaluator that descends from the root, and stops the query once that first match is found.ElementElements. first()Get the first matched element.ElementElements. last()Get the last matched element.static ElementSelector. selectFirst(java.lang.String cssQuery, Element root)Find the first element that matches the query.Methods in com.itextpdf.styledxmlparser.jsoup.select with parameters of type Element Modifier and Type Method Description protected abstract intEvaluator.CssNthEvaluator. calculatePosition(Element root, Element element)protected intEvaluator.IsNthChild. calculatePosition(Element root, Element element)protected intEvaluator.IsNthLastChild. calculatePosition(Element root, Element element)protected intEvaluator.IsNthLastOfType. calculatePosition(Element root, Element element)protected intEvaluator.IsNthOfType. calculatePosition(Element root, Element element)static ElementsCollector. collect(Evaluator eval, Element root)Build a list of elements, by visiting root and every descendant of root, and testing it against the evaluator.static ElementCollector. findFirst(Evaluator eval, Element root)Finds the first Element that matches the Evaluator that descends from the root, and stops the query once that first match is found.booleanCombiningEvaluator.And. matches(Element root, Element node)booleanCombiningEvaluator.Or. matches(Element root, Element node)booleanEvaluator.AllElements. matches(Element root, Element element)booleanEvaluator.Attribute. matches(Element root, Element element)booleanEvaluator.AttributeStarting. matches(Element root, Element element)booleanEvaluator.AttributeWithValue. matches(Element root, Element element)booleanEvaluator.AttributeWithValueContaining. matches(Element root, Element element)booleanEvaluator.AttributeWithValueEnding. matches(Element root, Element element)booleanEvaluator.AttributeWithValueMatching. matches(Element root, Element element)booleanEvaluator.AttributeWithValueNot. matches(Element root, Element element)booleanEvaluator.AttributeWithValueStarting. matches(Element root, Element element)booleanEvaluator.Class. matches(Element root, Element element)booleanEvaluator.ContainsData. matches(Element root, Element element)booleanEvaluator.ContainsOwnText. matches(Element root, Element element)booleanEvaluator.ContainsText. matches(Element root, Element element)booleanEvaluator.CssNthEvaluator. matches(Element root, Element element)booleanEvaluator.Id. matches(Element root, Element element)booleanEvaluator.IndexEquals. matches(Element root, Element element)booleanEvaluator.IndexGreaterThan. matches(Element root, Element element)booleanEvaluator.IndexLessThan. matches(Element root, Element element)booleanEvaluator.IsEmpty. matches(Element root, Element element)booleanEvaluator.IsFirstChild. matches(Element root, Element element)booleanEvaluator.IsLastChild. matches(Element root, Element element)booleanEvaluator.IsOnlyChild. matches(Element root, Element element)booleanEvaluator.IsOnlyOfType. matches(Element root, Element element)booleanEvaluator.IsRoot. matches(Element root, Element element)abstract booleanEvaluator. matches(Element root, Element element)Test if the element meets the evaluator's requirements.booleanEvaluator.Matches. matches(Element root, Element element)booleanEvaluator.MatchesOwn. matches(Element root, Element element)booleanEvaluator.MatchText. matches(Element root, Element element)booleanEvaluator.Tag. matches(Element root, Element element)booleanEvaluator.TagEndsWith. matches(Element root, Element element)booleanStructuralEvaluator.Has. matches(Element root, Element element)booleanStructuralEvaluator.ImmediateParent. matches(Element root, Element element)booleanStructuralEvaluator.ImmediatePreviousSibling. matches(Element root, Element element)booleanStructuralEvaluator.Not. matches(Element root, Element node)booleanStructuralEvaluator.Parent. matches(Element root, Element element)booleanStructuralEvaluator.PreviousSibling. matches(Element root, Element element)booleanStructuralEvaluator.Root. matches(Element root, Element element)static ElementsSelector. select(Evaluator evaluator, Element root)Find elements matching selector.static ElementsSelector. select(java.lang.String query, Element root)Find elements matching selector.static ElementSelector. selectFirst(java.lang.String cssQuery, Element root)Find the first element that matches the query.Method parameters in com.itextpdf.styledxmlparser.jsoup.select with type arguments of type Element Modifier and Type Method Description (package private) static ElementsSelector. filterOut(java.util.Collection<Element> elements, java.util.Collection<Element> outs)static ElementsSelector. select(java.lang.String query, java.lang.Iterable<Element> roots)Find elements matching selector.Constructors in com.itextpdf.styledxmlparser.jsoup.select with parameters of type Element Constructor Description Accumulator(Element root, Elements elements, Evaluator eval)Elements(Element... elements)FirstFinder(Element root, Evaluator eval)Constructor parameters in com.itextpdf.styledxmlparser.jsoup.select with type arguments of type Element Constructor Description Elements(java.util.Collection<Element> elements)Elements(java.util.List<Element> elements) -
Uses of Element in com.itextpdf.styledxmlparser.node.impl.jsoup.node
Fields in com.itextpdf.styledxmlparser.node.impl.jsoup.node declared as Element Modifier and Type Field Description private ElementJsoupElementNode. elementThe JSoup element.Constructors in com.itextpdf.styledxmlparser.node.impl.jsoup.node with parameters of type Element Constructor Description JsoupElementNode(Element element)Creates a newJsoupElementNodeinstance.
-