Class NamedComponentParser
java.lang.Object
org.attoparser.AbstractMarkupHandler
io.vertigo.ui.impl.thymeleaf.components.NamedComponentParser
- All Implemented Interfaces:
org.attoparser.IAttributeSequenceHandler,org.attoparser.ICDATASectionHandler,org.attoparser.ICommentHandler,org.attoparser.IDocTypeHandler,org.attoparser.IDocumentHandler,org.attoparser.IElementHandler,org.attoparser.IMarkupHandler,org.attoparser.IProcessingInstructionHandler,org.attoparser.ITextHandler,org.attoparser.IXMLDeclarationHandler
public class NamedComponentParser
extends org.attoparser.AbstractMarkupHandler
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionNamedComponentParser(String dialectPrefix, VuiResourceTemplateResolver componentResolver) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleAttribute(char[] buffer, int nameOffset, int nameLen, int nameLine, int nameCol, int operatorOffset, int operatorLen, int operatorLine, int operatorCol, int valueContentOffset, int valueContentLen, int valueOuterOffset, int valueOuterLen, int valueLine, int valueCol) voidhandleOpenElementStart(char[] buffer, int nameOffset, int nameLen, int line, int col) parseComponent(String componentName) Methods inherited from class org.attoparser.AbstractMarkupHandler
handleAutoCloseElementEnd, handleAutoCloseElementStart, handleAutoOpenElementEnd, handleAutoOpenElementStart, handleCDATASection, handleCloseElementEnd, handleCloseElementStart, handleComment, handleDocType, handleDocumentEnd, handleDocumentStart, handleInnerWhiteSpace, handleOpenElementEnd, handleProcessingInstruction, handleStandaloneElementEnd, handleStandaloneElementStart, handleText, handleUnmatchedCloseElementEnd, handleUnmatchedCloseElementStart, handleXmlDeclaration, setParseConfiguration, setParseSelection, setParseStatus
-
Field Details
-
NAME_ATTRIBUTE
- See Also:
-
SELECTOR_ATTRIBUTE
- See Also:
-
FRAGMENT_ATTRIBUTE
- See Also:
-
dialectPrefix
-
-
Constructor Details
-
NamedComponentParser
-
-
Method Details
-
parseComponent
-
handleAttribute
public void handleAttribute(char[] buffer, int nameOffset, int nameLen, int nameLine, int nameCol, int operatorOffset, int operatorLen, int operatorLine, int operatorCol, int valueContentOffset, int valueContentLen, int valueOuterOffset, int valueOuterLen, int valueLine, int valueCol) throws org.attoparser.ParseException - Specified by:
handleAttributein interfaceorg.attoparser.IAttributeSequenceHandler- Overrides:
handleAttributein classorg.attoparser.AbstractMarkupHandler- Throws:
org.attoparser.ParseException
-
handleOpenElementStart
public void handleOpenElementStart(char[] buffer, int nameOffset, int nameLen, int line, int col) throws org.attoparser.ParseException - Specified by:
handleOpenElementStartin interfaceorg.attoparser.IElementHandler- Overrides:
handleOpenElementStartin classorg.attoparser.AbstractMarkupHandler- Throws:
org.attoparser.ParseException
-