Serialized Form


Package api

Class api.Argument extends java.lang.Object implements Serializable

Serialized Fields

creatorId

TaskId creatorId

successorId

TaskId successorId

successorInputIndex

int successorInputIndex

value

java.lang.Object value

Class api.LoginContainer extends java.lang.Object implements Serializable

Serialized Fields

remoteListeners

java.util.List<E> remoteListeners

shared

Shared shared

Class api.Result extends java.lang.Object implements Serializable

Serialized Fields

parentId

TaskId parentId

objs

java.lang.Object[] objs

runtime

long runtime

Class api.Successor extends Task implements Serializable

Serialized Fields

input

java.lang.Object[] input

inputSet

boolean[] inputSet

Class api.Task extends java.lang.Object implements Serializable

Serialized Fields

taskId

TaskId taskId

successorId

TaskId successorId

successorInputIndex

int successorInputIndex

computer

Task2Computer computer

Class api.TaskId extends java.lang.Object implements Serializable

Serialized Fields

path

int[] path

Package client

Class client.Client extends java.rmi.server.UnicastRemoteObject implements Serializable


Package client.gui

Class client.gui.AnimationViewerGUI extends javax.swing.JFrame implements Serializable

Serialized Fields

fc

javax.swing.JFileChooser fc

currentImage

java.awt.image.BufferedImage currentImage

currentAnimation

Animation currentAnimation

btn_Exit

javax.swing.JButton btn_Exit

btn_LoadAnimation

javax.swing.JButton btn_LoadAnimation

btn_ReAnimate

javax.swing.JButton btn_ReAnimate

jPopupMenu1

javax.swing.JPopupMenu jPopupMenu1

lbl_FrameRate

javax.swing.JLabel lbl_FrameRate

lbl_LoadProgress

javax.swing.JLabel lbl_LoadProgress

lbl_fps

javax.swing.JLabel lbl_fps

lbl_image

javax.swing.JLabel lbl_image

pb_LoadProgress

javax.swing.JProgressBar pb_LoadProgress

pnl_Display

javax.swing.JPanel pnl_Display

tf_FrameRate

javax.swing.JTextField tf_FrameRate

Class client.gui.ButtonTabComponent extends javax.swing.JPanel implements Serializable

Serialized Fields

pane

javax.swing.JTabbedPane pane

Class client.gui.MandelbrotGUI extends javax.swing.JFrame implements Serializable

Serialized Fields

server

Client2Server server

remoteListener

RemoteListenerImpl remoteListener

btn_GenerateAnimation

javax.swing.JButton btn_GenerateAnimation

btn_NewTab

javax.swing.JButton btn_NewTab

btn_Refresh

javax.swing.JButton btn_Refresh

cb_RecordZooms

javax.swing.JCheckBox cb_RecordZooms

ddl_Resolution

javax.swing.JComboBox ddl_Resolution

jLabel1

javax.swing.JLabel jLabel1

jLabel2

javax.swing.JLabel jLabel2

lbl_AnimationGenProgress

javax.swing.JLabel lbl_AnimationGenProgress

lbl_ImaginaryStart

javax.swing.JLabel lbl_ImaginaryStart

lbl_IterationLimit

javax.swing.JLabel lbl_IterationLimit

lbl_RealStart

javax.swing.JLabel lbl_RealStart

lbl_SideLength

javax.swing.JLabel lbl_SideLength

lbl_resolution

javax.swing.JLabel lbl_resolution

pb_AnimationGenProgress

javax.swing.JProgressBar pb_AnimationGenProgress

pnl_Inputs

javax.swing.JPanel pnl_Inputs

resultsPane

javax.swing.JTabbedPane resultsPane

tf_ImaginaryStart

javax.swing.JTextField tf_ImaginaryStart

tf_IterationLimit

javax.swing.JTextField tf_IterationLimit

tf_RealStart

javax.swing.JTextField tf_RealStart

tf_SideLength

javax.swing.JTextField tf_SideLength

tf_bScale

javax.swing.JTextField tf_bScale

tf_gScale

javax.swing.JTextField tf_gScale

tf_rScale

javax.swing.JTextField tf_rScale

Class client.gui.RemoteListenerImpl extends java.rmi.server.UnicastRemoteObject implements Serializable

Serialized Fields

eventQueue

java.util.concurrent.BlockingQueue<E> eventQueue

Package client.mandelbrot

Class client.mandelbrot.MandelbrotDisplay extends javax.swing.JComponent implements Serializable

Serialized Fields

mbTask

MandelbrotGUITask mbTask

mbImage

MandelbrotImage mbImage

mouseListener

java.awt.event.MouseListener mouseListener

mbLabel

javax.swing.JLabel mbLabel

zoomTasks

java.util.ArrayList<E> zoomTasks

zoomEnabled

boolean zoomEnabled

server

Client2Server server

remoteListener

RemoteListenerImpl remoteListener

Package computer

Class computer.Computer extends java.rmi.server.UnicastRemoteObject implements Serializable

Serialized Fields

server

Computer2Server server

numProcs

int numProcs

remoteListeners

java.util.List<E> remoteListeners

sharedManager

SharedManager sharedManager

taskQueue

java.util.concurrent.BlockingQueue<E> taskQueue

eventQueue

java.util.concurrent.BlockingQueue<E> eventQueue

resultQueue

java.util.concurrent.BlockingQueue<E> resultQueue

task2Computer

Task2Computer task2Computer

queueLengthManager

QueueLengthManager queueLengthManager

queueLengthLock

java.lang.Object queueLengthLock

Package server

Class server.Server extends java.rmi.server.UnicastRemoteObject implements Serializable

Serialized Fields

computerTaskQueue

java.util.concurrent.BlockingQueue<E> computerTaskQueue

serverTaskQueue

java.util.concurrent.BlockingQueue<E> serverTaskQueue

serverResultQueue

java.util.concurrent.BlockingQueue<E> serverResultQueue

clientResultQueue

java.util.concurrent.BlockingQueue<E> clientResultQueue

successorTable

java.util.Map<K,V> successorTable

computers

java.util.List<E> computers

remoteListeners

java.util.List<E> remoteListeners

sharedManager

SharedManager sharedManager

animate

boolean animate

animator

GraphAnimator animator

taskCount

int taskCount

Package tasks

Class tasks.Fib extends Task implements Serializable

Serialized Fields

n

int n

Class tasks.MbrotComposer extends Successor implements Serializable

Class tasks.MbrotEvent extends java.lang.Object implements Serializable

Serialized Fields

rowStart

int rowStart

colStart

int colStart

mbSet

double[][] mbSet

Class tasks.MbrotTask extends Task implements Serializable

Serialized Fields

reLower

double reLower

imLower

double imLower

regionSideLen

double regionSideLen

resolution

int resolution

maxIters

int maxIters

resolutionThreshold

int resolutionThreshold

rowStart

int rowStart

colStart

int colStart

Class tasks.Sum extends Successor implements Serializable

Serialized Fields

n

int n

Class tasks.TSPMin extends Successor implements Serializable

Serialized Fields

coords

double[][] coords

Class tasks.TSPResult extends java.lang.Object implements Serializable

Serialized Fields

path

int[] path

dist

double dist

Class tasks.TSPRoot extends Task implements Serializable

Serialized Fields

numCities

int numCities

coords

double[][] coords

Class tasks.TSPTask extends Task implements Serializable

Serialized Fields

path

int[] path

remaining

int[] remaining

threshold

int threshold

coords

double[][] coords

Class tasks.TSPUtils extends java.lang.Object implements Serializable