HTML Parser Home Page

org.htmlparser.tags
Class FrameTag

java.lang.Object
  extended byorg.htmlparser.AbstractNode
      extended byorg.htmlparser.lexer.nodes.TagNode
          extended byorg.htmlparser.tags.Tag
              extended byorg.htmlparser.tags.FrameTag
All Implemented Interfaces:
Cloneable, Node, Serializable

public class FrameTag
extends Tag

Identifies a frame tag

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.htmlparser.tags.Tag
mDefaultScanner
 
Fields inherited from class org.htmlparser.lexer.nodes.TagNode
breakTags, mAttributes
 
Fields inherited from class org.htmlparser.AbstractNode
children, mPage, nodeBegin, nodeEnd, parent
 
Constructor Summary
FrameTag()
          Create a new frame tag.
 
Method Summary
 String getFrameLocation()
          Returns the location of the frame.
 String getFrameName()
           
 String[] getIds()
          Return the set of names handled by this tag.
 void setFrameLocation(String url)
          Sets the location of the frame.
 String toString()
          Print the contents of the FrameTag.
 
Methods inherited from class org.htmlparser.tags.Tag
accept, accept, clone, getEnders, getEndTagEnders, getThisScanner, setThisScanner
 
Methods inherited from class org.htmlparser.lexer.nodes.TagNode
breaksFlow, getAttribute, getAttributeEx, getAttributes, getAttributesEx, getEndingLineNumber, getParameter, getParsed, getRawTagName, getStartingLineNumber, getTagBegin, getTagEnd, getTagName, getText, isEmptyXmlTag, isEndTag, removeAttribute, setAttribute, setAttribute, setAttribute, setAttributes, setAttributesEx, setEmptyXmlTag, setTagBegin, setTagEnd, setTagName, setText, toHtml, toPlainTextString
 
Methods inherited from class org.htmlparser.AbstractNode
collectInto, doSemanticAction, elementBegin, elementEnd, getChildren, getEndPosition, getPage, getParent, getStartPosition, setChildren, setEndPosition, setPage, setParent, setStartPosition, toHTML
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FrameTag

public FrameTag()
Create a new frame tag.

Method Detail

getIds

public String[] getIds()
Return the set of names handled by this tag.

Overrides:
getIds in class Tag
Returns:
The names to be matched that create tags of this type.

getFrameLocation

public String getFrameLocation()
Returns the location of the frame.

Returns:
The contents of the SRC attribute converted to an absolute URL.

setFrameLocation

public void setFrameLocation(String url)
Sets the location of the frame.

Parameters:
url - The new frame location.

getFrameName

public String getFrameName()

toString

public String toString()
Print the contents of the FrameTag.

Specified by:
toString in interface Node
Overrides:
toString in class TagNode

© 2004 Somik Raha
Mar 14, 2004

HTML Parser is an open source library released under LGPL.
SourceForge.net