Class FrameSetTag

All Implemented Interfaces:
Serializable, Cloneable, Node, Tag

public class FrameSetTag extends CompositeTag
Identifies an frame set tag.
See Also:
  • Constructor Details

    • FrameSetTag

      public FrameSetTag()
      Create a new frame set tag.
  • Method Details

    • getIds

      public String[] getIds()
      Return the set of names handled by this tag.
      Specified by:
      getIds in interface Tag
      Overrides:
      getIds in class TagNode
      Returns:
      The names to be matched that create tags of this type.
    • getEndTagEnders

      public String[] getEndTagEnders()
      Return the set of end tag names that cause this tag to finish.
      Specified by:
      getEndTagEnders in interface Tag
      Overrides:
      getEndTagEnders in class TagNode
      Returns:
      The names of following end tags that stop further scanning.
    • toString

      public String toString()
      Return a string representation of the contents of this FRAMESET tag suitable for debugging.
      Specified by:
      toString in interface Node
      Overrides:
      toString in class CompositeTag
      Returns:
      A string with this tag's contents.
    • getFrames

      public NodeList getFrames()
      Returns the frames.
      Returns:
      The children of this tag.
    • getFrame

      public FrameTag getFrame(String name)
      Gets a frame by name. Names are checked without case sensitivity and conversion to uppercase is performed with an English locale.
      Parameters:
      name - The name of the frame to retrieve.
      Returns:
      The specified frame or null if it wasn't found.
    • getFrame

      public FrameTag getFrame(String name, Locale locale)
      Gets a frame by name. Names are checked without case sensitivity and conversion to uppercase is performed with the locale provided.
      Parameters:
      name - The name of the frame to retrieve.
      locale - The locale to use when converting to uppercase.
      Returns:
      The specified frame or null if it wasn't found.
    • setFrames

      public void setFrames(NodeList frames)
      Sets the frames (children of this tag).
      Parameters:
      frames - The frames to set