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

S

save(AnalyzeModel, String) - Method in class ucot.ui.gui.dialog.entitytab.AttributesPanel
 
save(AnalyzeModel, String) - Method in class ucot.ui.gui.dialog.entitytab.ChildrenPanel
 
save(AnalyzeModel, String) - Method in interface ucot.ui.gui.dialog.entitytab.EntityPropertiesEditor
Informs the panel that it should update the given model based on the panel's information.
save(AnalyzeModel, String) - Method in class ucot.ui.gui.dialog.entitytab.JTableEntityPropertiesTab
 
save(AnalyzeModel, String) - Method in class ucot.ui.gui.dialog.entitytab.MethodsPanel
 
save(AnalyzeModel, String) - Method in class ucot.ui.gui.dialog.entitytab.ParentsPanel
 
SAVE_AS_ACTION - Static variable in class ucot.ui.gui.ModificationLogWindow
 
SAVE_AS_CAPTION - Static variable in class ucot.ui.gui.ModificationLogWindow
 
SAVE_AS_FILE_MENU_ACTION - Static variable in class ucot.ui.gui.GraphicalUI
 
SAVE_AS_MENU_CAPTION - Static variable in class ucot.ui.gui.GraphicalUI
 
SAVE_BEFORE_QUIT_QUESTION - Static variable in class ucot.ui.gui.GraphicalUI
 
SAVE_BEFORE_QUIT_QUESTION_TITLE - Static variable in class ucot.ui.gui.GraphicalUI
 
SAVE_FILE_MENU_ACTION - Static variable in class ucot.ui.gui.GraphicalUI
 
SAVE_MENU_CAPTION - Static variable in class ucot.ui.gui.GraphicalUI
 
saveAnalyzeModel(URL) - Method in interface ucot.core.ControlInterface
Saves the current analyze model to a java serialization file which location is pointed by the given URL.
saveAnalyzeModel(URL) - Method in class ucot.core.Core
 
saveAs() - Method in class ucot.ui.gui.ModificationLogWindow
 
saveExport(File, DotPanel.ExportImageType) - Method in class ucot.ui.gui.dot.DotPanel
This method generates a new graph from the analyze model and exports it to the given target file in a format specified by imageType.
saveImage(BufferedImage, File, DotPanel.ExportImageType) - Method in class ucot.ui.gui.dot.DotPanel
This method writes the graph given as a buffered image to the given file in the format specified by imageType.
saveModel(URL) - Method in class ucot.ui.gui.GraphicalUI
This method serializes the current status of the project.
saveModel() - Method in class ucot.ui.gui.GraphicalUI
Default save method.
saveProperties() - Method in class ucot.core.Core
 
saveProperties() - Method in class ucot.ModuleProperties
 
saveProperties() - Method in interface ucot.ModulePropertyInterface
Saves current properties to the properties XML file.
saveProperties() - Method in class ucot.output.DummyOutput
 
saveProperties() - Method in class ucot.ui.gui.GraphicalUI
 
saveProperties(Properties, URL) - Static method in class ucot.utils.PropertiesTools
Method for saving current settings to the properties XML file.
saveProperties(Properties) - Static method in class ucot.utils.PropertiesTools
Method for (re)saving properties to the current properties XML file.
saveUpdationsToFile(File) - Method in interface ucot.model.ModelEditor
Saves the updations (modification log) to the given file.
saveUpdationsToFile(File) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
SCROLL_SPEED - Static variable in class ucot.ui.gui.dot.DotPanel
 
scrollPane - Variable in class ucot.ui.gui.dialog.entitytab.JTableAndButtonsPanel
 
selectedEntityName - Variable in class ucot.ui.gui.dialog.EntityPropertiesDialog
 
selectedHeuristic - Static variable in class ucot.ui.gui.dialog.AddToModelWithDialog
 
selectedParser - Static variable in class ucot.ui.gui.dialog.AddToModelWithDialog
 
selector - Variable in class ucot.ui.gui.dialog.MergeEntitiesDialog
 
