Uses of Interface
ucot.parser.ParserInterface

Packages that use ParserInterface
ucot.core Core package 
ucot.input   
ucot.parser   
ucot.ui.gui   
ucot.ui.gui.tree.usecasetree   
 

Uses of ParserInterface in ucot.core
 

Fields in ucot.core declared as ParserInterface
private  ParserInterface Core.currentParser
           
 

Fields in ucot.core with type parameters of type ParserInterface
private  java.util.Vector<ParserInterface> Core.parsers
           
 

Methods in ucot.core that return ParserInterface
private  ParserInterface Core.findParser(java.lang.String name)
          Helper method for applyProperties to find parsers by name.
 ParserInterface ControlInterface.getCurrentParser()
          Returns the current default parser.
 ParserInterface Core.getCurrentParser()
           
 

Methods in ucot.core that return types with arguments of type ParserInterface
 java.util.Vector<ParserInterface> ControlInterface.getParsers()
          Returns a vector of parsers that are available.
 java.util.Vector<ParserInterface> Core.getParsers()
           
 

Methods in ucot.core with parameters of type ParserInterface
 void ControlInterface.addToAnalyzeModel(java.util.Vector<UseCase> useCases, ParserInterface parser, HeuristicInterface heuristic)
          Requests core to parse use case, perform heuristic on it and add it to given analyze model.
 void Core.addToAnalyzeModel(java.util.Vector<UseCase> useCases, ParserInterface parser, HeuristicInterface heuristic)
           
private  void Core.runParserAndHeuristic(java.lang.Runnable runnable, java.util.Vector<UseCase> useCases, ParserInterface parser, HeuristicInterface heuristic)
          This method runs the parser and heuristic in a single thread.
 void ControlInterface.setCurrentParser(ParserInterface parser)
          Sets the default parser to use.
 void Core.setCurrentParser(ParserInterface parser)
           
 

Uses of ParserInterface in ucot.input
 

Fields in ucot.input declared as ParserInterface
private  ParserInterface UseCase.parser
          Which parserInterface was used on this usecase
 

Methods in ucot.input that return ParserInterface
 ParserInterface UseCase.getParser()
          Get the parser that was used on this usecase
 

Methods in ucot.input with parameters of type ParserInterface
 void UseCase.setParser(ParserInterface parser)
          Set the parser that was used to parse this usecase
 

Uses of ParserInterface in ucot.parser
 

Classes in ucot.parser that implement ParserInterface
 class DummyParser
          DummyParser which does absolutely nothing but helps avoiding null values in parser variables.
 class SimpleInputParser
           
 class StanfordAdapter
          Parser that uses Stanford parser to parse te sentence.
 

Uses of ParserInterface in ucot.ui.gui
 

Fields in ucot.ui.gui declared as ParserInterface
private static ParserInterface AddToModelWithDialog.selectedParser
           
 

Methods in ucot.ui.gui that return ParserInterface
static ParserInterface AddToModelWithDialog.getParser()
          Returns parser that user selected, or null if no parser was selected.
 

Uses of ParserInterface in ucot.ui.gui.tree.usecasetree
 

Methods in ucot.ui.gui.tree.usecasetree with parameters of type ParserInterface
private  void UseCaseTree.addToAnalyzeModel(UseCase usecase, ParserInterface parser, HeuristicInterface heuristic)
          Adds single UseCase into analyzemodel with given parser and heuristics
private  void UseCaseTree.addToAnalyzeModel(java.util.Vector<UseCase> usecases, ParserInterface parser, HeuristicInterface heuristic)
          Add vector of usecases into analyzemodel with given parser and heuristics.