Jedit 4.2

Serialized Form


Package <Unnamed>

Class JEdit extends Applet implements Serializable

Serialized Fields

offGraphics

Graphics offGraphics

offImage

Image offImage

metrics

FontMetrics metrics

font

Font font

title

String title

box

Rectangle box

in

boolean in

Package edu.bsu.cs.graph

Class edu.bsu.cs.graph.Edge extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

DEFAULTCOLOR

Color DEFAULTCOLOR
The default Edge color.

Since:
01 Jun 2002

weight

double weight

weight2

double weight2

label

String label

edgeColor

Color edgeColor

marked

boolean marked

Class edu.bsu.cs.graph.JavaGraph extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

matrix

edu.bsu.cs.graph.EdgeArray matrix

vertexList

Vector<E> vertexList

graphType

int graphType

counter

int counter

visibleArea

Rectangle visibleArea

markedV

int markedV

Class edu.bsu.cs.graph.Vertex extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

label

String label

weight

double weight

x

int x

y

int y

vertexColor

Color vertexColor

marked

boolean marked

Package edu.bsu.cs.gui

Class edu.bsu.cs.gui.JeditAlgorithms extends JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

panel

JeditPanel panel

graph

JavaGraph graph

active

boolean active

choice

Choice choice

ok

JButton ok

cancel

JButton cancel

description

JTextArea description

buttonPanel

JPanel buttonPanel

listPanel

JPanel listPanel

buttonPanelParent

JPanel buttonPanelParent

useNewFrameParent

JPanel useNewFrameParent

label

JLabel label

useNewFrame

Checkbox useNewFrame

delay

Checkbox delay

frame

JeditFrame frame

algorithmVector

Vector<E> algorithmVector

selected

int selected

thread

Thread thread

Class edu.bsu.cs.gui.JeditControls extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

lastFileName

String lastFileName

lastDirectory

String lastDirectory

bTBGroup

ButtonGroup bTBGroup

bMUGroup

ButtonGroup bMUGroup

panel

JeditPanel panel
The JeditPanel that the JeditControls are placed and operate on.


frame

JeditFrame frame

rm

JeditResources rm
The JeditResources that handles the jedit.properties document which contains information such as Text, Icon, ShortDescription for all of the menus, menu items, and toolbar buttons.

Class edu.bsu.cs.gui.JeditControls.JeditAction extends AbstractAction implements Serializable

serialVersionUID: 1L

Class edu.bsu.cs.gui.JeditControls.JeditMenu extends JMenu implements Serializable

serialVersionUID: 1L

Class edu.bsu.cs.gui.JeditControls.JeditMenubar extends JMenuBar implements Serializable

serialVersionUID: 1L

Class edu.bsu.cs.gui.JeditControls.JeditToolbar extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

t

JToolBar t

Class edu.bsu.cs.gui.JeditFrame extends JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

panel

JeditPanel panel

applet

Applet applet

messagePane

JeditFrame.JeditTextArea messagePane

messageScroll

JeditFrame.JeditScrollPane messageScroll

tk

Toolkit tk

d

Dimension d

screenHeight

int screenHeight

screenWidth

int screenWidth

Class edu.bsu.cs.gui.JeditFrame.JeditScrollPane extends JScrollPane implements Serializable

Class edu.bsu.cs.gui.JeditFrame.JeditTextArea extends JTextArea implements Serializable

Class edu.bsu.cs.gui.JEditNewAlg extends JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

ok

JButton ok
The Buttons on the Add New Algorithm panel


cancel

JButton cancel
The Buttons on the Add New Algorithm panel


namePanel

JPanel namePanel
The panels that consist the Panel to add a new algorithm


descPanel

JPanel descPanel
The panels that consist the Panel to add a new algorithm


typePanel

JPanel typePanel
The panels that consist the Panel to add a new algorithm


buttonPanel

JPanel buttonPanel
The panels that consist the Panel to add a new algorithm


algName

JTextField algName
The text fields to add the name and description of the algorithm being added


algDescription

JTextField algDescription
The text fields to add the name and description of the algorithm being added


label

JLabel label
The labels on the Add New Algorithm panel


labelDesc

JLabel labelDesc
The labels on the Add New Algorithm panel


labelType

JLabel labelType
The labels on the Add New Algorithm panel


thread

Thread thread
The thread that runs the application


panel

JeditPanel panel
The Add New Algorithm panel in which panels, textfields are placed and operate on


active

boolean active
The flag for the panel to be active or not


frame

JeditFrame frame
The JEditFrame that holds the new algorithm addition panel


graph

JavaGraph graph
The Javagraph variable that holds the graph


dataList

JList dataList
The lists that hold the data for the panel


newAlg

File newAlg
The file created for new algorithm


base_path

String base_path
The base path where JEdit resides