SELF_POINTER_NAME - Static variable in interface ucot.ui.gui.dialog.entitytab.EntityPropertiesEditor
Self pointer string.
sendTreeNodesChanged(TreeModelEvent) - Method in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeTreeModel
Sends treeNodesChanged event to all TreeModelListeners listening this object.
sendTreeNodesInserted(TreeModelEvent) - Method in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeTreeModel
Sends treeNodesInserted event to all TreeModelListeners listening this object.
sendTreeNodesRemoved(TreeModelEvent) - Method in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeTreeModel
Sends treeNodesRemoved event to all TreeModelListeners listening this object.
sendTreeStructureChanged(TreeModelEvent) - Method in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeTreeModel
Sends treeStructureChanged event to all TreeModelListeners listening this object.
sendUpdation(Updation) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
Sentence - Class in ucot.parser
Contains information and words of one sentence.
Sentence() - Constructor for class ucot.parser.Sentence
 
sentences - Variable in class ucot.parser.ParsedData
Sentences parsed from usecase
SERIALIZATION_DESCRIPTION - Static variable in class ucot.ui.gui.GraphicalUI
 
SERIALIZATION_EXTENSIONS - Static variable in class ucot.ui.gui.GraphicalUI
 
serialVersionUID - Static variable in exception ucot.exceptions.BadPropertyValueException
 
serialVersionUID - Static variable in exception ucot.exceptions.CannotLoadUseCasesException
 
serialVersionUID - Static variable in exception ucot.exceptions.FileFormatNotSupportedException
 
serialVersionUID - Static variable in exception ucot.exceptions.UseCaseException
 
serialVersionUID - Static variable in exception ucot.model.AnalyzeModelException
 
serialVersionUID - Static variable in exception ucot.model.NoSuchAttributeException
 
serialVersionUID - Static variable in exception ucot.model.NoSuchChildException
 
serialVersionUID - Static variable in exception ucot.model.NoSuchEntityException
 
serialVersionUID - Static variable in exception ucot.model.NoSuchMethodException
 
serialVersionUID - Static variable in exception ucot.model.NoSuchParentException
 
serialVersionUID - Static variable in class ucot.model.object.Attribute
 
serialVersionUID - Static variable in class ucot.model.object.Entity
 
serialVersionUID - Static variable in class ucot.model.object.Method
 
serialVersionUID - Static variable in class ucot.model.object.ObjectAnalyzeModel
 
serialVersionUID - Static variable in class ucot.model.object.ObjectAnalyzeModelEditor
 
serialVersionUID - Static variable in class ucot.model.Updation
 
serialVersionUID - Static variable in class ucot.ui.gui.dialog.AboutDialog
 
serialVersionUID - Static variable in class ucot.ui.gui.dialog.AddToModelWithDialog
 
serialVersionUID - Static variable in class ucot.ui.gui.dialog.EntityPropertiesDialog
 
serialVersionUID - Static variable in class ucot.ui.gui.dialog.entitytab.AttributesPanel
 
serialVersionUID - Static variable in class ucot.ui.gui.dialog.entitytab.ChildrenPanel
 
serialVersionUID - Static variable in class ucot.ui.gui.dialog.entitytab.JTableAndButtonsPanel
 
serialVersionUID - Static variable in class ucot.ui.gui.dialog.entitytab.MethodsPanel
 
serialVersionUID - Static variable in class ucot.ui.gui.dialog.entitytab.ParentsPanel
 
serialVersionUID - Static variable in class ucot.ui.gui.dialog.MergeEntitiesDialog
 
serialVersionUID - Static variable in class ucot.ui.gui.dialog.ProgressBarDialog
 
serialVersionUID - Static variable in class ucot.ui.gui.dialog.SettingsDialog
 
serialVersionUID - Static variable in class ucot.ui.gui.dot.DotPanel
 
serialVersionUID - Static variable in class ucot.ui.gui.GraphicalUI
 
serialVersionUID - Static variable in class ucot.ui.gui.ModificationLogWindow
 
