Java™ Platform
Standard Ed. 8
javax.swing.text.html.parser

Class Element

  • All Implemented Interfaces:
    Serializable, DTDConstants


    public final class Element
    extends Object
    implements DTDConstants, Serializable
    An element as described in a DTD using the ELEMENT construct. This is essential the description of a tag. It describes the type, content model, attributes, attribute types etc. It is used to correctly parse a document by the Parser.
    See Also:
    DTD, AttributeList
    • Field Detail

      • index

        public int index
      • oStart

        public boolean oStart
      • oEnd

        public boolean oEnd
      • inclusions

        public BitSet inclusions
      • exclusions

        public BitSet exclusions
      • type

        public int type
      • data

        public Object data
        A field to store user data. Mostly used to store style sheets.
    • Method Detail

      • getName

        public String getName()
        Get the name of the element.
      • omitStart

        public boolean omitStart()
        Return true if the start tag can be omitted.
      • omitEnd

        public boolean omitEnd()
        Return true if the end tag can be omitted.
      • getType

        public int getType()
        Get type.
      • getContent

        public ContentModel getContent()
        Get content model
      • getAttributes

        public AttributeList getAttributes()
        Get the attributes.
      • getIndex

        public int getIndex()
        Get index.
      • isEmpty

        public boolean isEmpty()
        Check if empty
      • toString

        public String toString()
        Convert to a string.
        Overrides:
        toString in class Object
        Returns:
        a string representation of the object.
      • getAttributeByValue

        public AttributeList getAttributeByValue(String name)
        Get an attribute by value.
      • name2type

        public static int name2type(String nm)
Java™ Platform
Standard Ed. 8

Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2022, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.

微信小程序

微信扫一扫体验

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部