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

M

main(String[]) - Static method in class ucot.core.Core
Main method that starts the UCOT core.
main(String[]) - Static method in class ucot.output.GXLOutput
Test program used while programming this class
MAIN_CANCEL_BUTTON - Static variable in class ucot.ui.gui.dialog.EntityPropertiesDialog
Text for the cancel button.
MAIN_CANCEL_BUTTON - Static variable in class ucot.ui.gui.dialog.SettingsDialog
 
MAIN_CANCEL_BUTTON_ACTION - Static variable in class ucot.ui.gui.dialog.EntityPropertiesDialog
 
MAIN_CANCEL_BUTTON_ACTION - Static variable in class ucot.ui.gui.dialog.SettingsDialog
 
MAIN_OK_BUTTON - Static variable in class ucot.ui.gui.dialog.EntityPropertiesDialog
Text for the ok button.
MAIN_OK_BUTTON - Static variable in class ucot.ui.gui.dialog.SettingsDialog
 
MAIN_OK_BUTTON_ACTION - Static variable in class ucot.ui.gui.dialog.EntityPropertiesDialog
 
MAIN_OK_BUTTON_ACTION - Static variable in class ucot.ui.gui.dialog.SettingsDialog
 
MAIN_PROPERTIES_HEADER - Static variable in class ucot.ui.gui.dialog.EntityPropertiesDialog
Header for the main properties.
mainCancelButtonClicked() - Method in class ucot.ui.gui.dialog.SettingsDialog
User just clicked cancel button and we just need close the dialog without saving anything.
mainOKButtonClicked() - Method in class ucot.ui.gui.dialog.SettingsDialog
User clicked Apply and we just save the settings and vanish.
mapCurrentModel(DotPanel.DotJob) - Method in class ucot.ui.gui.dot.DotPanel
Method for mapping the current analyze model.
mapHighlightRequest(DotPanel.DotJob, boolean) - Method in class ucot.ui.gui.dot.DotPanel
Method for mapping the submodel for highlight request.
markAllUnanalyzed() - Method in class ucot.input.UseCaseCollection
Marks all usecases within this collection as unanalyzed
markAllUnanalyzed(UseCase) - Method in class ucot.input.UseCaseCollection
Marks given usecase and it's sub usecases as unanalyzed
menu - Variable in class ucot.ui.gui.GraphicalUI
 
menuClearModel(boolean) - Method in class ucot.ui.gui.GraphicalUI
Action performed: Clear model action is chosen from the File menu.
menuExport() - Method in class ucot.ui.gui.GraphicalUI
Action performed: Export is chosen from the File menu.
menuExportAll() - Method in class ucot.ui.gui.GraphicalUI
Action performed: User clicks the export all menu item.
menuExportAsImage() - Method in class ucot.ui.gui.GraphicalUI
Action performed: User wants to save picture of the model.
menuListener - Variable in class ucot.ui.gui.GraphicalUI
 
menuLoadUseCaseFile() - Method in class ucot.ui.gui.GraphicalUI
Action performed: Open file is chosen from the File menu.
menuModificationLog() - Method in class ucot.ui.gui.GraphicalUI
Action performed: Export is chosen from the File menu.
menuNewModel() - Method in class ucot.ui.gui.GraphicalUI
Action performed: User selects the new model option from the menu.
menuQuit(boolean) - Method in class ucot.ui.gui.GraphicalUI
Action performed: Quit is chosen from the File menu.
menuSettings() - Method in class ucot.ui.gui.GraphicalUI
Action performed: User wants to change program settings.
merge(UseCaseCollection) - Method in class ucot.input.UseCaseCollection
Merges given UseCaseCollection to this
merge(AnalyzeModel) - Method in interface ucot.model.ModelEditor
Merges given AnalyzeModel to the editors model.
merge(AnalyzeModel) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
merge(Properties, Properties) - Static method in class ucot.utils.PropertiesTools
Method for merging two sets of properties in such a way where overriding properties' values will override any values in virtual properties set that have the same key as in overriding set.
MergeEntitiesDialog - Class in ucot.ui.gui.dialog
Dialog extending JDialog component for user to select wich entities he/she wants to merge.
MergeEntitiesDialog(Frame, ControlInterface, String) - Constructor for class ucot.ui.gui.dialog.MergeEntitiesDialog
Default constructor for MergeEntitiesDialog
mergeEntity(String, Set<String>) - Method in interface ucot.model.ModelEditor
Merges entities to other entity.
mergeEntity(String, Set<String>) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
Messages - Class in ucot
This class contains interface to the localised message strings.
Messages() - Constructor for class ucot.Messages
 