serialVersionUID - Static variable in class ucot.ui.gui.SimpleUseCasePanel
 
serialVersionUID - Static variable in class ucot.ui.gui.Statusbar
 
serialVersionUID - Static variable in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeModelTree.AnalyzemodelTreeCellRenderer
 
serialVersionUID - Static variable in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeModelTree
 
serialVersionUID - Static variable in class ucot.ui.gui.tree.usecasetree.UseCaseTree
 
serialVersionUID - Static variable in class ucot.ui.gui.tree.usecasetree.UseCaseTree.UseCaseTreeCellRenderer
 
setAnalyzeModel(AnalyzeModel) - Method in class ucot.input.UseCase
Sets the (mini) analyzemodel that was created from this (and only this) usecase
setAsSubUseCase(boolean) - Method in class ucot.input.UseCase
Mark this usecase as a sub usecase
setAttributeFromCardinal(String, String, String) - Method in interface ucot.model.ModelEditor
Sets the cardinality on the entitys side.
setAttributeFromCardinal(String, String, String) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
setAttributeToCardinal(String, String, String) - Method in interface ucot.model.ModelEditor
Sets the cardinality on attributes side.
setAttributeToCardinal(String, String, String) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
setBasicForm(String) - Method in class ucot.parser.Word
Sets the basic form of the word.
setChanged() - Method in class ucot.model.object.ObjectAnalyzeModel
 
setChanged(boolean) - Method in class ucot.ui.gui.GraphicalUI
Method for changing the changes made status.
setColumns(String[]) - Method in class ucot.ui.gui.dialog.entitytab.JTableEntityPropertiesTab
Sets the column names
setControlInterface(ControlInterface) - Method in class ucot.ui.DummyUI
 
setControlInterface(ControlInterface) - Method in class ucot.ui.gui.GraphicalUI
 
setControlInterface(ControlInterface) - Method in interface ucot.ui.UIInterface
Set a new control interface for the user interface to use.
setCurrentHeuristic(HeuristicInterface) - Method in interface ucot.core.ControlInterface
Sets the default heuristic to used in analyzation progresses.
setCurrentHeuristic(HeuristicInterface) - Method in class ucot.core.Core
 
setCurrentParser(ParserInterface) - Method in interface ucot.core.ControlInterface
Sets the default parser to be used in parsing progresses.
setCurrentParser(ParserInterface) - Method in class ucot.core.Core
 
setDisabled(boolean) - Method in class ucot.ui.gui.GraphicalUI
Sets the GUI's menus and other vital elements disabled.
setDotPanel(DotPanel) - Method in class ucot.ui.gui.tree.usecasetree.UseCaseTree
Method to set the DotPanel which is used to display the model.
setEntity(Entity) - Method in class ucot.model.object.Attribute
Sets the entity this attribute refers to.
setEntityType(String, String) - Method in interface ucot.model.ModelEditor
Sets the type of the entity.
setEntityType(String, String) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
setHeuristic(HeuristicInterface) - Method in class ucot.input.UseCase
Set the heuristic that was used to this usecase
setHorizontalLayout(boolean) - Method in class ucot.ui.gui.dot.DotPanel
Sets wether or not the dot should use the horizontal layout for the entities and their relationships.
setId(String) - Method in class ucot.input.UseCase
Set relation id for this usecase.
setInternals(String, String) - Method in exception ucot.model.NoSuchAttributeException
 
setInternals(String, String) - Method in exception ucot.model.NoSuchMethodException
 
setMaximum(int) - Method in class ucot.core.DummyProgressBar
 
setMaximum(int) - Method in class ucot.ui.gui.dialog.ProgressBarDialog
 
setMaximum(int) - Method in interface ucot.ui.ProgressBarInterface
Sets the maximum value of the progress bar.
setMinimum(int) - Method in class ucot.core.DummyProgressBar
 
setMinimum(int) - Method in class ucot.ui.gui.dialog.ProgressBarDialog
 
