org.jamon.parser
Class TypeNameParser

java.lang.Object
  extended by org.jamon.parser.AbstractParser
      extended by org.jamon.parser.AbstractTypeParser
          extended by org.jamon.parser.ClassNameParser
              extended by org.jamon.parser.TypeNameParser

public class TypeNameParser
extends ClassNameParser


Nested Class Summary
 
Nested classes/interfaces inherited from class org.jamon.parser.AbstractParser
AbstractParser.NotAnIdentifierException
 
Field Summary
 
Fields inherited from class org.jamon.parser.AbstractTypeParser
m_type, UNEXPECTED_ARRAY_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
TypeNameParser(org.jamon.api.Location p_location, PositionalPushbackReader p_reader, ParserErrorsImpl p_errors)
           
 
Method Summary
protected  void checkForArrayBrackets()
           
 
Methods inherited from class org.jamon.parser.ClassNameParser
parseTypeElaborations, readBoundingType
 
Methods inherited from class org.jamon.parser.AbstractTypeParser
getType
 
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
 

Constructor Detail

TypeNameParser

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

checkForArrayBrackets

protected void checkForArrayBrackets()
                              throws java.io.IOException
Overrides:
checkForArrayBrackets in class AbstractTypeParser
Throws:
java.io.IOException


jamon