Method - Class in ucot.model.object
This class represents method of an entity.
Method(String) - Constructor for class ucot.model.object.Method
Creates new method called name.
METHOD_TYPE_NAME - Static variable in class ucot.output.GXLOutput
 
methodIcon - Static variable in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeModelTree
 
methodName - Variable in exception ucot.model.NoSuchMethodException
The name of the method
methods - Variable in class ucot.model.object.Entity
Maps method names and methods.
METHODS_TAB_HEADER - Static variable in class ucot.ui.gui.dialog.entitytab.MethodsPanel
Header for the methods tab.
METHODS_TAB_KEY - Static variable in class ucot.ui.gui.dialog.EntityPropertiesDialog
 
METHODS_TABLE_COLUMNS - Static variable in class ucot.ui.gui.dialog.entitytab.MethodsPanel
Headers for the method table.
methodsInCurrentModel - Variable in class ucot.ui.gui.dot.DotPanel.DotJob
 
MethodsPanel - Class in ucot.ui.gui.dialog.entitytab
This panel allows user to edit entitys methods.
MethodsPanel() - Constructor for class ucot.ui.gui.dialog.entitytab.MethodsPanel
Creates the panel using the localized strings readed from the Messages object.
methodsRequestedForHighlighting - Variable in class ucot.ui.gui.dot.DotPanel.DotJob
 
methodsToBeHighlighted - Variable in class ucot.ui.gui.dot.DotPanel.DotJob
 
MethodTreeItem - Class in ucot.ui.gui.tree.analyzemodeltree
This class represents method TreeItem.
MethodTreeItem(String, String, AnalyzeTreeModel, TreeItem) - Constructor for class ucot.ui.gui.tree.analyzemodeltree.MethodTreeItem
Costructs the object.
missing(Set<T>, Set<T>) - Static method in class ucot.utils.Sets
Returns set items that are missing in second set.
model - Variable in class ucot.input.UseCase
When heuristic was ran on this usecase, this model was created.
model - Variable in class ucot.model.object.ObjectAnalyzeModelEditor
 
model - Variable in class ucot.ui.gui.dot.DotColorModel
 
model - Variable in class ucot.ui.gui.ModificationLogWindow
The model that we are interested in.
model - Variable in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeTreeModel
 
model - Variable in class ucot.ui.gui.tree.analyzemodeltree.TreeItem
The model this TreeItem fetches its data (mostly childs).
ModelEditor - Interface in ucot.model
ModelEditor is a interface to edit analyze models.
modelImage - Variable in class ucot.ui.gui.dot.DotPanel
 
modelTreeScrollPane - Variable in class ucot.ui.gui.GraphicalUI
 
MODIFICATION_LOG_MENU_ACTION - Static variable in class ucot.ui.gui.GraphicalUI
 
MODIFICATION_LOG_MENU_CAPTION - Static variable in class ucot.ui.gui.GraphicalUI
 
ModificationLogWindow - Class in ucot.ui.gui
This is simple window to show modification log for an analyzemodel.
ModificationLogWindow(AnalyzeModel) - Constructor for class ucot.ui.gui.ModificationLogWindow
 
MODIFIED_STRING - Static variable in class ucot.ui.gui.GraphicalUI
 
modifyEntityProperties(String, AnalyzeModel) - Method in class ucot.ui.gui.dialog.EntityPropertiesDialog
Method to spawn the EntityPropertiesDialog and stay modal until user closes it.
ModuleProperties - Class in ucot
This class implements abstracts methods for handling, saving and loading of module's properties.
ModuleProperties() - Constructor for class ucot.ModuleProperties
 
ModulePropertyInterface - Interface in ucot
This interface defines required methods for another interfaces to support properties in a way that the module implementing this interface would be compatible with UCOT core.

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