file_path_alg

String file_path_alg
The path where the algorithm files reside


file_path_gui

String file_path_gui
The path where the gui files reside


file_path_classes

String file_path_classes
The path where the class files reside


newAlgName

String newAlgName
The string variables that hold the new Algorithm details entered by the user


newAlgDesc

String newAlgDesc
The string variables that hold the new Algorithm details entered by the user


newAlgType

String newAlgType
The string variables that hold the new Algorithm details entered by the user


max

int max
The variable for the maximum buffer and the buffer size of the files being written


rmax

int rmax
The variable for the maximum buffer and the buffer size of the files being written

Class edu.bsu.cs.gui.JeditPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

graph

JavaGraph graph

backupGraph

JavaGraph backupGraph

frame

JeditFrame frame

algorithm

Algorithm algorithm

backgroundColor

Color backgroundColor

labelColor

Color labelColor

markedColor

Color markedColor

gridColor

Color gridColor

originalVertexColor

Color originalVertexColor

originalEdgeColor

Color originalEdgeColor

vertexColor

Color vertexColor

edgeColor

Color edgeColor

twoInputsVector

Vector<E> twoInputsVector

offGraphics

Graphics offGraphics

offImage

Image offImage

bgndImage

Image bgndImage

rightScrollbar

Scrollbar rightScrollbar

bottomScrollbar

Scrollbar bottomScrollbar

vertexMenu

PopupMenu vertexMenu

edgeMenu

PopupMenu edgeMenu

arcMenu

PopupMenu arcMenu

opMenu

PopupMenu opMenu

offSet

Point offSet

startingPoint

Point startingPoint

endingPoint

Point endingPoint

startingEdge

Point startingEdge

edgeStart1

Point edgeStart1

edgeStart2

Point edgeStart2

targetEdge

Point targetEdge

vertexFont

Font vertexFont

vertexFontMetrics

FontMetrics vertexFontMetrics

beingDragged

boolean beingDragged

delay

boolean delay

startingVertex

int startingVertex

targetVertex

int targetVertex

status

String status

rightClicked

boolean rightClicked

enabled

boolean enabled

vertexWeight

double vertexWeight

edgeWeight

double edgeWeight

edgeWeight2

double edgeWeight2

vertexAutoLabel

boolean vertexAutoLabel

edgeAutoLabel

boolean edgeAutoLabel

vertexLabel

String vertexLabel

edgeLabel

String edgeLabel

showEdgeLabel

boolean showEdgeLabel

showVertexLabel

boolean showVertexLabel

showEdgeWeight

boolean showEdgeWeight

showVertexWeight

boolean showVertexWeight

inputTextString

String inputTextString

drawGrid

boolean drawGrid

gridUnitX

double gridUnitX

gridUnitY

double gridUnitY

gridX0

int gridX0

gridY0

int gridY0

mouseAction

int mouseAction

Class edu.bsu.cs.gui.JEditRemoveAlg extends JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

rm

JeditResources rm
The JeditResources that handles the jedit.properties document which contains information such as Text, Icon, ShortDescription for all of the menus, menu items, and toolbar buttons.


ok

JButton ok
The Buttons on the Remove Algorithm panel


cancel

JButton cancel
The Buttons on the Remove Algorithm panel


algPanel

JPanel algPanel
The panels that consist the Panel to remove an algorithm


buttonPanel

JPanel buttonPanel
The panels that consist the Panel to remove an algorithm


label

JLabel label
The label on the remove Algorithm panel


warning

JTextArea warning
The Text area where the warning appears.


thread

Thread thread
The thread that runs the application


panel

JeditPanel panel
The Remove Algorithm panel in which panels, textfields are placed and operate on


active

boolean active
The flag for the panel to be active or not


frame

JeditFrame frame
The JEditFrame that holds the removal algorithm panel


graph

JavaGraph graph
The Javagraph variable that holds the graph


base_path

String base_path
The base path where JEdit resides


file_path_alg

String file_path_alg
The path where the algorithm files reside


file_path_gui

String file_path_gui
The path where the gui files reside


file_path_classes

String file_path_classes
The path where the class files reside


choice

Choice choice
The Choice structure in which the algorithms are stored.


algName

String algName
The string variables that hold the Algorithm details selected by the user


algo

String algo
The string variables that hold the Algorithm details selected by the user


max

int max
The variable for the maximum buffer and the buffer size of the files being written


rmax

int rmax
The variable for the maximum buffer and the buffer size of the files being written


algNum

int algNum
The variable for the maximum buffer and the buffer size of the files being written


algMax

int algMax
The variable for the maximum buffer and the buffer size of the files being written

Class edu.bsu.cs.gui.JeditResources extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

bundle

ResourceBundle bundle
The ResourceBundle that holds all of the resources.


Jedit 4.2