setMinimum(int) - Method in interface ucot.ui.ProgressBarInterface
Sets the minimum value of the progress bar.
setName(String) - Method in class ucot.input.UseCase
Sets a new name for this usecase
setName(String) - Method in class ucot.model.object.Entity
Sets the name of the entity.
setName(String) - Method in class ucot.model.object.Method
Sets the name of the method.
setName(String) - Method in class ucot.parser.Link
Sets the name of the link.
setOriginal(String) - Method in class ucot.parser.Word
Sets the original form of the word.
setParser(ParserInterface) - Method in class ucot.input.UseCase
Set the parser that was used to parse this usecase
setProperties(Properties) - Method in class ucot.ModuleProperties
 
setProperties(Properties) - Method in interface ucot.ModulePropertyInterface
Sets options for the adapter.
setProperties(Properties) - Method in class ucot.output.DummyOutput
 
setProperties(Properties) - Method in class ucot.ui.gui.GraphicalUI
 
setRootDir() - Method in class ucot.core.Core
Parses the current location of the Core.class file and updates the class variable to match it.
Sets - Class in ucot.utils
Operations to use sets.
Sets() - Constructor for class ucot.utils.Sets
 
setStep(String) - Method in class ucot.input.UseCaseStep
Sets step's description
setString(String) - Method in class ucot.core.DummyProgressBar
 
setString(String) - Method in class ucot.ui.gui.dialog.ProgressBarDialog
 
setString(String) - Method in interface ucot.ui.ProgressBarInterface
Sets the action description string.
setStructurePanel(DotPanel) - Method in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeModelTree
Sets dotpanel
setSubUseCase(UseCase) - Method in class ucot.input.UseCaseStep
Sets sub usecase
setSubUseCaseId(String) - Method in class ucot.input.UseCaseStep
Set sub usecase's id
setTable(JTable) - Method in class ucot.ui.gui.dialog.entitytab.JTableAndButtonsPanel
 
setTimerComponent(JLabel) - Method in class ucot.ui.gui.dot.DotPanel
JLabel where the updation time of this DotPanel is drawn.
SETTINGS_MENU_ACTION - Static variable in class ucot.ui.gui.GraphicalUI
 
SETTINGS_MENU_CAPTION - Static variable in class ucot.ui.gui.GraphicalUI
 
SettingsDialog - Class in ucot.ui.gui.dialog
Settings dialog for UCOT program.
SettingsDialog(GraphicalUI) - Constructor for class ucot.ui.gui.dialog.SettingsDialog
Default constructor for SettingsDialog.
setTo(Word) - Method in class ucot.parser.Link
Sets the target of the link.
setType(String) - Method in class ucot.model.object.Entity
Sets the type for this entity.
setUrl(URL) - Method in class ucot.input.UseCase
Sets the url where this usecase was loaded from
setUseCase(UseCase) - Method in class ucot.parser.ParsedData
 
setUseCaseAnalyzed(boolean) - Method in class ucot.input.UseCase
Set wheiter this usecase is analyzed.
setUseCaseAnalyzed() - Method in class ucot.input.UseCase
Mark this usecase as analyzed
setUseCasePanel(UseCasePanelInterface) - Method in class ucot.ui.gui.tree.usecasetree.UseCaseTree
Method to set the UseCasePanelInterface which is used to display steps of the selected use case.
setValue(int) - Method in class ucot.core.DummyProgressBar
 
setValue(int) - Method in class ucot.ui.gui.dialog.ProgressBarDialog
 
setValue(int) - Method in interface ucot.ui.ProgressBarInterface
Sets the current value of the progress bar.
setVisible(boolean) - Method in class ucot.core.DummyProgressBar
 
setVisible(boolean) - Method in class ucot.ui.gui.dialog.ProgressBarDialog
 
setVisible(boolean) - Method in interface ucot.ui.ProgressBarInterface
Method for setting the progress bar (dialog) visible or hiding it.
setWordClass(String) - Method in class ucot.parser.Word
Sets the words class (part of the speech: noun, verb and so on).
showAboutDialog() - Method in class ucot.ui.gui.GraphicalUI
Method for spawning the about UCOT dialog.
showDialog(JFrame) - Static method in class ucot.ui.gui.dialog.AboutDialog
Static method for initializing an about dialog and spawning it to the screen.
showDialog(ControlInterface) - Static method in class ucot.ui.gui.dialog.AddToModelWithDialog
Static method to create and show dialog.
showDialog(GraphicalUI, String, AnalyzeModel) - Static method in class ucot.ui.gui.dialog.EntityPropertiesDialog
Constructs, initializes and spawns an entity properties dialog for the given entity in the given analyze model.
showDialog(ControlInterface, String) - Static method in class ucot.ui.gui.dialog.MergeEntitiesDialog
Initializes new instance of MergeEntitiesDialog and shows it.
showDialog(GraphicalUI) - Static method in class ucot.ui.gui.dialog.SettingsDialog
Static method to create and show SettingsDialog.
showDialog(Window, int, String, String, int) - Static method in class ucot.ui.gui.GUIUtils
Dialog spawner for warnings, errors and questions.
showOpenFileDialog(Component, Vector<CustomFileFilter>, boolean) - Static method in class ucot.ui.gui.GUIUtils
Method for spawning a file chooser dialog.
showOpenFileDialog(Component, Vector<CustomFileFilter>) - Static method in class ucot.ui.gui.GUIUtils
Default open dialog spawner which assumes that all file types are not required to be shown when any file filters are manually defined.
showSaveFileDialog(Component, Vector<CustomFileFilter>, int) - Static method in class ucot.ui.gui.GUIUtils
Method for spawning a file save dialog.
showSaveFileDialog(Component, Vector<CustomFileFilter>) - Static method in class ucot.ui.gui.GUIUtils
Method for spawning a save file chooser dialog.
showTabFor(String) - Method in class ucot.ui.gui.dialog.EntityPropertiesDialog
Shows the current tab.
showUseCase(UseCase) - Method in class ucot.ui.gui.SimpleUseCasePanel
Sets the usecase for display.
showUseCase(UseCase) - Method in interface ucot.ui.UseCasePanelInterface
Method for giving the panel UseCase to show.
shutdown() - Method in interface ucot.core.ControlInterface
Shuts down the program.
shutdown() - Method in class ucot.core.Core
 
SimpleInputAdapter - Class in ucot.input
Input adapter for the simple input format.
SimpleInputAdapter() - Constructor for class ucot.input.SimpleInputAdapter
 
SimpleParser - Class in ucot.parser
Simple parser.
SimpleParser() - Constructor for class ucot.parser.SimpleParser
 
SimpleUseCasePanel - Class in ucot.ui.gui
Simple panel for showing usecase steps
SimpleUseCasePanel() - Constructor for class ucot.ui.gui.SimpleUseCasePanel
 
statusbar - Variable in class ucot.ui.gui.GraphicalUI
 
Statusbar - Class in ucot.ui.gui
Statusbar component for Swing.
Statusbar() - Constructor for class ucot.ui.gui.Statusbar
Default constructor for statusbar.
step - Variable in class ucot.input.UseCaseStep
Step description
stepBack(int) - Method in interface ucot.model.ModelEditor
Undoes some edition steps.
stepBack(int) - Method in class ucot.model.object.ObjectAnalyzeModelEditor
 
StringTools - Class in ucot.utils
This class contians tools for string handling.
StringTools() - Constructor for class ucot.utils.StringTools
 
SUBJECT - Static variable in interface ucot.parser.ParserInterface
 
subUseCase - Variable in class ucot.input.UseCase
Is this a sub-usecase, mainly used when connecting sub-usecases to usecase steps
subUseCase - Variable in class ucot.input.UseCaseStep
Sub usecase for this step
subUseCaseId - Variable in class ucot.input.UseCaseStep
Used to connect steps to sub-usecases.
suite() - Static method in class ucot.test.AllTests
 

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