From 683d490074d93baa8a47db7ec43b7bd31145a12a Mon Sep 17 00:00:00 2001 From: Mark Donszelmann Date: Thu, 5 Nov 2009 23:00:15 +0100 Subject: Tar file expanded and committed --- .../antcontrib/cpptasks/parser/AbstractParser.html | 304 ++++++++++++ .../cpptasks/parser/AbstractParserState.html | 285 +++++++++++ .../sf/antcontrib/cpptasks/parser/BranchState.html | 292 +++++++++++ .../net/sf/antcontrib/cpptasks/parser/CParser.html | 334 +++++++++++++ .../parser/CaseInsensitiveLetterState.html | 286 +++++++++++ .../antcontrib/cpptasks/parser/FilenameState.html | 272 +++++++++++ .../antcontrib/cpptasks/parser/FortranParser.html | 346 ++++++++++++++ .../sf/antcontrib/cpptasks/parser/LetterState.html | 285 +++++++++++ .../net/sf/antcontrib/cpptasks/parser/Parser.html | 237 +++++++++ .../net/sf/antcontrib/cpptasks/parser/PostE.html | 271 +++++++++++ .../WhitespaceOrCaseInsensitiveLetterState.html | 284 +++++++++++ .../cpptasks/parser/WhitespaceOrLetterState.html | 284 +++++++++++ .../cpptasks/parser/class-use/AbstractParser.html | 353 ++++++++++++++ .../parser/class-use/AbstractParserState.html | 531 +++++++++++++++++++++ .../cpptasks/parser/class-use/BranchState.html | 141 ++++++ .../cpptasks/parser/class-use/CParser.html | 178 +++++++ .../class-use/CaseInsensitiveLetterState.html | 141 ++++++ .../cpptasks/parser/class-use/FilenameState.html | 177 +++++++ .../cpptasks/parser/class-use/FortranParser.html | 141 ++++++ .../cpptasks/parser/class-use/LetterState.html | 141 ++++++ .../cpptasks/parser/class-use/Parser.html | 524 ++++++++++++++++++++ .../cpptasks/parser/class-use/PostE.html | 141 ++++++ .../WhitespaceOrCaseInsensitiveLetterState.html | 141 ++++++ .../parser/class-use/WhitespaceOrLetterState.html | 141 ++++++ .../antcontrib/cpptasks/parser/package-frame.html | 64 +++ .../cpptasks/parser/package-summary.html | 229 +++++++++ .../antcontrib/cpptasks/parser/package-tree.html | 161 +++++++ .../sf/antcontrib/cpptasks/parser/package-use.html | 349 ++++++++++++++ 28 files changed, 7033 insertions(+) create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/AbstractParser.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/AbstractParserState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/BranchState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/CParser.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/CaseInsensitiveLetterState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/FilenameState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/FortranParser.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/LetterState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/Parser.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/PostE.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/WhitespaceOrCaseInsensitiveLetterState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/WhitespaceOrLetterState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/AbstractParser.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/AbstractParserState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/BranchState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/CParser.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/CaseInsensitiveLetterState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/FilenameState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/FortranParser.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/LetterState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/Parser.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/PostE.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/WhitespaceOrCaseInsensitiveLetterState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/WhitespaceOrLetterState.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/package-frame.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/package-summary.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/package-tree.html create mode 100644 site/apidocs/net/sf/antcontrib/cpptasks/parser/package-use.html (limited to 'site/apidocs/net/sf/antcontrib/cpptasks/parser') diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/AbstractParser.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/AbstractParser.html new file mode 100644 index 0000000..815fc00 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/AbstractParser.html @@ -0,0 +1,304 @@ + + + + + + + +AbstractParser (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.parser +
+Class AbstractParser

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.parser.AbstractParser
+
+
+
Direct Known Subclasses:
BorlandCfgParser, CParser, FortranParser, MetaObjectParser
+
+
+
+
public abstract class AbstractParser
extends java.lang.Object
+ + +

+An abstract base class for simple parsers +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + + +
+Constructor Summary
+protected AbstractParser() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+protected abstract  voidaddFilename(java.lang.String filename) + +
+           
+abstract  AbstractParserStategetNewLineState() + +
+           
+protected  voidparse(java.io.Reader reader) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AbstractParser

+
+protected AbstractParser()
+
+
+ + + + + + + + +
+Method Detail
+ +

+addFilename

+
+protected abstract void addFilename(java.lang.String filename)
+
+
+
+
+
+
+ +

+getNewLineState

+
+public abstract AbstractParserState getNewLineState()
+
+
+
+
+
+
+ +

+parse

+
+protected void parse(java.io.Reader reader)
+              throws java.io.IOException
+
+
+ +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/AbstractParserState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/AbstractParserState.html new file mode 100644 index 0000000..d89bc1d --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/AbstractParserState.html @@ -0,0 +1,285 @@ + + + + + + + +AbstractParserState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.parser +
+Class AbstractParserState

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.parser.AbstractParserState
+
+
+
Direct Known Subclasses:
BranchState, CaseInsensitiveLetterState, ConsumeToSpaceOrNewLine, FilenameState, LetterState, PostE, QuoteBranchState, WhitespaceOrCaseInsensitiveLetterState, WhitespaceOrLetterState
+
+
+
+
public abstract class AbstractParserState
extends java.lang.Object
+ + +

+An base class for objects that represent the state of an AbstractParser. +

+ +

+

+
Author:
+
CurtArnold
+
See Also:
AbstractParser
+
+ +

+ + + + + + + + + + + + +
+Constructor Summary
+protected AbstractParserState(AbstractParser parser) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+abstract  AbstractParserStateconsume(char ch) + +
+          Consume a character
+protected  AbstractParsergetParser() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AbstractParserState

+
+protected AbstractParserState(AbstractParser parser)
+
+
+ + + + + + + + +
+Method Detail
+ +

+consume

+
+public abstract AbstractParserState consume(char ch)
+
+
Consume a character +

+

+ +
Returns:
new state, may be null to ignore the rest of the line
+
+
+
+ +

+getParser

+
+protected AbstractParser getParser()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/BranchState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/BranchState.html new file mode 100644 index 0000000..1089a94 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/BranchState.html @@ -0,0 +1,292 @@ + + + + + + + +BranchState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.parser +
+Class BranchState

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.parser.AbstractParserState
+      extended by net.sf.antcontrib.cpptasks.parser.BranchState
+
+
+
+
public class BranchState
extends AbstractParserState
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
BranchState(AbstractParser parser, + char[] branchChars, + AbstractParserState[] branchStates, + AbstractParserState noMatchState) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ AbstractParserStateconsume(char ch) + +
+          Consume a character
+protected  AbstractParserStategetNoMatchState() + +
+           
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.cpptasks.parser.AbstractParserState
getParser
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+BranchState

+
+public BranchState(AbstractParser parser,
+                   char[] branchChars,
+                   AbstractParserState[] branchStates,
+                   AbstractParserState noMatchState)
+
+
+ + + + + + + + +
+Method Detail
+ +

+consume

+
+public AbstractParserState consume(char ch)
+
+
Description copied from class: AbstractParserState
+
Consume a character +

+

+
Specified by:
consume in class AbstractParserState
+
+
+ +
Returns:
new state, may be null to ignore the rest of the line
+
+
+
+ +

+getNoMatchState

+
+protected AbstractParserState getNoMatchState()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/CParser.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/CParser.html new file mode 100644 index 0000000..56a14d5 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/CParser.html @@ -0,0 +1,334 @@ + + + + + + + +CParser (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.parser +
+Class CParser

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.parser.AbstractParser
+      extended by net.sf.antcontrib.cpptasks.parser.CParser
+
+
+
All Implemented Interfaces:
Parser
+
+
+
+
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
+ voidaddFilename(java.lang.String include) + +
+           
+ java.lang.String[]getIncludes() + +
+           
+ AbstractParserStategetNewLineState() + +
+           
+ voidparse(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
+ +

+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-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/CaseInsensitiveLetterState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/CaseInsensitiveLetterState.html new file mode 100644 index 0000000..e6a9cd9 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/CaseInsensitiveLetterState.html @@ -0,0 +1,286 @@ + + + + + + + +CaseInsensitiveLetterState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.parser +
+Class CaseInsensitiveLetterState

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.parser.AbstractParserState
+      extended by net.sf.antcontrib.cpptasks.parser.CaseInsensitiveLetterState
+
+
+
+
public final class CaseInsensitiveLetterState
extends AbstractParserState
+ + +

+This parser state checks consumed characters against a specific character + (case insensitive). +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
CaseInsensitiveLetterState(AbstractParser parser, + char matchLetter, + AbstractParserState nextStateArg, + AbstractParserState noMatchStateArg) + +
+          Constructor.
+  + + + + + + + + + + + +
+Method Summary
+ AbstractParserStateconsume(char ch) + +
+          Consumes a character and returns the next state for the parser.
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.cpptasks.parser.AbstractParserState
getParser
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CaseInsensitiveLetterState

+
+public CaseInsensitiveLetterState(AbstractParser parser,
+                                  char matchLetter,
+                                  AbstractParserState nextStateArg,
+                                  AbstractParserState noMatchStateArg)
+
+
Constructor. +

+

+
Parameters:
parser - parser
matchLetter - letter to match
nextStateArg - next state if a match on the letter
noMatchStateArg - state if no match on letter
+
+ + + + + + + + +
+Method Detail
+ +

+consume

+
+public AbstractParserState consume(char ch)
+
+
Consumes a character and returns the next state for the parser. +

+

+
Specified by:
consume in class AbstractParserState
+
+
+
Parameters:
ch - next character +
Returns:
the configured nextState if ch is the expected character or the + configure noMatchState otherwise.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/FilenameState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/FilenameState.html new file mode 100644 index 0000000..6c1ffce --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/FilenameState.html @@ -0,0 +1,272 @@ + + + + + + + +FilenameState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.parser +
+Class FilenameState

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.parser.AbstractParserState
+      extended by net.sf.antcontrib.cpptasks.parser.FilenameState
+
+
+
Direct Known Subclasses:
CfgFilenameState
+
+
+
+
public class FilenameState
extends AbstractParserState
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
FilenameState(AbstractParser parser, + char[] terminators) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ AbstractParserStateconsume(char ch) + +
+          Consume a character
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.cpptasks.parser.AbstractParserState
getParser
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FilenameState

+
+public FilenameState(AbstractParser parser,
+                     char[] terminators)
+
+
+ + + + + + + + +
+Method Detail
+ +

+consume

+
+public AbstractParserState consume(char ch)
+
+
Description copied from class: AbstractParserState
+
Consume a character +

+

+
Specified by:
consume in class AbstractParserState
+
+
+ +
Returns:
new state, may be null to ignore the rest of the line
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/FortranParser.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/FortranParser.html new file mode 100644 index 0000000..b256b9d --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/FortranParser.html @@ -0,0 +1,346 @@ + + + + + + + +FortranParser (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.parser +
+Class FortranParser

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.parser.AbstractParser
+      extended by net.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() + +
+          Default constructor.
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddFilename(java.lang.String include) + +
+          Called by FilenameState at completion of file name production.
+ java.lang.String[]getIncludes() + +
+          Gets collection of include file names encountered in parse.
+ AbstractParserStategetNewLineState() + +
+          Get the state for the beginning of a new line.
+ voidparse(java.io.Reader reader) + +
+          Collects all included files from the content of the reader.
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FortranParser

+
+public FortranParser()
+
+
Default constructor. +

+

+ + + + + + + + +
+Method Detail
+ +

+addFilename

+
+public void addFilename(java.lang.String include)
+
+
Called by FilenameState at completion of file name production. +

+

+
Specified by:
addFilename in class AbstractParser
+
+
+
Parameters:
include - include file name
+
+
+
+ +

+getIncludes

+
+public java.lang.String[] getIncludes()
+
+
Gets collection of include file names encountered in parse. +

+

+
Specified by:
getIncludes in interface Parser
+
+
+ +
Returns:
include file names
+
+
+
+ +

+getNewLineState

+
+public AbstractParserState getNewLineState()
+
+
Get the state for the beginning of a new line. +

+

+
Specified by:
getNewLineState in class AbstractParser
+
+
+ +
Returns:
start of line state
+
+
+
+ +

+parse

+
+public void parse(java.io.Reader reader)
+           throws java.io.IOException
+
+
Collects all included files from the content of the reader. +

+

+
Specified by:
parse in interface Parser
Overrides:
parse in class AbstractParser
+
+
+
Parameters:
reader - character reader containing a FORTRAN source module +
Throws: +
java.io.IOException - throw if I/O error during parse
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/LetterState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/LetterState.html new file mode 100644 index 0000000..87ab437 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/LetterState.html @@ -0,0 +1,285 @@ + + + + + + + +LetterState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.parser +
+Class LetterState

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.parser.AbstractParserState
+      extended by net.sf.antcontrib.cpptasks.parser.LetterState
+
+
+
+
public final class LetterState
extends AbstractParserState
+ + +

+This parser state checks consumed characters against a specific character. +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
LetterState(AbstractParser parser, + char matchLetter, + AbstractParserState nextStateArg, + AbstractParserState noMatchStateArg) + +
+          Constructor.
+  + + + + + + + + + + + +
+Method Summary
+ AbstractParserStateconsume(char ch) + +
+          Consumes a character and returns the next state for the parser.
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.cpptasks.parser.AbstractParserState
getParser
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LetterState

+
+public LetterState(AbstractParser parser,
+                   char matchLetter,
+                   AbstractParserState nextStateArg,
+                   AbstractParserState noMatchStateArg)
+
+
Constructor. +

+

+
Parameters:
parser - parser
matchLetter - letter to match
nextStateArg - next state if a match on the letter
noMatchStateArg - state if no match on letter
+
+ + + + + + + + +
+Method Detail
+ +

+consume

+
+public AbstractParserState consume(char ch)
+
+
Consumes a character and returns the next state for the parser. +

+

+
Specified by:
consume in class AbstractParserState
+
+
+
Parameters:
ch - next character +
Returns:
the configured nextState if ch is the expected character or the + configure noMatchState otherwise.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/Parser.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/Parser.html new file mode 100644 index 0000000..6caf04a --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/Parser.html @@ -0,0 +1,237 @@ + + + + + + + +Parser (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.parser +
+Interface Parser

+
+
All Known Implementing Classes:
CParser, FortranParser, UserInterfaceParser
+
+
+
+
public interface Parser
+ + +

+A parser that extracts #include statements from a Reader. +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.String[]getIncludes() + +
+           
+ voidparse(java.io.Reader reader) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getIncludes

+
+java.lang.String[] getIncludes()
+
+
+
+
+
+
+ +

+parse

+
+void parse(java.io.Reader reader)
+           throws java.io.IOException
+
+
+ +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/PostE.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/PostE.html new file mode 100644 index 0000000..c6fe52c --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/PostE.html @@ -0,0 +1,271 @@ + + + + + + + +PostE (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.parser +
+Class PostE

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.parser.AbstractParserState
+      extended by net.sf.antcontrib.cpptasks.parser.PostE
+
+
+
+
public class PostE
extends AbstractParserState
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
PostE(CParser parser, + AbstractParserState bracket, + AbstractParserState quote) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ AbstractParserStateconsume(char ch) + +
+          Consume a character
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.cpptasks.parser.AbstractParserState
getParser
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PostE

+
+public PostE(CParser parser,
+             AbstractParserState bracket,
+             AbstractParserState quote)
+
+
+ + + + + + + + +
+Method Detail
+ +

+consume

+
+public AbstractParserState consume(char ch)
+
+
Description copied from class: AbstractParserState
+
Consume a character +

+

+
Specified by:
consume in class AbstractParserState
+
+
+ +
Returns:
new state, may be null to ignore the rest of the line
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/WhitespaceOrCaseInsensitiveLetterState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/WhitespaceOrCaseInsensitiveLetterState.html new file mode 100644 index 0000000..c116a1f --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/WhitespaceOrCaseInsensitiveLetterState.html @@ -0,0 +1,284 @@ + + + + + + + +WhitespaceOrCaseInsensitiveLetterState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.parser +
+Class WhitespaceOrCaseInsensitiveLetterState

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.parser.AbstractParserState
+      extended by net.sf.antcontrib.cpptasks.parser.WhitespaceOrCaseInsensitiveLetterState
+
+
+
+
public final class WhitespaceOrCaseInsensitiveLetterState
extends AbstractParserState
+ + +

+This parser state checks consumed characters against a specific character + (case insensitive) or whitespace. +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
WhitespaceOrCaseInsensitiveLetterState(AbstractParser parser, + char matchLetter, + AbstractParserState nextStateArg) + +
+          Constructor.
+  + + + + + + + + + + + +
+Method Summary
+ AbstractParserStateconsume(char ch) + +
+          Consumes a character and returns the next state for the parser.
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.cpptasks.parser.AbstractParserState
getParser
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+WhitespaceOrCaseInsensitiveLetterState

+
+public WhitespaceOrCaseInsensitiveLetterState(AbstractParser parser,
+                                              char matchLetter,
+                                              AbstractParserState nextStateArg)
+
+
Constructor. +

+

+
Parameters:
parser - parser
matchLetter - letter to match
nextStateArg - next state if a match on the letter
+
+ + + + + + + + +
+Method Detail
+ +

+consume

+
+public AbstractParserState consume(char ch)
+
+
Consumes a character and returns the next state for the parser. +

+

+
Specified by:
consume in class AbstractParserState
+
+
+
Parameters:
ch - next character +
Returns:
the configured nextState if ch is the expected character or the + configure noMatchState otherwise.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/WhitespaceOrLetterState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/WhitespaceOrLetterState.html new file mode 100644 index 0000000..6b565cc --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/WhitespaceOrLetterState.html @@ -0,0 +1,284 @@ + + + + + + + +WhitespaceOrLetterState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +net.sf.antcontrib.cpptasks.parser +
+Class WhitespaceOrLetterState

+
+java.lang.Object
+  extended by net.sf.antcontrib.cpptasks.parser.AbstractParserState
+      extended by net.sf.antcontrib.cpptasks.parser.WhitespaceOrLetterState
+
+
+
+
public final class WhitespaceOrLetterState
extends AbstractParserState
+ + +

+This parser state checks consumed characters against a specific character or + whitespace. +

+ +

+

+
Author:
+
Curt Arnold
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
WhitespaceOrLetterState(AbstractParser parser, + char matchLetter, + AbstractParserState nextStateArg) + +
+          Constructor.
+  + + + + + + + + + + + +
+Method Summary
+ AbstractParserStateconsume(char ch) + +
+          Consumes a character and returns the next state for the parser.
+ + + + + + + +
Methods inherited from class net.sf.antcontrib.cpptasks.parser.AbstractParserState
getParser
+ + + + + + + +
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+WhitespaceOrLetterState

+
+public WhitespaceOrLetterState(AbstractParser parser,
+                               char matchLetter,
+                               AbstractParserState nextStateArg)
+
+
Constructor. +

+

+
Parameters:
parser - parser
matchLetter - letter to match
nextStateArg - next state if a match on the letter
+
+ + + + + + + + +
+Method Detail
+ +

+consume

+
+public AbstractParserState consume(char ch)
+
+
Consumes a character and returns the next state for the parser. +

+

+
Specified by:
consume in class AbstractParserState
+
+
+
Parameters:
ch - next character @returns the configured nextState if ch is the + expected character or the configure noMatchState otherwise. +
Returns:
next state
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/AbstractParser.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/AbstractParser.html new file mode 100644 index 0000000..218c214 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/AbstractParser.html @@ -0,0 +1,353 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.parser.AbstractParser (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.parser.AbstractParser

+
+ + + + + + + + + + + + + + + + + +
+Packages that use AbstractParser
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.parserProvides minimal scanners to extract dependencies, +such as include statements, from source files. 
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
+  +

+ + + + + +
+Uses of AbstractParser in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + +
Subclasses of AbstractParser in net.sf.antcontrib.cpptasks.borland
+ classBorlandCfgParser + +
+          A parser that paths from a borland cfg file
+  +

+ + + + + + + + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks.borland with parameters of type AbstractParser
CfgFilenameState(AbstractParser parser, + char[] terminators) + +
+           
ConsumeToSpaceOrNewLine(AbstractParser parser) + +
+           
QuoteBranchState(AbstractParser parser, + AbstractParserState quote, + AbstractParserState unquote) + +
+           
+  +

+ + + + + +
+Uses of AbstractParser in net.sf.antcontrib.cpptasks.parser
+  +

+ + + + + + + + + + + + + +
Subclasses of AbstractParser in net.sf.antcontrib.cpptasks.parser
+ classCParser + +
+          A parser that extracts #include statements from a Reader.
+ classFortranParser + +
+          A parser that extracts INCLUDE statements from a Reader.
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.parser that return AbstractParser
+protected  AbstractParserAbstractParserState.getParser() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks.parser with parameters of type AbstractParser
AbstractParserState(AbstractParser parser) + +
+           
BranchState(AbstractParser parser, + char[] branchChars, + AbstractParserState[] branchStates, + AbstractParserState noMatchState) + +
+           
CaseInsensitiveLetterState(AbstractParser parser, + char matchLetter, + AbstractParserState nextStateArg, + AbstractParserState noMatchStateArg) + +
+          Constructor.
FilenameState(AbstractParser parser, + char[] terminators) + +
+           
LetterState(AbstractParser parser, + char matchLetter, + AbstractParserState nextStateArg, + AbstractParserState noMatchStateArg) + +
+          Constructor.
WhitespaceOrCaseInsensitiveLetterState(AbstractParser parser, + char matchLetter, + AbstractParserState nextStateArg) + +
+          Constructor.
WhitespaceOrLetterState(AbstractParser parser, + char matchLetter, + AbstractParserState nextStateArg) + +
+          Constructor.
+  +

+ + + + + +
+Uses of AbstractParser in net.sf.antcontrib.cpptasks.trolltech
+  +

+ + + + + + + + + +
Subclasses of AbstractParser in net.sf.antcontrib.cpptasks.trolltech
+ classMetaObjectParser + +
+          Scans a source file for Q_OBJECT.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/AbstractParserState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/AbstractParserState.html new file mode 100644 index 0000000..87ebd48 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/AbstractParserState.html @@ -0,0 +1,531 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.parser.AbstractParserState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.parser.AbstractParserState

+
+ + + + + + + + + + + + + + + + + +
+Packages that use AbstractParserState
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.parserProvides minimal scanners to extract dependencies, +such as include statements, from source files. 
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
+  +

+ + + + + +
+Uses of AbstractParserState in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + + + + + + + + + +
Subclasses of AbstractParserState in net.sf.antcontrib.cpptasks.borland
+ classCfgFilenameState + +
+           
+ classConsumeToSpaceOrNewLine + +
+           
+ classQuoteBranchState + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.borland that return AbstractParserState
+ AbstractParserStateQuoteBranchState.consume(char ch) + +
+           
+ AbstractParserStateConsumeToSpaceOrNewLine.consume(char ch) + +
+           
+ AbstractParserStateCfgFilenameState.consume(char ch) + +
+           
+ AbstractParserStateBorlandCfgParser.getNewLineState() + +
+           
+  +

+ + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks.borland with parameters of type AbstractParserState
QuoteBranchState(AbstractParser parser, + AbstractParserState quote, + AbstractParserState unquote) + +
+           
+  +

+ + + + + +
+Uses of AbstractParserState in net.sf.antcontrib.cpptasks.parser
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of AbstractParserState in net.sf.antcontrib.cpptasks.parser
+ classBranchState + +
+           
+ classCaseInsensitiveLetterState + +
+          This parser state checks consumed characters against a specific character + (case insensitive).
+ classFilenameState + +
+           
+ classLetterState + +
+          This parser state checks consumed characters against a specific character.
+ classPostE + +
+           
+ classWhitespaceOrCaseInsensitiveLetterState + +
+          This parser state checks consumed characters against a specific character + (case insensitive) or whitespace.
+ classWhitespaceOrLetterState + +
+          This parser state checks consumed characters against a specific character or + whitespace.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.parser that return AbstractParserState
+ AbstractParserStateWhitespaceOrLetterState.consume(char ch) + +
+          Consumes a character and returns the next state for the parser.
+ AbstractParserStateWhitespaceOrCaseInsensitiveLetterState.consume(char ch) + +
+          Consumes a character and returns the next state for the parser.
+ AbstractParserStatePostE.consume(char ch) + +
+           
+ AbstractParserStateLetterState.consume(char ch) + +
+          Consumes a character and returns the next state for the parser.
+ AbstractParserStateFilenameState.consume(char ch) + +
+           
+ AbstractParserStateCaseInsensitiveLetterState.consume(char ch) + +
+          Consumes a character and returns the next state for the parser.
+ AbstractParserStateBranchState.consume(char ch) + +
+           
+abstract  AbstractParserStateAbstractParserState.consume(char ch) + +
+          Consume a character
+ AbstractParserStateFortranParser.getNewLineState() + +
+          Get the state for the beginning of a new line.
+ AbstractParserStateCParser.getNewLineState() + +
+           
+abstract  AbstractParserStateAbstractParser.getNewLineState() + +
+           
+protected  AbstractParserStateBranchState.getNoMatchState() + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks.parser with parameters of type AbstractParserState
BranchState(AbstractParser parser, + char[] branchChars, + AbstractParserState[] branchStates, + AbstractParserState noMatchState) + +
+           
BranchState(AbstractParser parser, + char[] branchChars, + AbstractParserState[] branchStates, + AbstractParserState noMatchState) + +
+           
CaseInsensitiveLetterState(AbstractParser parser, + char matchLetter, + AbstractParserState nextStateArg, + AbstractParserState noMatchStateArg) + +
+          Constructor.
LetterState(AbstractParser parser, + char matchLetter, + AbstractParserState nextStateArg, + AbstractParserState noMatchStateArg) + +
+          Constructor.
PostE(CParser parser, + AbstractParserState bracket, + AbstractParserState quote) + +
+           
WhitespaceOrCaseInsensitiveLetterState(AbstractParser parser, + char matchLetter, + AbstractParserState nextStateArg) + +
+          Constructor.
WhitespaceOrLetterState(AbstractParser parser, + char matchLetter, + AbstractParserState nextStateArg) + +
+          Constructor.
+  +

+ + + + + +
+Uses of AbstractParserState in net.sf.antcontrib.cpptasks.trolltech
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.trolltech that return AbstractParserState
+ AbstractParserStateMetaObjectParser.getNewLineState() + +
+          Gets new line state.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/BranchState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/BranchState.html new file mode 100644 index 0000000..b0c0adb --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/BranchState.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.parser.BranchState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.parser.BranchState

+
+No usage of net.sf.antcontrib.cpptasks.parser.BranchState +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/CParser.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/CParser.html new file mode 100644 index 0000000..913c8c4 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/CParser.html @@ -0,0 +1,178 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.parser.CParser (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.parser.CParser

+
+ + + + + + + + + +
+Packages that use CParser
net.sf.antcontrib.cpptasks.parserProvides minimal scanners to extract dependencies, +such as include statements, from source files. 
+  +

+ + + + + +
+Uses of CParser in net.sf.antcontrib.cpptasks.parser
+  +

+ + + + + + + + +
Constructors in net.sf.antcontrib.cpptasks.parser with parameters of type CParser
PostE(CParser parser, + AbstractParserState bracket, + AbstractParserState quote) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/CaseInsensitiveLetterState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/CaseInsensitiveLetterState.html new file mode 100644 index 0000000..ccda88c --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/CaseInsensitiveLetterState.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.parser.CaseInsensitiveLetterState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.parser.CaseInsensitiveLetterState

+
+No usage of net.sf.antcontrib.cpptasks.parser.CaseInsensitiveLetterState +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/FilenameState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/FilenameState.html new file mode 100644 index 0000000..e7806e0 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/FilenameState.html @@ -0,0 +1,177 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.parser.FilenameState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.parser.FilenameState

+
+ + + + + + + + + +
+Packages that use FilenameState
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
+  +

+ + + + + +
+Uses of FilenameState in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + +
Subclasses of FilenameState in net.sf.antcontrib.cpptasks.borland
+ classCfgFilenameState + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/FortranParser.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/FortranParser.html new file mode 100644 index 0000000..dd876a1 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/FortranParser.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.parser.FortranParser (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.parser.FortranParser

+
+No usage of net.sf.antcontrib.cpptasks.parser.FortranParser +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/LetterState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/LetterState.html new file mode 100644 index 0000000..c3533b5 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/LetterState.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.parser.LetterState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.parser.LetterState

+
+No usage of net.sf.antcontrib.cpptasks.parser.LetterState +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/Parser.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/Parser.html new file mode 100644 index 0000000..22c8207 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/Parser.html @@ -0,0 +1,524 @@ + + + + + + + +Uses of Interface net.sf.antcontrib.cpptasks.parser.Parser (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
net.sf.antcontrib.cpptasks.parser.Parser

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use Parser
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.gcc.cross  
net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2  
net.sf.antcontrib.cpptasks.mozillaCompiler adapter for Mozilla's XPCOM compiler. 
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.parserProvides minimal scanners to extract dependencies, +such as include statements, from source files. 
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
+  +

+ + + + + +
+Uses of Parser in net.sf.antcontrib.cpptasks.borland
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.borland that return Parser
+protected  ParserBorlandResourceCompiler.createParser(java.io.File source) + +
+          The include parser for C will work just fine, but we didn't want to + inherit from CommandLineCCompiler
+  +

+ + + + + +
+Uses of Parser in net.sf.antcontrib.cpptasks.compiler
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.compiler that return Parser
+protected  ParserPrecompilingCommandLineCCompiler.createParser(java.io.File source) + +
+           
+protected  ParserCommandLineFortranCompiler.createParser(java.io.File source) + +
+           
+protected  ParserCommandLineCCompiler.createParser(java.io.File source) + +
+           
+protected abstract  ParserAbstractCompiler.createParser(java.io.File sourceFile) + +
+           
+  +

+ + + + + +
+Uses of Parser in net.sf.antcontrib.cpptasks.devstudio
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.devstudio that return Parser
+protected  ParserDevStudioResourceCompiler.createParser(java.io.File source) + +
+          The include parser for C will work just fine, but we didn't want to + inherit from CommandLineCCompiler
+protected  ParserDevStudioMIDLCompiler.createParser(java.io.File source) + +
+          The include parser for C will work just fine, but we didn't want to + inherit from CommandLineCCompiler
+  +

+ + + + + +
+Uses of Parser in net.sf.antcontrib.cpptasks.gcc
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc that return Parser
+protected  ParserWindresResourceCompiler.createParser(java.io.File source) + +
+          The include parser for C will work just fine, but we didn't want to + inherit from CommandLineCCompiler
+protected  ParserGccCCompiler.createParser(java.io.File source) + +
+          Create parser to determine dependencies.
+  +

+ + + + + +
+Uses of Parser in net.sf.antcontrib.cpptasks.gcc.cross
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc.cross that return Parser
+protected  ParserGccCCompiler.createParser(java.io.File source) + +
+          Create parser to determine dependencies.
+  +

+ + + + + +
+Uses of Parser in net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.gcc.cross.sparc_sun_solaris2 that return Parser
+protected  ParserGccCCompiler.createParser(java.io.File source) + +
+          Create parser to determine dependencies.
+  +

+ + + + + +
+Uses of Parser in net.sf.antcontrib.cpptasks.mozilla
+  +

+ + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.mozilla that return Parser
+protected  ParserXpidlCompiler.createParser(java.io.File source) + +
+          Gets dependency parser.
+  +

+ + + + + +
+Uses of Parser in net.sf.antcontrib.cpptasks.openwatcom
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.openwatcom that return Parser
+ ParserOpenWatcomFortranCompiler.createParser(java.io.File source) + +
+          Create dependency parser.
+ ParserOpenWatcomCCompiler.createParser(java.io.File source) + +
+          Create parser.
+  +

+ + + + + +
+Uses of Parser in net.sf.antcontrib.cpptasks.parser
+  +

+ + + + + + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.parser that implement Parser
+ classCParser + +
+          A parser that extracts #include statements from a Reader.
+ classFortranParser + +
+          A parser that extracts INCLUDE statements from a Reader.
+  +

+ + + + + +
+Uses of Parser in net.sf.antcontrib.cpptasks.trolltech
+  +

+ + + + + + + + + +
Classes in net.sf.antcontrib.cpptasks.trolltech that implement Parser
+ classUserInterfaceParser + +
+          Dependency scanner for Trolltech Qt User Interface definition files.
+  +

+ + + + + + + + + + + + + +
Methods in net.sf.antcontrib.cpptasks.trolltech that return Parser
+protected  ParserUserInterfaceCompiler.createParser(java.io.File source) + +
+          The include parser for C will work just fine, but we didn't want to + inherit from CommandLineCCompiler.
+protected  ParserMetaObjectCompiler.createParser(java.io.File source) + +
+          Gets a parser to scan source file for dependencies.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/PostE.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/PostE.html new file mode 100644 index 0000000..d70affc --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/PostE.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.parser.PostE (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.parser.PostE

+
+No usage of net.sf.antcontrib.cpptasks.parser.PostE +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/WhitespaceOrCaseInsensitiveLetterState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/WhitespaceOrCaseInsensitiveLetterState.html new file mode 100644 index 0000000..474d68a --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/WhitespaceOrCaseInsensitiveLetterState.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.parser.WhitespaceOrCaseInsensitiveLetterState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.parser.WhitespaceOrCaseInsensitiveLetterState

+
+No usage of net.sf.antcontrib.cpptasks.parser.WhitespaceOrCaseInsensitiveLetterState +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/WhitespaceOrLetterState.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/WhitespaceOrLetterState.html new file mode 100644 index 0000000..0c8a264 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/class-use/WhitespaceOrLetterState.html @@ -0,0 +1,141 @@ + + + + + + + +Uses of Class net.sf.antcontrib.cpptasks.parser.WhitespaceOrLetterState (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
net.sf.antcontrib.cpptasks.parser.WhitespaceOrLetterState

+
+No usage of net.sf.antcontrib.cpptasks.parser.WhitespaceOrLetterState +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/package-frame.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/package-frame.html new file mode 100644 index 0000000..e39e3b4 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/package-frame.html @@ -0,0 +1,64 @@ + + + + + + + +net.sf.antcontrib.cpptasks.parser (cpptasks 1.0b5 API) + + + + + + + + + + + +net.sf.antcontrib.cpptasks.parser + + + + +
+Interfaces  + +
+Parser
+ + + + + + +
+Classes  + +
+AbstractParser +
+AbstractParserState +
+BranchState +
+CaseInsensitiveLetterState +
+CParser +
+FilenameState +
+FortranParser +
+LetterState +
+PostE +
+WhitespaceOrCaseInsensitiveLetterState +
+WhitespaceOrLetterState
+ + + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/package-summary.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/package-summary.html new file mode 100644 index 0000000..358df9a --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/package-summary.html @@ -0,0 +1,229 @@ + + + + + + + +net.sf.antcontrib.cpptasks.parser (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package net.sf.antcontrib.cpptasks.parser +

+Provides minimal scanners to extract dependencies, +such as include statements, from source files. +

+See: +
+          Description +

+ + + + + + + + + +
+Interface Summary
ParserA parser that extracts #include statements from a Reader.
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AbstractParserAn abstract base class for simple parsers
AbstractParserStateAn base class for objects that represent the state of an AbstractParser.
BranchState 
CaseInsensitiveLetterStateThis parser state checks consumed characters against a specific character + (case insensitive).
CParserA parser that extracts #include statements from a Reader.
FilenameState 
FortranParserA parser that extracts INCLUDE statements from a Reader.
LetterStateThis parser state checks consumed characters against a specific character.
PostE 
WhitespaceOrCaseInsensitiveLetterStateThis parser state checks consumed characters against a specific character + (case insensitive) or whitespace.
WhitespaceOrLetterStateThis parser state checks consumed characters against a specific character or + whitespace.
+  + +

+

+Package net.sf.antcontrib.cpptasks.parser Description +

+ +

+Provides minimal scanners to extract dependencies, +such as include statements, from source files. +

+ +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/package-tree.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/package-tree.html new file mode 100644 index 0000000..cdd9c1f --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/package-tree.html @@ -0,0 +1,161 @@ + + + + + + + +net.sf.antcontrib.cpptasks.parser Class Hierarchy (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package net.sf.antcontrib.cpptasks.parser +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + diff --git a/site/apidocs/net/sf/antcontrib/cpptasks/parser/package-use.html b/site/apidocs/net/sf/antcontrib/cpptasks/parser/package-use.html new file mode 100644 index 0000000..fe1c587 --- /dev/null +++ b/site/apidocs/net/sf/antcontrib/cpptasks/parser/package-use.html @@ -0,0 +1,349 @@ + + + + + + + +Uses of Package net.sf.antcontrib.cpptasks.parser (cpptasks 1.0b5 API) + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
net.sf.antcontrib.cpptasks.parser

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use net.sf.antcontrib.cpptasks.parser
net.sf.antcontrib.cpptasks.borlandAdapter for Borland tools. 
net.sf.antcontrib.cpptasks.compiler  
net.sf.antcontrib.cpptasks.devstudioAdapters for Microsoft tools. 
net.sf.antcontrib.cpptasks.gcc  
net.sf.antcontrib.cpptasks.mozillaCompiler adapter for Mozilla's XPCOM compiler. 
net.sf.antcontrib.cpptasks.openwatcomAdapters for OpenWatcom compilers and tools. 
net.sf.antcontrib.cpptasks.parserProvides minimal scanners to extract dependencies, +such as include statements, from source files. 
net.sf.antcontrib.cpptasks.trolltechAdapters for Trolltech Qt moc and uic compilers. 
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.parser used by net.sf.antcontrib.cpptasks.borland
AbstractParser + +
+          An abstract base class for simple parsers
AbstractParserState + +
+          An base class for objects that represent the state of an AbstractParser.
FilenameState + +
+           
Parser + +
+          A parser that extracts #include statements from a Reader.
+  +

+ + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.parser used by net.sf.antcontrib.cpptasks.compiler
Parser + +
+          A parser that extracts #include statements from a Reader.
+  +

+ + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.parser used by net.sf.antcontrib.cpptasks.devstudio
Parser + +
+          A parser that extracts #include statements from a Reader.
+  +

+ + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.parser used by net.sf.antcontrib.cpptasks.gcc
Parser + +
+          A parser that extracts #include statements from a Reader.
+  +

+ + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.parser used by net.sf.antcontrib.cpptasks.mozilla
Parser + +
+          A parser that extracts #include statements from a Reader.
+  +

+ + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.parser used by net.sf.antcontrib.cpptasks.openwatcom
Parser + +
+          A parser that extracts #include statements from a Reader.
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.parser used by net.sf.antcontrib.cpptasks.parser
AbstractParser + +
+          An abstract base class for simple parsers
AbstractParserState + +
+          An base class for objects that represent the state of an AbstractParser.
CParser + +
+          A parser that extracts #include statements from a Reader.
Parser + +
+          A parser that extracts #include statements from a Reader.
+  +

+ + + + + + + + + + + + + + +
+Classes in net.sf.antcontrib.cpptasks.parser used by net.sf.antcontrib.cpptasks.trolltech
AbstractParser + +
+          An abstract base class for simple parsers
AbstractParserState + +
+          An base class for objects that represent the state of an AbstractParser.
Parser + +
+          A parser that extracts #include statements from a Reader.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+Copyright © 2001-2008 Ant-Contrib Project. All Rights Reserved. + + -- cgit v1.2.3