Serialized Form


Package ucot.model.relation

Class ucot.model.relation.Entity extends Item implements Serializable

Class ucot.model.relation.Item extends Thing implements Serializable

Class ucot.model.relation.Method extends Item implements Serializable

Class ucot.model.relation.Relation extends Thing implements Serializable

Serialized Fields

from

Thing from

fromCardinal

java.lang.String fromCardinal

toCardinal

java.lang.String toCardinal

to

Thing to

type

RelationType type

Class ucot.model.relation.Thing extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

typeName

java.lang.String typeName

Package ucot.ui.gui

Class ucot.ui.gui.AddToModelWithDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

parserLabel

javax.swing.JLabel parserLabel

parserComboBox

javax.swing.JComboBox parserComboBox

heuristicLabel

javax.swing.JLabel heuristicLabel

heuristicComboBox

javax.swing.JComboBox heuristicComboBox

selectedParser

ParserInterface selectedParser

selectedHeuristic

HeuristicInterface selectedHeuristic

core

ControlInterface core

Class ucot.ui.gui.DotPanel extends javax.swing.JPanel implements Serializable

Serialized Fields

analyzeModel

AnalyzeModel analyzeModel

entitiesToBeHighlighted

java.util.Set<E> entitiesToBeHighlighted

entitiesInCurrentModel

java.util.Set<E> entitiesInCurrentModel

entitiesRequestedForHighlighting

java.util.Set<E> entitiesRequestedForHighlighting

parentsToBeHighlighted

java.util.Set<E> parentsToBeHighlighted

parentsInCurrentModel

java.util.Set<E> parentsInCurrentModel

parentsRequestedForHighlighting

java.util.Set<E> parentsRequestedForHighlighting

methodsToBeHighlighted

java.util.Set<E> methodsToBeHighlighted

methodsInCurrentModel

java.util.Set<E> methodsInCurrentModel

methodsRequestedForHighlighting

java.util.Set<E> methodsRequestedForHighlighting

attributesToBeHighlighted

java.util.Set<E> attributesToBeHighlighted

attributesInCurrentModel

java.util.Set<E> attributesInCurrentModel

attributesRequestedForHighlighting

java.util.Set<E> attributesRequestedForHighlighting

modelImage

java.awt.image.BufferedImage modelImage

isUpdating

boolean isUpdating

Class ucot.ui.gui.EntityPropertiesDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

selectedEntityName

java.lang.String selectedEntityName

entityPropertiesTabbedPane

javax.swing.JTabbedPane entityPropertiesTabbedPane

analyzeModel

AnalyzeModel analyzeModel

verboseMode

boolean verboseMode

methodsTable

javax.swing.JTable methodsTable

methodsContainerPanel

javax.swing.JPanel methodsContainerPanel

methodsScrollPane

javax.swing.JScrollPane methodsScrollPane

methodsTableModel

javax.swing.table.DefaultTableModel methodsTableModel

attributesTable

javax.swing.JTable attributesTable

attributesContainerPanel

javax.swing.JPanel attributesContainerPanel

attributesScrollPane

javax.swing.JScrollPane attributesScrollPane

attributesTableModel

javax.swing.table.DefaultTableModel attributesTableModel

parentsTable

javax.swing.JTable parentsTable

parentsContainerPanel

javax.swing.JPanel parentsContainerPanel

parentsScrollPane

javax.swing.JScrollPane parentsScrollPane

parentsTableModel

javax.swing.table.DefaultTableModel parentsTableModel

entityName

javax.swing.JTextField entityName

resizeListener

java.awt.event.ComponentListener resizeListener
ComponentListener is required to keep the JTable elements correctly sized in height.


buttonListener

java.awt.event.ActionListener buttonListener
ActionListener for all button events within the dialog.

Class ucot.ui.gui.GraphicalUI extends javax.swing.JFrame implements Serializable

Serialized Fields

core

ControlInterface core

menuListener

java.awt.event.ActionListener menuListener

analyzeModelTree

AnalyzeModelTree analyzeModelTree

modelTreeScrollPane

javax.swing.JScrollPane modelTreeScrollPane

useCaseTree

UseCaseTree useCaseTree

useCaseTreeScrollPane

javax.swing.JScrollPane useCaseTreeScrollPane

dotPanel

DotPanel dotPanel

dotScrollPane

javax.swing.JScrollPane dotScrollPane

useCasePanel

UseCasePanelInterface useCasePanel

useCasePanelScrollPane

javax.swing.JScrollPane useCasePanelScrollPane

entityPropertiesDialog

EntityPropertiesDialog entityPropertiesDialog

addToModelWithDialog

AddToModelWithDialog addToModelWithDialog

settingsDialog

SettingsDialog settingsDialog

Class ucot.ui.gui.SettingsDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

core

ControlInterface core

buttonListener

java.awt.event.ActionListener buttonListener

tabbedPane

javax.swing.JTabbedPane tabbedPane

generalPanel

javax.swing.JPanel generalPanel

inputPanel

javax.swing.JPanel inputPanel

parserPanel

javax.swing.JPanel parserPanel

heuristicPanel

javax.swing.JPanel heuristicPanel

graphPanel

javax.swing.JPanel graphPanel

outputPanel

javax.swing.JPanel outputPanel

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

applyButton

javax.swing.JButton applyButton

parserComboBox

javax.swing.JComboBox parserComboBox

heuristicComboBox

javax.swing.JComboBox heuristicComboBox

dotPathTextField

javax.swing.JTextField dotPathTextField

BUTTON_OK_CLICKED

java.lang.String BUTTON_OK_CLICKED

BUTTON_CANCEL_CLICKED

java.lang.String BUTTON_CANCEL_CLICKED

BUTTON_APPLY_CLICKED

java.lang.String BUTTON_APPLY_CLICKED

Class ucot.ui.gui.SimpleUseCasePanel extends javax.swing.JPanel implements Serializable

Serialized Fields

usecase

UseCase usecase

Class ucot.ui.gui.StructurePanel extends javax.swing.JComponent implements Serializable

Serialized Fields

model

AnalyzeModel model

selectedEntityName

java.lang.String selectedEntityName

entityboxes

java.util.Set<E> entityboxes

Package ucot.ui.gui.tree

Class ucot.ui.gui.tree.AnalyzeModelTree extends javax.swing.JTree implements Serializable

Serialized Fields

treeSelectionListener

javax.swing.event.TreeSelectionListener treeSelectionListener

panel

DotPanel panel

dragSource

java.awt.dnd.DragSource dragSource

dtListener

java.awt.dnd.DropTargetListener dtListener

dropTarget

java.awt.dnd.DropTarget dropTarget

atm

AnalyzeTreeModel atm

analyzemodel

AnalyzeModel analyzemodel

acceptableActions

int acceptableActions

Package ucot.ui.gui.tree.usecasetree

Class ucot.ui.gui.tree.usecasetree.UseCaseTree extends javax.swing.JTree implements Serializable

Serialized Fields

treeSelectionListener

javax.swing.event.TreeSelectionListener treeSelectionListener

mouseListener

java.awt.event.MouseListener mouseListener

useCaseTreeModel

UseCaseTreeModel useCaseTreeModel

dotPanel

DotPanel dotPanel

controlInterface

ControlInterface controlInterface

useCasePanel

UseCasePanelInterface useCasePanel

addToModelWithDialog

AddToModelWithDialog addToModelWithDialog

defaultFont

java.awt.Font defaultFont

highlightFont

java.awt.Font highlightFont