net.sf.antcontrib.cpptasks.parser

Class CParser

Implemented Interfaces:
Parser

public final class CParser
extends AbstractParser
implements Parser

A parser that extracts #include statements from a Reader.
Authors:
Adam Murdoch
Curt Arnold

Constructor Summary

CParser()

Method Summary

void
addFilename(String include)
String[]
getIncludes()
AbstractParserState
getNewLineState()
void
parse(Reader reader)

Methods inherited from class net.sf.antcontrib.cpptasks.parser.AbstractParser

addFilename, getNewLineState, parse

Constructor Details

CParser

public CParser()

Method Details

addFilename

public void addFilename(String include)
Overrides:
addFilename in interface AbstractParser

getIncludes

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

getNewLineState

public AbstractParserState getNewLineState()
Overrides:
getNewLineState in interface AbstractParser

parse

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

Copyright B) 2001-2006 Ant-Contrib project. All Rights Reserved.