A B C D E F G H I J L M N O P Q R S T U V W

A

AbbottsHeuristic - Class in ucot.heuristic
Abbott's Heuristic is a way to etsimate which parts of the speech are relevant and in which way when doing object analyze.
AbbottsHeuristic() - Constructor for class ucot.heuristic.AbbottsHeuristic
 
ABOUT_MENU_ACTION - Static variable in class ucot.ui.gui.GraphicalUI
 
ABOUT_MENU_CAPTION - Static variable in class ucot.ui.gui.GraphicalUI
 
AboutDialog - Class in ucot.ui.gui.dialog
About dialog for UCOT program.
AboutDialog(JFrame) - Constructor for class ucot.ui.gui.dialog.AboutDialog
Constructor for about dialog.
AbstractEntityTreeItem - Class in ucot.ui.gui.tree.analyzemodeltree
This class represents all TreeItems in the AnalyzeModelTrre.
AbstractEntityTreeItem(String, AnalyzeTreeModel, TreeItem) - Constructor for class ucot.ui.gui.tree.analyzemodeltree.AbstractEntityTreeItem
Constructor for the class.
accept(File) - Method in class ucot.utils.CustomFileFilter
 
action(String) - Method in class ucot.ui.gui.dialog.entitytab.AttributesPanel
This method is called when an action is performed and it calls the corresponding methods to handle the action.
action(String) - Method in class ucot.ui.gui.dialog.entitytab.ChildrenPanel
This method is called when an action is performed and it calls the corresponding methods to handle the action.
action(String) - Method in class ucot.ui.gui.dialog.entitytab.JTableAndButtonsPanel
 
action(String) - Method in class ucot.ui.gui.dialog.entitytab.MethodsPanel
This method is called when an action is performed and it calls the corresponding methods to handle the action.
action(String) - Method in class ucot.ui.gui.dialog.entitytab.ParentsPanel
This method is called when an action is performed and it calls the corresponding methods to handle the action.
actionListener - Variable in class ucot.ui.gui.dialog.entitytab.JTableAndButtonsPanel
 
actionListener - Variable in class ucot.ui.gui.ModificationLogWindow
 
add(InputInterface) - Method in class ucot.input.InputCollection
Adds given input handler to the collection.
ADD_SINGLE_POPUP_ACTION - Static variable in class ucot.ui.gui.tree.usecasetree.UseCaseTree
 
ADD_SINGLE_WITH_POPUP_ACTION - Static variable in class ucot.ui.gui.tree.usecasetree.UseCaseTree
 
ADD_SUBTREE_POPUP_ACTION - Static variable in class ucot.ui.gui.tree.usecasetree.UseCaseTree
 
ADD_SUBTREE_WITH_POPUP_ACTION - Static variable in class ucot.ui.gui.tree.usecasetree.UseCaseTree
 
addAttribute(String, String) - Method in interface ucot.model.ModelEditor
Adds attribute to the entity.
addAttribute(String, Attribute) - Method in class ucot.model.object.Entity
Adds attribute for this entity
addAttribute(Attribute) - Method in class ucot.model.object.Entity
Adds attribute.
addAttribute(String, String) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
addButton(String, String) - Method in class ucot.ui.gui.dialog.entitytab.JTableAndButtonsPanel
 
addChild(String, String) - Method in interface ucot.model.ModelEditor
Adds child to the entity.
addChild(Entity) - Method in class ucot.model.object.Entity
Adds child for this Entity.
addChild(String, String) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
addColumn(JComponent) - Method in class ucot.ui.gui.Statusbar
Method for adding columns to the statusbar.
addEntity(String) - Method in interface ucot.model.ModelEditor
Adds an entity to the model.
addEntity(Entity) - Method in class ucot.model.object.ObjectAnalyzeModel
Adds an entity to the model.
addEntity(String) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
addEntityInfluenceByMethod(String, String, String) - Method in interface ucot.model.ModelEditor
Adds an influence between entity's method and the given entity.
addEntityInfluenceByMethod(String, String, String) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
addInfluence(Entity) - Method in class ucot.model.object.Method
Adds influence to this method.
addLink(Link) - Method in class ucot.parser.Word
Adds link..
addMethod(String, String) - Method in interface ucot.model.ModelEditor
Add method to the entity.
addMethod(String) - Method in class ucot.model.object.Entity
Creates and adds Method for this Entity using given name.
addMethod(Method) - Method in class ucot.model.object.Entity
Adds method for this entity.
addMethod(String, String) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
addObserver(Observer) - Method in interface ucot.model.AnalyzeModel
Adds observer for this analyzemodel
addParent(String, String) - Method in interface ucot.model.ModelEditor
Adds parent to the entity.
addParent(Entity) - Method in class ucot.model.object.Entity
Adds parent for this Entity.
addParent(String, String) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
addSentence(Sentence) - Method in class ucot.parser.ParsedData
Adds a new sentence
addStep(String, UseCase) - Method in class ucot.input.UseCase
Adds a new step to this usecase
addStep(UseCaseStep) - Method in class ucot.input.UseCase
Adds a new UseCaseStep to this usecase
addToAnalyzeModel(Vector<UseCase>) - Method in interface ucot.core.ControlInterface
Requests core to parse given use cases, perform heuristic on them and add then them to current analyze model.
addToAnalyzeModel(Vector<UseCase>, ParserInterface, HeuristicInterface) - Method in interface ucot.core.ControlInterface
Requests core to parse use cases, perform heuristic on them and add them to current analyze model.
addToAnalyzeModel(Vector<UseCase>, ParserInterface, HeuristicInterface) - Method in class ucot.core.Core
 
