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
-
public class HtmlTableParser extends HtmlSimpleParser
Parser used byTranslatorfor searching tables in tags and creatingfor them. This parser doesn't support tables inside other tables.TableNode
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBODYstatic java.lang.StringCOLSPANstatic java.lang.StringFOOTERSstatic java.lang.StringHEADERSstatic java.lang.StringROWSPAN-
Fields inherited from class de.hybris.platform.commons.translator.parsers.AbstractParser
end, name, start
-
-
Constructor Summary
Constructors Constructor Description HtmlTableParser()HtmlTableParser(java.lang.String name, java.lang.String start, java.lang.String end)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractNodecreateNode(java.lang.String start, java.lang.String end, java.lang.String text, Translator translator)create TableNode from text-
Methods inherited from class de.hybris.platform.commons.translator.parsers.HtmlSimpleParser
generateAttributes, getEndExpression, getStartEndExpression, getStartExpression
-
-
-
-
Field Detail
-
COLSPAN
public static final java.lang.String COLSPAN
- See Also:
- Constant Field Values
-
ROWSPAN
public static final java.lang.String ROWSPAN
- See Also:
- Constant Field Values
-
HEADERS
public static final java.lang.String HEADERS
- See Also:
- Constant Field Values
-
BODY
public static final java.lang.String BODY
- See Also:
- Constant Field Values
-
FOOTERS
public static final java.lang.String FOOTERS
- See Also:
- Constant Field Values
-
-
Method Detail
-
createNode
public AbstractNode createNode(java.lang.String start, java.lang.String end, java.lang.String text, Translator translator)
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
-
-