Class HtmlTableParser
java.lang.Object
de.hybris.platform.commons.translator.parsers.AbstractParser
de.hybris.platform.commons.translator.parsers.HtmlSimpleParser
de.hybris.platform.commons.translator.parsers.HtmlTableParser
Parser used by
Translator for searching tables in tags and creating TableNode for them.
This parser doesn't support tables inside other tables.-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class de.hybris.platform.commons.translator.parsers.AbstractParser
end, name, start -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateNode(String start, String end, String text, Translator translator) create TableNode from textMethods inherited from class de.hybris.platform.commons.translator.parsers.HtmlSimpleParser
generateAttributes, getEndExpression, getStartEndExpression, getStartExpression
-
Field Details
-
COLSPAN
- See Also:
-
ROWSPAN
- See Also:
-
HEADERS
- See Also:
-
BODY
- See Also:
-
FOOTERS
- See Also:
-
-
Constructor Details
-
HtmlTableParser
public HtmlTableParser() -
HtmlTableParser
-
-
Method Details
-
createNode
create TableNode from text- Overrides:
createNodein classHtmlSimpleParser- Parameters:
start- - original starting tagend- - original closing tag tagtext- - content of list (with all elements)translator- - reference to translator needed to search sub nodes in each element This parser doesn't support table included in table- Returns:
- SimpleNode
-