Class HtmlAutoCloseElement
java.lang.Object
org.attoparser.HtmlElement
org.attoparser.HtmlAutoCloseElement
- Direct Known Subclasses:
HtmlAutoOpenCloseElement
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final char[][]protected final char[][]Fields inherited from class HtmlElement
name -
Constructor Summary
ConstructorsConstructorDescriptionHtmlAutoCloseElement(String name, String[] autoCloseElements, String[] autoCloseLimits) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleOpenElementStart(char[] buffer, int nameOffset, int nameLen, int line, int col, IMarkupHandler handler, ParseStatus status, boolean autoOpenEnabled, boolean autoCloseEnabled) voidhandleStandaloneElementStart(char[] buffer, int nameOffset, int nameLen, boolean minimized, int line, int col, IMarkupHandler handler, ParseStatus status, boolean autoOpenEnabled, boolean autoCloseEnabled) Methods inherited from class HtmlElement
handleAttribute, handleAutoCloseElementEnd, handleAutoCloseElementStart, handleAutoOpenElementEnd, handleAutoOpenElementStart, handleCloseElementEnd, handleCloseElementStart, handleInnerWhiteSpace, handleOpenElementEnd, handleStandaloneElementEnd, handleUnmatchedCloseElementEnd, handleUnmatchedCloseElementStart, toString
-
Field Details
-
autoCloseRequired
protected final char[][] autoCloseRequired -
autoCloseLimits
protected final char[][] autoCloseLimits
-
-
Constructor Details
-
HtmlAutoCloseElement
-
-
Method Details
-
handleOpenElementStart
public void handleOpenElementStart(char[] buffer, int nameOffset, int nameLen, int line, int col, IMarkupHandler handler, ParseStatus status, boolean autoOpenEnabled, boolean autoCloseEnabled) throws ParseException - Overrides:
handleOpenElementStartin classHtmlElement- Throws:
ParseException
-
handleStandaloneElementStart
public void handleStandaloneElementStart(char[] buffer, int nameOffset, int nameLen, boolean minimized, int line, int col, IMarkupHandler handler, ParseStatus status, boolean autoOpenEnabled, boolean autoCloseEnabled) throws ParseException - Overrides:
handleStandaloneElementStartin classHtmlElement- Throws:
ParseException
-