code: public synchronized void parseLine(String line) throws SyntaxErrorException
  	{
  		if (null != getParserOutcome() && isParserOutcomeMultipleLine())
  		{
  			parseLine__multipleLineMode(line);
  		}
  		else
  		{
  			parseLine__singleLineMode(line);
  		}
  	}
docs: Parse the given line and update the internal state of the parser.
  
  @param line
  the line to parse.
  @throws SyntaxErrorException
  if there is a syntax problem in the line.