ucot.parser
Interface ParserInterface

All Known Implementing Classes:
SimpleInputParser, StanfordAdapter

public interface ParserInterface

Interface for parsers within this program. Parsers are given usecase and they return ParsedData

Author:
vevijopi

Method Summary
 java.lang.String getName()
          Returns adapter's name
 java.util.Properties getOptions()
          Returns adapter's options
 ParsedData parse(UseCase useCase)
          Parses given usecase and returns parsed data as a ParsedData object.
 void setOptions(java.util.Properties options)
          Sets options for the adapter
 

Method Detail

parse

ParsedData parse(UseCase useCase)
                 throws java.lang.Exception
Parses given usecase and returns parsed data as a ParsedData object.

Parameters:
usecase - Usecase to parse
Returns:
parsed data as a ParsedData object.
Throws:
java.lang.Exception

getName

java.lang.String getName()
Returns adapter's name

Returns:

setOptions

void setOptions(java.util.Properties options)
Sets options for the adapter

Parameters:
options - options for the adapter

getOptions

java.util.Properties getOptions()
Returns adapter's options

Returns:
adapter's options