Serialized Form


Package discovery.gui

Class discovery.gui.DrawingArea extends javax.swing.JPanel implements Serializable

Serialized Fields

g

java.awt.Graphics g

Class discovery.gui.FlowDrawingArea extends DrawingArea implements Serializable

Serialized Fields

owner

MainScreen owner

g

java.awt.Graphics g

componentList

java.util.ArrayList<E> componentList

connectionList

java.util.ArrayList<E> connectionList

startPoint

java.awt.Point startPoint

shadow

java.awt.Rectangle shadow

newPos

ComponentView newPos

connect1

ComponentView connect1

connect2

ComponentView connect2

highlighted

ComponentView highlighted

resizeAt

java.lang.String resizeAt

dragging

boolean dragging

resizing

boolean resizing

state

int state

toDraw

int toDraw

functions

DrawingFunctions functions

popup

javax.swing.JPopupMenu popup

delete

javax.swing.JMenuItem delete

rename

javax.swing.JMenuItem rename

setAsRoot

javax.swing.JMenuItem setAsRoot

relation

javax.swing.JMenuItem relation

compData

ComponentDataManager compData

conData

ConnectionDataManager conData

Class discovery.gui.MainScreen extends javax.swing.JFrame implements Serializable

Serialized Fields

contentPane

java.awt.Container contentPane

drawingTabs

javax.swing.JTabbedPane drawingTabs

statusTabs

javax.swing.JTabbedPane statusTabs

structureSplit

javax.swing.JSplitPane structureSplit

flowSplit

javax.swing.JSplitPane flowSplit

narrativeSplit

javax.swing.JSplitPane narrativeSplit

sList

javax.swing.JList sList

fList

javax.swing.JList fList

listContents

java.util.Vector<E> listContents

list

java.util.TreeMap<K,V> list

structureScroll

javax.swing.JScrollPane structureScroll

flowScroll

javax.swing.JScrollPane flowScroll

sListScroll

javax.swing.JScrollPane sListScroll

fListScroll

javax.swing.JScrollPane fListScroll

structurePalette

javax.swing.JPanel structurePalette

flowPalette

javax.swing.JPanel flowPalette

narrativePalette

javax.swing.JPanel narrativePalette

sCursor

javax.swing.JButton sCursor

sTask

javax.swing.JButton sTask

sObject

javax.swing.JButton sObject

sActor

javax.swing.JButton sActor

sConnector

javax.swing.JButton sConnector

fCursor

javax.swing.JButton fCursor

fTask

javax.swing.JButton fTask

fObject

javax.swing.JButton fObject

fActor

javax.swing.JButton fActor

fConnector

javax.swing.JButton fConnector

fStart

javax.swing.JButton fStart

fEnd

javax.swing.JButton fEnd

fException

javax.swing.JButton fException

fFail

javax.swing.JButton fFail

fFork

javax.swing.JButton fFork

fJoin

javax.swing.JButton fJoin

nPop

javax.swing.JButton nPop

nPush

javax.swing.JButton nPush

nSave

javax.swing.JButton nSave

structureArea

StructureDrawingArea structureArea

flowArea

FlowDrawingArea flowArea

narrativeScreen

NarrativeScreen narrativeScreen

narrativePanel

javax.swing.JPanel narrativePanel

toolbar

javax.swing.JToolBar toolbar

newDia

javax.swing.JButton newDia

save

javax.swing.JButton save

load

javax.swing.JButton load

print

javax.swing.JButton print

export

javax.swing.JButton export

back

javax.swing.JButton back

next

javax.swing.JButton next

up

javax.swing.JButton up

undo

javax.swing.JButton undo

redo

javax.swing.JButton redo

delete

javax.swing.JButton delete

arrange

javax.swing.JButton arrange

taskList

javax.swing.JButton taskList

search

javax.swing.JButton search

current

javax.swing.JLabel current

searchBar

javax.swing.JTextField searchBar

results

javax.swing.JComboBox results

menubar

javax.swing.JMenuBar menubar

file

javax.swing.JMenu file

edit

javax.swing.JMenu edit

view

javax.swing.JMenu view

diagram

javax.swing.JMenu diagram

tools

javax.swing.JMenu tools

help

javax.swing.JMenu help

newM

javax.swing.JMenuItem newM

saveM

javax.swing.JMenuItem saveM

saveAsM

javax.swing.JMenuItem saveAsM

loadM

javax.swing.JMenuItem loadM

printM

javax.swing.JMenuItem printM

exportM

javax.swing.JMenuItem exportM

quitM

javax.swing.JMenuItem quitM

undoM

javax.swing.JMenuItem undoM

redoM

javax.swing.JMenuItem redoM

deleteM

javax.swing.JMenuItem deleteM

nextM

javax.swing.JMenuItem nextM

backM

javax.swing.JMenuItem backM

upM

javax.swing.JMenuItem upM

taskM

javax.swing.JMenuItem taskM

arrangeM

javax.swing.JMenuItem arrangeM

newDiaM

javax.swing.JMenuItem newDiaM

workspaceM

javax.swing.JMenuItem workspaceM

helpM

javax.swing.JMenuItem helpM

aboutM

javax.swing.JMenuItem aboutM

handler

discovery.gui.MainScreen.ActionHandler handler

sPaletteList

java.util.ArrayList<E> sPaletteList

fPaletteList

java.util.ArrayList<E> fPaletteList

tk

java.awt.Toolkit tk

shipImg

