|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use UseCase | |
---|---|
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.test | Test cases for the program. |
ucot.ui | Userinterface. |
ucot.ui.gui | Graphical userInterface and classes related to it. |
ucot.ui.gui.tree.usecasetree | Classes related to tree that displays loaded usecases. |
Uses of UseCase in ucot.core |
---|
Method parameters in ucot.core with type arguments of type UseCase | |
---|---|
void |
Core.addToAnalyzeModel(java.util.Vector<UseCase> useCases)
|
void |
ControlInterface.addToAnalyzeModel(java.util.Vector<UseCase> useCases)
Requests core to parse given use cases, perform heuristic on them and add then them to current analyze model. |
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. |
Uses of UseCase in ucot.input |
---|
Fields in ucot.input declared as UseCase | |
---|---|
private UseCase |
UseCaseStep.subUseCase
Sub usecase for this step |
Fields in ucot.input with type parameters of type UseCase | |
---|---|
private java.util.Vector<UseCase> |
UseCaseCollection.useCases
|
Methods in ucot.input that return UseCase | |
---|---|
UseCase |
UseCaseCollection.find(java.lang.String id)
Finds usecase that has the given id |
UseCase |
UseCaseStep.getSubUseCase()
returns sub usecase |
UseCase |
UseCaseCollection.getUseCase(int index)
Returns UseCase from index |
UseCase |
SimpleInputAdapter.readUseCase(java.io.BufferedReader reader,
java.net.URL url)
Reads a single usecase from given reader, sets it's url to given one |
Methods in ucot.input that return types with arguments of type UseCase | |
---|---|
java.util.List<UseCase> |
UseCaseCollection.getUseCasesFromURL(java.net.URL url)
Returns list of usecases from source described in url. |
Methods in ucot.input with parameters of type UseCase | |
---|---|
void |
UseCase.addStep(java.lang.String step,
UseCase subUseCase)
Adds a new step to this usecase |
boolean |
UseCaseCollection.addUseCase(UseCase usecase)
Add usecase to collection and notify observers |
boolean |
UseCaseCollection.addUseCase(UseCase usecase,
boolean notify)
Add usecase to collection and notify observers |
boolean |
UseCaseCollection.exists(UseCase usecase)
Checks if given UseCase exists in this collection |
private void |
UseCaseCollection.markAllUnanalyzed(UseCase usecase)
Marks given usecase and it's sub usecases as unanalyzed |
private void |
ProcessMLInputAdapter.ParseInstanceDetails(org.w3c.dom.Element processInstance,
UseCase usecase)
Parses processInstance's id and adds it to usecase, also checks if this usecase is a subusecase |
private boolean |
ProcessMLInputAdapter.ParseSteps(UseCase usecase,
org.w3c.dom.NodeList steps)
Parses steps from given nodelist, stores them to given usecase |
void |
UseCaseCollection.resolveSubUseCases(UseCase usecase,
boolean markAsSubUseCases)
Resolves given usecases step's sub-usecases and marks them as sub-usecases if necessary |
void |
UseCaseStep.setSubUseCase(UseCase usecase)
Sets sub usecase |
Constructors in ucot.input with parameters of type UseCase | |
---|---|
UseCaseStep(java.lang.String step,
UseCase a)
|
Uses of UseCase in ucot.parser |
---|
Fields in ucot.parser declared as UseCase | |
---|---|
private UseCase |
ParsedData.usecase
Usecase this ParsedData was created from |
Methods in ucot.parser that return UseCase | |
---|---|
UseCase |
ParsedData.getUseCase()
return the usecase that this parsedData was created from |
Methods in ucot.parser with parameters of type UseCase | |
---|---|
ParsedData |
SimpleParser.parse(UseCase useCase)
|
ParsedData |
ParserInterface.parse(UseCase useCase)
Parses given usecase and returns parsed data as a ParsedData object. |
ParsedData |
DummyParser.parse(UseCase useCase)
|
void |
ParsedData.setUseCase(UseCase a)
|
Uses of UseCase in ucot.test |
---|
Fields in ucot.test declared as UseCase | |
---|---|
(package private) UseCase |
UseCaseTest.useCase
|
Uses of UseCase in ucot.ui |
---|
Methods in ucot.ui with parameters of type UseCase | |
---|---|
void |
UseCasePanelInterface.showUseCase(UseCase usecase)
Method for giving the panel UseCase to show. |
Uses of UseCase in ucot.ui.gui |
---|
Fields in ucot.ui.gui declared as UseCase | |
---|---|
private UseCase |
SimpleUseCasePanel.usecase
|
Methods in ucot.ui.gui with parameters of type UseCase | |
---|---|
void |
SimpleUseCasePanel.showUseCase(UseCase usecase)
Sets the usecase for display. |
Uses of UseCase in ucot.ui.gui.tree.usecasetree |
---|
Fields in ucot.ui.gui.tree.usecasetree declared as UseCase | |
---|---|
private UseCase |
UseCaseTreeItem.usecase
|
Methods in ucot.ui.gui.tree.usecasetree that return UseCase | |
---|---|
UseCase |
UseCaseTreeItem.getUseCase()
Return UseCase this UseCaseTreeItem
contains. |
Methods in ucot.ui.gui.tree.usecasetree that return types with arguments of type UseCase | |
---|---|
private java.util.Vector<UseCase> |
UseCaseTree.getSubtreeInVector(FilesTreeItem item)
Method to add all use case sources that are loaded into program into Vector . |
private java.util.Vector<UseCase> |
UseCaseTree.getSubtreeInVector(FileTreeItem item)
Method to add all UseCase s from file pointed out
at FileTreeItem into Vector . |
private java.util.Vector<UseCase> |
UseCaseTree.getSubtreeInVector(TreeItem item)
Method to add UseCase s from subtree of this
TreeItem into Vector . |
private java.util.Vector<UseCase> |
UseCaseTree.getSubtreeInVector(UseCaseTreeItem item)
Method to add UseCase pointed at UseCaseTreeItem and
it's sub use cases into Vector . |
Methods in ucot.ui.gui.tree.usecasetree with parameters of type UseCase | |
---|---|
private void |
UseCaseTree.addToAnalyzeModel(UseCase usecase)
Adds single UseCase |
private void |
UseCaseTree.addToAnalyzeModel(UseCase usecase,
ParserInterface parser,
HeuristicInterface heuristic)
Adds single UseCase |
private void |
UseCaseTree.addToAnalyzeModelWith(UseCase usecase)
Method to ask from user which ParserInterface
and HeuristicInterface should be used to add
use case into model. |
Method parameters in ucot.ui.gui.tree.usecasetree with type arguments of type UseCase | |
---|---|
private void |
UseCaseTree.addToAnalyzeModel(java.util.Vector<UseCase> usecases)
Add Vector of use cases into analyzemodel with default
ParserInterface and HeuristicInterface . |
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 . |
private void |
UseCaseTree.addToAnalyzeModelWith(java.util.Vector<UseCase> usecases)
Method to ask from user which ParserInterface
and HeuristicInterface should be used to add
usecases into model. |
Constructors in ucot.ui.gui.tree.usecasetree with parameters of type UseCase | |
---|---|
UseCaseTreeItem(UseCaseTreeModel treemodel,
TreeItem parent,
UseCase usecase)
Default constructor for UseCaseTreeItem . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |