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.entitytab.AttributesPanel
 
save(AnalyzeModel, String) - Method in interface ucot.ui.gui.entitytab.EntityPropertiesTab
 
save(AnalyzeModel, String) - Method in class ucot.ui.gui.entitytab.JTableEntityPropertiesTab
 
save(AnalyzeModel, String) - Method in class ucot.ui.gui.entitytab.MethodsPanel
 
save(AnalyzeModel, String) - Method in class ucot.ui.gui.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_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 analyze model to a file.
saveAnalyzeModel(URL) - Method in class ucot.core.Core
 
saveAs() - Method in class ucot.ui.gui.ModificationLogWindow
 
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.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.
SCROLL_SPEED - Static variable in class ucot.ui.gui.dot.DotPanel
 
scrollPane - Variable in class ucot.ui.gui.entitytab.JTableAndButtonsPanel
 
selectedEntityName - Variable in class ucot.ui.gui.EntityPropertiesDialog
 
selectedEntityName - Variable in class ucot.ui.gui.StructurePanel
 
selectedHeuristic - Static variable in class ucot.ui.gui.AddToModelWithDialog
 
selectedParser - Static variable in class ucot.ui.gui.AddToModelWithDialog
 
selector - Variable in class ucot.ui.gui.MergeEntitiesDialog
 
SELF_POINTER_NAME - Static variable in interface ucot.ui.gui.entitytab.EntityPropertiesTab
Self pointer string.
sendTreeNodesChanged(TreeModelEvent) - Method in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeTreeModel
 
sendTreeNodesInserted(TreeModelEvent) - Method in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeTreeModel
 
sendTreeNodesRemoved(TreeModelEvent) - Method in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeTreeModel
 
sendTreeStructureChanged(TreeModelEvent) - Method in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeTreeModel
 
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 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.AboutDialog
 
serialVersionUID - Static variable in class ucot.ui.gui.AddToModelWithDialog
 
serialVersionUID - Static variable in class ucot.ui.gui.dot.DotPanel
 
serialVersionUID - Static variable in class ucot.ui.gui.EntityPropertiesDialog
 
serialVersionUID - Static variable in class ucot.ui.gui.entitytab.AttributesPanel
 
serialVersionUID - Static variable in class ucot.ui.gui.entitytab.JTableAndButtonsPanel
 
serialVersionUID - Static variable in class ucot.ui.gui.entitytab.MethodsPanel
 
serialVersionUID - Static variable in class ucot.ui.gui.entitytab.ParentsPanel
 
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.ProgressBarDialog
 
serialVersionUID - Static variable in class ucot.ui.gui.SettingsDialog
 
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.StructurePanel
 
setAnalyzeModel(AnalyzeModel) - Method in class ucot.input.UseCase
Sets the (mini) analyzemodel that was created from this (and only this) usecase
setAnalyzeModel(AnalyzeModel) - Method in class ucot.ui.gui.tree.analyzemodeltree.AnalyzeTreeModel
 
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
 
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.entitytab.JTableEntityPropertiesTab
 
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 control interface
setCurrentHeuristic(HeuristicInterface) - Method in interface ucot.core.ControlInterface
Sets the default heuristic to use.
setCurrentHeuristic(HeuristicInterface) - Method in class ucot.core.Core
 
setCurrentParser(ParserInterface) - Method in interface ucot.core.ControlInterface
Sets the default parser to use.
setCurrentParser(ParserInterface) - Method in class ucot.core.Core
 
setDisabled(boolean) - Method in class ucot.ui.gui.GraphicalUI
 
setDotPanel(DotPanel) - Method in class ucot.ui.gui.tree.usecasetree.UseCaseTree
 
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 usecaes
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.
setMaximum(int) - Method in class ucot.core.DummyProgressBar
 
setMaximum(int) - Method in class ucot.ui.gui.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.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
 
setOriginal(String) - Method in class ucot.parser.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.ui.gui.GraphicalUI
 
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.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
 
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.entitytab.JTableAndButtonsPanel
 
setTimerComponent(JLabel) - Method in class ucot.ui.gui.dot.DotPanel
 
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
 
SettingsDialog(GraphicalUI, ControlInterface, Properties, Properties) - Constructor for class ucot.ui.gui.SettingsDialog
 
setTo(Word) - Method in class ucot.parser.Link
 
setType(String) - Method in class ucot.model.object.Entity
Sets the tyoe of the 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 anlyzed
setUseCasePanel(UseCasePanelInterface) - Method in class ucot.ui.gui.tree.usecasetree.UseCaseTree
 
setValue(int) - Method in class ucot.core.DummyProgressBar
 
setValue(int) - Method in class ucot.ui.gui.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.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
 
showAboutDialog() - Method in class ucot.ui.gui.GraphicalUI
Method for spawning the about UCOT dialog.
showDialog(JFrame) - Static method in class ucot.ui.gui.AboutDialog
Static method for initializing an about dialog and spawning it to the screen.
showDialog(ControlInterface) - Static method in class ucot.ui.gui.AddToModelWithDialog
Static method to create and show dialog.
showDialog(GraphicalUI, String, AnalyzeModel) - Static method in class ucot.ui.gui.EntityPropertiesDialog
Constructs, initializes and spawns an entity properties dialog for the given entity in the given analyze model.
showDialog(Window, int, String, String, int) - Static method in class ucot.ui.gui.GUIUtils
Dialog spawner for warnings, errors and questions.
showDialog(ControlInterface, String) - Static method in class ucot.ui.gui.MergeEntitiesDialog
 
showDialog(GraphicalUI, ControlInterface, Properties, Properties) - Static method in class ucot.ui.gui.SettingsDialog
Static method to create and show SettingsDialog.
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>) - Static method in class ucot.ui.gui.GUIUtils
Method for spawning a file save dialog.
showUseCase(UseCase) - Method in class ucot.ui.gui.SimpleUseCasePanel
Sets the usecase for display.
showUseCase(UseCase) - Method in interface ucot.ui.UseCasePanelInterface
Give 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
Reads usecases that are stored in this format: [name] Name of the usecase is here [id] Id of the usecase (must be unique within file, it is discarded after loading) [steps] Steps separated with linebreak.
SimpleInputAdapter() - Constructor for class ucot.input.SimpleInputAdapter
 
SimpleInputParser - Class in ucot.parser
 
SimpleInputParser() - Constructor for class ucot.parser.SimpleInputParser
 
SimpleUseCasePanel - Class in ucot.ui.gui
Simple panel for showing usecase steps
SimpleUseCasePanel() - Constructor for class ucot.ui.gui.SimpleUseCasePanel
 
size - Variable in class ucot.ui.gui.StructurePanel.EntityBox
 
StanfordAdapter - Class in ucot.parser
Parser that uses Stanford parser to parse te sentence.
StanfordAdapter() - Constructor for class ucot.parser.StanfordAdapter
 
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
 
StringTools() - Constructor for class ucot.utils.StringTools
 
StructurePanel - Class in ucot.ui.gui
This isn't in use anymore..
StructurePanel() - Constructor for class ucot.ui.gui.StructurePanel
 
StructurePanel.EntityBox - Class in ucot.ui.gui
Class to handle "entityBox" wich is drawed into structurepanel, knows it's location, size and how to paint itself.
StructurePanel.EntityBox(Point, String) - Constructor for class ucot.ui.gui.StructurePanel.EntityBox
 
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