java.awt.Image shipImg

functions

GUIFunctions functions

compData

ComponentDataManager compData

currentTask

java.lang.String currentTask

currentTaskID

int currentTaskID

depth

int depth

currentProject

java.lang.String currentProject

searchResults

java.util.TreeMap<K,V> searchResults

Class discovery.gui.NarrativeScreen extends javax.swing.JPanel implements Serializable

Serialized Fields

owner

MainScreen owner

nameLabel

javax.swing.JLabel nameLabel

purposeLabel

javax.swing.JLabel purposeLabel

actorsLabel

javax.swing.JLabel actorsLabel

objectsLabel

javax.swing.JLabel objectsLabel

preconsLabel

javax.swing.JLabel preconsLabel

postconsLabel

javax.swing.JLabel postconsLabel

concernsLabel

javax.swing.JLabel concernsLabel

exceptionsLabel

javax.swing.JLabel exceptionsLabel

descriptionLabel

javax.swing.JLabel descriptionLabel

purpose

javax.swing.JTextArea purpose

actors

javax.swing.JTextArea actors

objects

javax.swing.JTextArea objects

precons

javax.swing.JTextArea precons

postcons

javax.swing.JTextArea postcons

description

javax.swing.JTextArea description

exceptions

javax.swing.JTextArea exceptions

concerns

javax.swing.JTextArea concerns

purposeS

javax.swing.JScrollPane purposeS

actorsS

javax.swing.JScrollPane actorsS

objectsS

javax.swing.JScrollPane objectsS

preconsS

javax.swing.JScrollPane preconsS

postconsS

javax.swing.JScrollPane postconsS

descriptionS

javax.swing.JScrollPane descriptionS

exceptionsS

javax.swing.JScrollPane exceptionsS

concernsS

javax.swing.JScrollPane concernsS

authorLabel

javax.swing.JLabel authorLabel

author

javax.swing.JTextField author

dateLabel

javax.swing.JLabel dateLabel

date

javax.swing.JTextField date

versionLabel

javax.swing.JLabel versionLabel

version

javax.swing.JTextField version

narData

NarrativeDataManager narData

compData

ComponentDataManager compData

currentNarrativeID

int currentNarrativeID

Class discovery.gui.StructureDrawingArea extends DrawingArea implements Serializable

Serialized Fields

owner

MainScreen owner

g

java.awt.Graphics g

componentList

java.util.ArrayList<E> componentList

connectionList

java.util.ArrayList<E> connectionList

startPoint

java.awt.Point startPoint

shadow

java.awt.Rectangle shadow

newPos

ComponentView newPos

connect1

ComponentView connect1

connect2

ComponentView connect2

highlighted

ComponentView highlighted

resizeAt

java.lang.String resizeAt

dragging

boolean dragging

resizing

boolean resizing

state

int state

toDraw

int toDraw

root

java.lang.String root

functions

DrawingFunctions functions

popup

javax.swing.JPopupMenu popup

delete

javax.swing.JMenuItem delete

rename

javax.swing.JMenuItem rename

setAsRoot

javax.swing.JMenuItem setAsRoot

relation

javax.swing.JMenuItem relation

compData

ComponentDataManager compData

conData

ConnectionDataManager conData

narData

NarrativeDataManager narData

Class discovery.gui.TaskListScreen extends javax.swing.JPanel implements Serializable

Serialized Fields

taskTable

javax.swing.JTable taskTable

Package discovery.model

Class discovery.model.ActorModel extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

id

java.lang.Integer id

connections

java.util.ArrayList<E> connections

Class discovery.model.ConnectionModel extends java.lang.Object implements Serializable

Serialized Fields

component1

java.lang.Integer component1

component2

java.lang.Integer component2

type

java.lang.Integer type

id

java.lang.Integer id

Class discovery.model.ObjectModel extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

id

java.lang.Integer id

connections

java.util.ArrayList<E> connections

Class discovery.model.TaskModel extends java.lang.Object implements Serializable

Serialized Fields

name

java.lang.String name

id

java.lang.Integer id

narrative

java.lang.Integer narrative

connections

java.util.ArrayList<E> connections

conData

ConnectionDataManager conData

compData

ComponentDataManager compData

Package discovery.view

Class discovery.view.ActorView extends java.awt.geom.Rectangle2D.Double implements Serializable

Serialized Fields

x

double x

y

double y

w

double w

h

double h

label

java.lang.String label

id

int id

Class discovery.view.EndPointView extends java.awt.geom.Rectangle2D.Double implements Serializable

Serialized Fields

x

double x

y

double y

w

double w

h

double h

label

java.lang.String label

id

int id

Class discovery.view.FailPointView extends java.awt.geom.Rectangle2D.Double implements Serializable

Serialized Fields

x

double x

y

double y

w

double w

h

double h

label

java.lang.String label

id

int id

Class discovery.view.ObjectView extends java.awt.geom.Rectangle2D.Double implements Serializable

Serialized Fields

x

double x

y

double y

w

double w

h

double h

label

java.lang.String label

id

int id

Class discovery.view.StartPointView extends java.awt.geom.Rectangle2D.Double implements Serializable

Serialized Fields

x

double x

y

double y

w

double w

h

double h

label

java.lang.String label

id

int id

Class discovery.view.TaskView extends java.awt.geom.Ellipse2D.Double implements Serializable

Serialized Fields

xc

double xc

yc

double yc

wid

double wid

hei

double hei

label

java.lang.String label

id

int id