|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
TResult - The output of the parsing process.TContext - Context object that will be passed to the parser each time it
is called.public static interface AccurevLauncher.ICmdOutputParser<TResult,TContext>
Interface implemented by code that interprets the output of AccuRev commands.
Intended to separate out the running of commands from the actual parsing of their results in an attempt to reduce code duplication.
| Method Summary | |
|---|---|
TResult |
parse(InputStream cmdOutput,
TContext context)
Parses the command's output. |
| Method Detail |
|---|
TResult parse(InputStream cmdOutput,
TContext context)
throws AccurevLauncher.UnhandledAccurevCommandOutput,
IOException
cmdOutput - The stream that contains the output of the command.context - Context passed in when the command was run.
AccurevLauncher.UnhandledAccurevCommandOutput - if the command output was invalid.
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||