Class InlinedOutputExpressionTextHandler
java.lang.Object
org.thymeleaf.templateparser.text.AbstractTextHandler
org.thymeleaf.templateparser.text.AbstractChainedTextHandler
org.thymeleaf.templateparser.text.InlinedOutputExpressionTextHandler
- All Implemented Interfaces:
ITextHandler
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final class -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionInlinedOutputExpressionTextHandler(IEngineConfiguration configuration, TemplateMode templateMode, String standardDialectPrefix, ITextHandler handler) -
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) voidhandleCloseElementEnd(char[] buffer, int nameOffset, int nameLen, int line, int col) voidhandleCloseElementStart(char[] buffer, int nameOffset, int nameLen, int line, int col) voidhandleOpenElementEnd(char[] buffer, int nameOffset, int nameLen, int line, int col) voidhandleOpenElementStart(char[] buffer, int nameOffset, int nameLen, int line, int col) voidhandleStandaloneElementEnd(char[] buffer, int nameOffset, int nameLen, boolean minimized, int line, int col) voidhandleStandaloneElementStart(char[] buffer, int nameOffset, int nameLen, boolean minimized, int line, int col) voidhandleText(char[] buffer, int offset, int len, int line, int col) Methods inherited from class org.thymeleaf.templateparser.text.AbstractChainedTextHandler
getNext, handleComment, handleDocumentEnd, handleDocumentStart
-
Field Details
-
inlineHandler
-
-
Constructor Details
-
InlinedOutputExpressionTextHandler
InlinedOutputExpressionTextHandler(IEngineConfiguration configuration, TemplateMode templateMode, String standardDialectPrefix, ITextHandler handler)
-
-
Method Details
-
handleText
public void handleText(char[] buffer, int offset, int len, int line, int col) throws TextParseException - Specified by:
handleTextin interfaceITextHandler- Overrides:
handleTextin classAbstractChainedTextHandler- Throws:
TextParseException
-
handleStandaloneElementStart
public void handleStandaloneElementStart(char[] buffer, int nameOffset, int nameLen, boolean minimized, int line, int col) throws TextParseException - Specified by:
handleStandaloneElementStartin interfaceITextHandler- Overrides:
handleStandaloneElementStartin classAbstractChainedTextHandler- Throws:
TextParseException
-
handleStandaloneElementEnd
public void handleStandaloneElementEnd(char[] buffer, int nameOffset, int nameLen, boolean minimized, int line, int col) throws TextParseException - Specified by:
handleStandaloneElementEndin interfaceITextHandler- Overrides:
handleStandaloneElementEndin classAbstractChainedTextHandler- Throws:
TextParseException
-
handleOpenElementStart
public void handleOpenElementStart(char[] buffer, int nameOffset, int nameLen, int line, int col) throws TextParseException - Specified by:
handleOpenElementStartin interfaceITextHandler- Overrides:
handleOpenElementStartin classAbstractChainedTextHandler- Throws:
TextParseException
-
handleOpenElementEnd
public void handleOpenElementEnd(char[] buffer, int nameOffset, int nameLen, int line, int col) throws TextParseException - Specified by:
handleOpenElementEndin interfaceITextHandler- Overrides:
handleOpenElementEndin classAbstractChainedTextHandler- Throws:
TextParseException
-
handleCloseElementStart
public void handleCloseElementStart(char[] buffer, int nameOffset, int nameLen, int line, int col) throws TextParseException - Specified by:
handleCloseElementStartin interfaceITextHandler- Overrides:
handleCloseElementStartin classAbstractChainedTextHandler- Throws:
TextParseException
-
handleCloseElementEnd
public void handleCloseElementEnd(char[] buffer, int nameOffset, int nameLen, int line, int col) throws TextParseException - Specified by:
handleCloseElementEndin interfaceITextHandler- Overrides:
handleCloseElementEndin classAbstractChainedTextHandler- Throws:
TextParseException
-
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 TextParseException - Specified by:
handleAttributein interfaceITextHandler- Overrides:
handleAttributein classAbstractChainedTextHandler- Throws:
TextParseException
-