addToAnalyzeModel(Vector<UseCase>) - Method in class ucot.core.Core
 
addToAnalyzeModel(UseCase, ParserInterface, HeuristicInterface) - Method in class ucot.ui.gui.tree.usecasetree.UseCaseTree
Adds single UseCase into analyzemodel with given ParserInterface and HeuristicInterface.
addToAnalyzeModel(UseCase) - Method in class ucot.ui.gui.tree.usecasetree.UseCaseTree
Adds single UseCase into analyzemodel with default ParserInterface and HeuristicInterface.
addToAnalyzeModel(Vector<UseCase>, ParserInterface, HeuristicInterface) - Method in class ucot.ui.gui.tree.usecasetree.UseCaseTree
Add Vector of use cases into analyzemodel with given ParserInterface and HeuristicInterface.
addToAnalyzeModel(Vector<UseCase>) - Method in class ucot.ui.gui.tree.usecasetree.UseCaseTree
Add Vector of use cases into analyzemodel with default ParserInterface and HeuristicInterface.
addToAnalyzeModelWith(UseCase) - Method in class ucot.ui.gui.tree.usecasetree.UseCaseTree
Method to ask from user which ParserInterface and HeuristicInterface should be used to add use case into model.
addToAnalyzeModelWith(Vector<UseCase>) - Method in class ucot.ui.gui.tree.usecasetree.UseCaseTree
Method to ask from user which ParserInterface and HeuristicInterface should be used to add usecases into model.
AddToModelWithDialog - Class in ucot.ui.gui.dialog
Dialog extending JDialog for asking from user wich ParserInterface and HeuristicInterface he/she wants to use.
AddToModelWithDialog(Frame, ControlInterface) - Constructor for class ucot.ui.gui.dialog.AddToModelWithDialog
Default constructor for AddToModelWithDialog.
addTreeModelListener(TreeModelListener) - Method in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeTreeModel
 
addTreeModelListener(TreeModelListener) - Method in class ucot.ui.gui.tree.usecasetree.UseCaseTreeModel
 
addUseCase(UseCase) - Method in class ucot.input.UseCaseCollection
Add usecase to collection and notify observers
addUseCase(UseCase, boolean) - Method in class ucot.input.UseCaseCollection
Add usecase to collection and notify observers
addWord(Word) - Method in class ucot.parser.Sentence
Adds the given Word into this Sentence.
AllTests - Class in ucot.test
JUnit test class which runs all test units.
AllTests() - Constructor for class ucot.test.AllTests
 
analyzeModel - Variable in class ucot.core.Core
 
analyzeModel - Variable in class ucot.core.Core.OutputJob
 
AnalyzeModel - Interface in ucot.model
Interface for analyze models.
analyzeModel - Variable in class ucot.ui.gui.dialog.EntityPropertiesDialog
 
analyzeModel - Variable in class ucot.ui.gui.dot.DotPanel.DotJob
 
AnalyzeModelException - Exception in ucot.model
General exception used by analyzemodel
AnalyzeModelException() - Constructor for exception ucot.model.AnalyzeModelException
 
AnalyzeModelException(String) - Constructor for exception ucot.model.AnalyzeModelException
 
AnalyzeModelException(String, Throwable) - Constructor for exception ucot.model.AnalyzeModelException
 
AnalyzeModelException(Throwable) - Constructor for exception ucot.model.AnalyzeModelException
 
analyzeModelLoaded() - Method in class ucot.ui.DummyUI
 
analyzeModelLoaded() - Method in class ucot.ui.gui.GraphicalUI
 
analyzeModelLoaded() - Method in interface ucot.ui.UIInterface
Method for signaling the user interface that the analyze model has been (successfully) loaded.
AnalyzeModelLogger - Class in ucot.core
Class for logging changes in current analyze model.
AnalyzeModelLogger() - Constructor for class ucot.core.AnalyzeModelLogger
 
analyzeModelTree - Variable in class ucot.ui.gui.GraphicalUI
 
AnalyzeModelTree - Class in ucot.ui.gui.tree.analyzemodeltree
Customized JTree for showing AnalyzeModels entity structure.
AnalyzeModelTree(GraphicalUI) - Constructor for class ucot.ui.gui.tree.analyzemodeltree.AnalyzeModelTree
Default constructor for AnalyzeModelTree.
AnalyzeModelTree.AnalyzemodelTreeCellRenderer - Class in ucot.ui.gui.tree.analyzemodeltree
Custom TreeCellRenderer for rendering icons for treeitems.
AnalyzeModelTree.AnalyzemodelTreeCellRenderer() - Constructor for class ucot.ui.gui.tree.analyzemodeltree.AnalyzeModelTree.AnalyzemodelTreeCellRenderer
 
AnalyzeTreeModel - Class in ucot.ui.gui.tree.analyzemodeltree
This is the TreeModel for JTree representing the AnalyzeModel.
AnalyzeTreeModel(GraphicalUI) - Constructor for class ucot.ui.gui.tree.analyzemodeltree.AnalyzeTreeModel
Creates the object.
applyProperties() - Method in class ucot.core.Core
 
applyProperties() - Method in class ucot.heuristic.AbbottsHeuristic
 
applyProperties() - Method in class ucot.input.ProcessMLInputAdapter
 
applyProperties() - Method in class ucot.input.SimpleInputAdapter
 
applyProperties() - Method in class ucot.ModuleProperties
 
applyProperties() - Method in interface ucot.ModulePropertyInterface
Applies current properties for the module.
applyProperties() - Method in class ucot.output.DummyOutput
 
applyProperties() - Method in class ucot.output.GXLOutput
 
applyProperties() - Method in class ucot.parser.SimpleParser
 
applyProperties() - Method in class ucot.ui.gui.GraphicalUI
 
atm - Variable in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeModelTree
 
Attribute - Class in ucot.model.object
This is attribute of an entity.
Attribute(Entity) - Constructor for class ucot.model.object.Attribute
Creates new Attribute reference to given entity.
ATTRIBUTE_NAME - Static variable in class ucot.output.GXLOutput
 
ATTRIBUTE_TYPE - Static variable in class ucot.output.GXLOutput
 
ATTRIBUTE_TYPE_NAME - Static variable in class ucot.output.GXLOutput
 
attributeIcon - Static variable in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeModelTree
 
attributeName - Variable in exception ucot.model.NoSuchAttributeException
The name of the method
attributes - Variable in class ucot.model.object.Entity
Maps attribute names and attributes.
ATTRIBUTES_TAB_HEADER - Static variable in class ucot.ui.gui.dialog.entitytab.AttributesPanel
Header for the attributes tab.
ATTRIBUTES_TAB_KEY - Static variable in class ucot.ui.gui.dialog.EntityPropertiesDialog
 
ATTRIBUTES_TABLE_COLUMNS - Static variable in class ucot.ui.gui.dialog.entitytab.AttributesPanel
Headers for the attributes table.
attributesInCurrentModel - Variable in class ucot.ui.gui.dot.DotPanel.DotJob
 
AttributesPanel - Class in ucot.ui.gui.dialog.entitytab
This panel allows user to edit entitys attributes.
AttributesPanel() - Constructor for class ucot.ui.gui.dialog.entitytab.AttributesPanel
Creates the panel using the localized strings readed from the Messages object.
attributesRequestedForHighlighting - Variable in class ucot.ui.gui.dot.DotPanel.DotJob
 
attributesToBeHighlighted - Variable in class ucot.ui.gui.dot.DotPanel.DotJob
 
AttributeTreeItem - Class in ucot.ui.gui.tree.analyzemodeltree
This class represents entity object that resides as an attribute in the analyze model tree.
AttributeTreeItem(String, AnalyzeTreeModel, TreeItem) - Constructor for class ucot.ui.gui.tree.analyzemodeltree.AttributeTreeItem
Constructs the object.

A B C D E F G H I J L M N O P Q R S T U V W