org.jamon.parser
Class CallParser

java.lang.Object
  extended by org.jamon.parser.AbstractParser
      extended by org.jamon.parser.CallParser

public class CallParser
extends AbstractParser


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jamon.parser.AbstractParser
AbstractParser.NotAnIdentifierException
 
Field Summary
static java.lang.String FRAGMENTS_EOF_ERROR
           
static java.lang.String GENERIC_ERROR
           
static java.lang.String INVALID_CALL_TARGET_ERROR
           
static java.lang.String MISSING_ARG_ARROW_ERROR
           
static java.lang.String MISSING_CALL_CLOSE_ERROR
           
static java.lang.String MISSING_GENERIC_PARAM_CLOSE_ERROR
           
static java.lang.String PARAM_VALUE_EOF_ERROR
           
static java.lang.String UNEXPECTED_IN_MULTI_FRAG_ERROR
           
 
Fields inherited from class org.jamon.parser.AbstractParser
BAD_ARGS_CLOSE_TAG, BAD_JAVA_TYPE_SPECIFIER, EOF_IN_JAVA_QUOTE_ERROR, INCOMPLETE_ARRAY_SPECIFIER_ERROR, m_errors, m_reader, MALFORMED_TAG_ERROR, NOT_AN_IDENTIFIER_ERROR
 
Constructor Summary
CallParser(PositionalPushbackReader p_reader, ParserErrorsImpl p_errors, org.jamon.api.Location p_callStartLocation)
           
 
Method Summary
 AbstractCallNode getCallNode()
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class org.jamon.parser.AbstractParser
addError, addError, checkForTagClosure, checkToken, eofErrorMessage, parsePath, readAndAppendChar, readChar, readClassName, readIdentifier, readIdentifierOrThrow, readJava, readType, readUntil, soakWhitespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INVALID_CALL_TARGET_ERROR

public static final java.lang.String INVALID_CALL_TARGET_ERROR
See Also:
Constant Field Values

MISSING_CALL_CLOSE_ERROR

public static final java.lang.String MISSING_CALL_CLOSE_ERROR
See Also:
Constant Field Values

UNEXPECTED_IN_MULTI_FRAG_ERROR

public static final java.lang.String UNEXPECTED_IN_MULTI_FRAG_ERROR
See Also:
Constant Field Values

MISSING_ARG_ARROW_ERROR

public static final java.lang.String MISSING_ARG_ARROW_ERROR
See Also:
Constant Field Values

GENERIC_ERROR

public static final java.lang.String GENERIC_ERROR
See Also:
Constant Field Values

PARAM_VALUE_EOF_ERROR

public static final java.lang.String PARAM_VALUE_EOF_ERROR
See Also:
Constant Field Values

FRAGMENTS_EOF_ERROR

public static final java.lang.String FRAGMENTS_EOF_ERROR
See Also:
Constant Field Values

MISSING_GENERIC_PARAM_CLOSE_ERROR

public static final java.lang.String MISSING_GENERIC_PARAM_CLOSE_ERROR
See Also:
Constant Field Values
Constructor Detail

CallParser

public CallParser(PositionalPushbackReader p_reader,
                  ParserErrorsImpl p_errors,
                  org.jamon.api.Location p_callStartLocation)
           throws java.io.IOException
Throws:
java.io.IOException
Method Detail

main

public static void main(java.lang.String[] args)

getCallNode

public AbstractCallNode getCallNode()


jamon