|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ParserInterface | |
---|---|
ucot.core | ControlInterface and Core class, these control the program flow. |
ucot.input | Classes related to reading usecases from a file. |
ucot.parser | Classes related to parsing read usecases. |
ucot.ui.gui.dialog | Dialogs used by the gui. |
ucot.ui.gui.tree.usecasetree | Classes related to tree that displays loaded usecases. |
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 |
Core.getCurrentParser()
|
ParserInterface |
ControlInterface.getCurrentParser()
Returns the current default parser. |
Methods in ucot.core that return types with arguments of type ParserInterface | |
---|---|
java.util.Vector<ParserInterface> |
Core.getParsers()
|
java.util.Vector<ParserInterface> |
ControlInterface.getParsers()
Returns a vector containing all the parsers currently available to the UCOT core. |
Methods in ucot.core with parameters of type ParserInterface | |
---|---|
void |
Core.addToAnalyzeModel(java.util.Vector<UseCase> useCases,
ParserInterface parser,
HeuristicInterface heuristic)
|
void |
ControlInterface.addToAnalyzeModel(java.util.Vector<UseCase> useCases,
ParserInterface parser,
HeuristicInterface heuristic)
Requests core to parse use cases, perform heuristic on them and add them to current analyze model. |
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 separate thread. |
void |
Core.setCurrentParser(ParserInterface parser)
|
void |
ControlInterface.setCurrentParser(ParserInterface parser)
Sets the default parser to be used in parsing progresses. |
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 |
SimpleParser
Simple parser. |
Uses of ParserInterface in ucot.ui.gui.dialog |
---|
Fields in ucot.ui.gui.dialog declared as ParserInterface | |
---|---|
private static ParserInterface |
AddToModelWithDialog.selectedParser
|
Methods in ucot.ui.gui.dialog that return ParserInterface | |
---|---|
static ParserInterface |
AddToModelWithDialog.getParser()
Returns ParserInterface that user selected, or
null if no ParserInterface 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 |
private void |
UseCaseTree.addToAnalyzeModel(java.util.Vector<UseCase> usecases,
ParserInterface parser,
HeuristicInterface heuristic)
Add Vector of use cases into analyzemodel with given
ParserInterface and HeuristicInterface . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |