public class OverrideParser extends SubcomponentParser<OverrideNode>
AbstractBodyParser.JavaSnippetTagEndDetectorAbstractParser.NotAnIdentifierExceptionANNOTATE_TAG_IN_SUBCOMPONENT, bodyStart, CLASS_TAG_IN_SUBCOMPONENT, EMIT_ESCAPE_CODE_ERROR, EMIT_MISSING_TAG_END_ERROR, ENCOUNTERED_ELSE_TAG_WITHOUT_PRIOR_IF_TAG, ENCOUNTERED_ELSEIF_TAG_WITHOUT_PRIOR_IF_TAG, ESCAPE_TAG_IN_SUBCOMPONENT, EXTENDS_TAG_IN_SUBCOMPONENT, GENERIC_TAG_IN_SUBCOMPONENT, IMPLEMENTS_TAG_IN_SUBCOMPONENT, PARENT_ARGS_TAG_IN_SUBCOMPONENT, PARENT_MARKER_TAG_IN_SUBCOMPONENT, PERCENT_GREATER_THAN_EOF_ERROR, REPLACEABLE_TAG_IN_SUBCOMPONENT, REPLACES_TAG_IN_SUBCOMPONENT, root, text, UNEXPECTED_FRAGMENTS_CLOSE_ERROR, UNEXPECTED_NAMED_FRAGMENT_CLOSE_ERRORBAD_ARGS_CLOSE_TAG, BAD_JAVA_TYPE_SPECIFIER, EOF_IN_JAVA_QUOTE_ERROR, errors, INCOMPLETE_ARRAY_SPECIFIER_ERROR, MALFORMED_TAG_ERROR, NOT_AN_IDENTIFIER_ERROR, reader| Constructor and Description |
|---|
OverrideParser(String name,
org.jamon.api.Location tagLocation,
PositionalPushbackReader reader,
ParserErrorsImpl errors) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
handleParentArgsNode(org.jamon.api.Location tagLocation) |
protected String |
tagName() |
handleEof, handlePostTag, handleTagClose, makeError, parsedoneParsing, getRootNode, handleAbsMethodTag, handleAliasesTag, handleAnnotationTag, handleClassTag, handleDefTag, handleElseIfTag, handleElseTag, handleEscapeTag, handleExtendsTag, handleForTag, handleFragmentsClose, handleGenericTag, handleIfTag, handleImplementsTag, handleImportTag, handleLiteralTag, handleMethodTag, handleNamedFragmentClose, handleOverrideTag, handleParentMarkerTag, handleReplaceableTag, handleReplacesTag, handleTag, handleText, handleWhileTag, isTopLevel, readCondition, readLine, readTagNameaddError, addError, checkForTagClosure, checkToken, eofErrorMessage, parsePath, readAndAppendChar, readChar, readClassName, readIdentifier, readIdentifierOrThrow, readJava, readType, readUntil, soakWhitespacepublic OverrideParser(String name, org.jamon.api.Location tagLocation, PositionalPushbackReader reader, ParserErrorsImpl errors)
reader - errors - protected String tagName()
tagName in class SubcomponentParser<OverrideNode>protected void handleParentArgsNode(org.jamon.api.Location tagLocation)
throws IOException
handleParentArgsNode in class AbstractBodyParser<OverrideNode>tagLocation - location of the xargs nodeIOExceptionCopyright © 2003–2015 Jamon developers. All rights reserved.