org.attoparser.markup.html.elements
Class StandaloneHtmlElement

Object
  extended by org.attoparser.markup.html.elements.AbstractHtmlElement
      extended by org.attoparser.markup.html.elements.BasicHtmlElement
          extended by org.attoparser.markup.html.elements.StandaloneHtmlElement
All Implemented Interfaces:
IHtmlElement

public class StandaloneHtmlElement
extends BasicHtmlElement

Since:
1.1
Author:
Daniel Fernández

Constructor Summary
StandaloneHtmlElement(String name)
           
 
Method Summary
 void handleCloseElementEnd(int line, int col, HtmlElementStack stack, IDetailedHtmlElementHandling handler)
           
 void handleCloseElementStart(char[] buffer, int nameOffset, int nameLen, int line, int col, HtmlElementStack stack, IDetailedHtmlElementHandling handler)
           
 void handleOpenElementEnd(int line, int col, HtmlElementStack stack, IDetailedHtmlElementHandling handler)
           
 void handleOpenElementStart(char[] buffer, int nameOffset, int nameLen, int line, int col, HtmlElementStack stack, IDetailedHtmlElementHandling handler)
           
 
Methods inherited from class org.attoparser.markup.html.elements.BasicHtmlElement
handleAttribute, handleAutoCloseElementEnd, handleAutoCloseElementStart, handleInnerWhiteSpace, handleStandaloneElementEnd, handleStandaloneElementStart, handleUnmatchedCloseElementEnd, handleUnmatchedCloseElementStart
 
Methods inherited from class org.attoparser.markup.html.elements.AbstractHtmlElement
getName, matches, matches, matches, toString
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StandaloneHtmlElement

public StandaloneHtmlElement(String name)
Method Detail

handleOpenElementStart

public void handleOpenElementStart(char[] buffer,
                                   int nameOffset,
                                   int nameLen,
                                   int line,
                                   int col,
                                   HtmlElementStack stack,
                                   IDetailedHtmlElementHandling handler)
                            throws AttoParseException
Specified by:
handleOpenElementStart in interface IHtmlElement
Overrides:
handleOpenElementStart in class BasicHtmlElement
Throws:
AttoParseException

handleOpenElementEnd

public void handleOpenElementEnd(int line,
                                 int col,
                                 HtmlElementStack stack,
                                 IDetailedHtmlElementHandling handler)
                          throws AttoParseException
Specified by:
handleOpenElementEnd in interface IHtmlElement
Overrides:
handleOpenElementEnd in class BasicHtmlElement
Throws:
AttoParseException

handleCloseElementStart

public void handleCloseElementStart(char[] buffer,
                                    int nameOffset,
                                    int nameLen,
                                    int line,
                                    int col,
                                    HtmlElementStack stack,
                                    IDetailedHtmlElementHandling handler)
                             throws AttoParseException
Specified by:
handleCloseElementStart in interface IHtmlElement
Overrides:
handleCloseElementStart in class BasicHtmlElement
Throws:
AttoParseException

handleCloseElementEnd

public void handleCloseElementEnd(int line,
                                  int col,
                                  HtmlElementStack stack,
                                  IDetailedHtmlElementHandling handler)
                           throws AttoParseException
Specified by:
handleCloseElementEnd in interface IHtmlElement
Overrides:
handleCloseElementEnd in class BasicHtmlElement
Throws:
AttoParseException


Copyright © 2012 The ATTOPARSER team. All Rights Reserved.