net.sf.antcontrib.cpptasks.parser
Class CParser

java.lang.Object
  |
  +--net.sf.antcontrib.cpptasks.parser.AbstractParser
        |
        +--net.sf.antcontrib.cpptasks.parser.CParser

public final class CParser
extends AbstractParser
implements Parser

A parser that extracts #include statements from a Reader.

Author:
Adam Murdoch, Curt Arnold

Constructor Summary
CParser()
           
 
Method Summary
 void addFilename(java.lang.String include)
           
 java.lang.String[] getIncludes()
           
 AbstractParserState getNewLineState()
           
 void parse(java.io.Reader reader)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CParser

public CParser()
Method Detail

parse

public void parse(java.io.Reader reader)
           throws java.io.IOException
Specified by:
parse in interface Parser
Overrides:
parse in class AbstractParser

getIncludes

public java.lang.String[] getIncludes()
Specified by:
getIncludes in interface Parser

addFilename

public void addFilename(java.lang.String include)
Overrides:
addFilename in class AbstractParser

getNewLineState

public AbstractParserState getNewLineState()
Overrides:
getNewLineState in class AbstractParser


Copyright © 2001-2002 Ant-Contrib project. All Rights Reserved.