net.sf.antcontrib.cpptasks.parser
Class FortranParser

java.lang.Object
  extended bynet.sf.antcontrib.cpptasks.parser.AbstractParser
      extended bynet.sf.antcontrib.cpptasks.parser.FortranParser
All Implemented Interfaces:
Parser

public final class FortranParser
extends AbstractParser
implements Parser

A parser that extracts INCLUDE statements from a Reader.

Author:
Curt Arnold

Constructor Summary
FortranParser()
           
 
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

FortranParser

public FortranParser()
Method Detail

addFilename

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

getIncludes

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

getNewLineState

public AbstractParserState getNewLineState()
Specified by:
getNewLineState in class AbstractParser

parse

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


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