Serialized Form


Package GUI

Class GUI.EntityCreator implements Serializable

Serialized Fields

jPanel1

JPanel jPanel1

jPanel2

JPanel jPanel2

jPanel3

JPanel jPanel3

cancelBtn

JButton cancelBtn

addBtn

JButton addBtn

jLabel1

JLabel jLabel1

jLabel2

JLabel jLabel2

obstacles

JList obstacles

jLabel5

JLabel jLabel5

behaviours

JList behaviours

boids

JList boids

jLabel3

JLabel jLabel3

jLabel4

JLabel jLabel4

gridBagLayout2

GridBagLayout gridBagLayout2

jLabel6

JLabel jLabel6

jLabel7

JLabel jLabel7

baseName

JTextField baseName

nbEntities

JSlider nbEntities

gridBagLayout4

GridBagLayout gridBagLayout4

me

JInternalFrame me

cl

classLoader.MyClassLoader cl

f

Flock f

boidNum

int boidNum

refreshBtn

JButton refreshBtn

gridBagLayout1

GridBagLayout gridBagLayout1

jLabel8

JLabel jLabel8

gridBagLayout3

GridBagLayout gridBagLayout3

defaultBoidsBehaviour

Behaviours defaultBoidsBehaviour

pack

Package pack

Class GUI.Main3 implements Serializable

Serialized Fields

borderLayout1

BorderLayout borderLayout1

toolBar

JToolBar toolBar

titledBorder1

TitledBorder titledBorder1

quitBtn

JButton quitBtn

resetBtn

JButton resetBtn

addBtn

JButton addBtn

aboutBtn

JButton aboutBtn

helpBtn

JButton helpBtn

mapBtn

JButton mapBtn

statBtn

JButton statBtn

pauseBtn

JButton pauseBtn

saveBtn

JButton saveBtn

restoreBtn

JButton restoreBtn

startBtn

JButton startBtn

appDesk

JDesktopPane appDesk

world

Flock world

creator

EntityCreator creator

helpB

TWFHelpBrowser helpB

fc

JFileChooser fc

Me

JFrame Me


Package main

Class main.Flock implements Serializable

Serialized Fields

world

ArrayList world

nbMaxPets

int nbMaxPets

width

int width

height

int height

minDist

double minDist

worldThread

Thread worldThread

wLI

ListIterator wLI

nbBoids

int nbBoids

nbObstacles

int nbObstacles

nbReset

int nbReset

pause

boolean pause

startSim

boolean startSim


Package pluginSDK

Class pluginSDK.Behaviours implements Serializable

Serialized Fields

type

int type

Class pluginSDK.Boids implements Serializable

Serialized Fields

speed

double speed

heading

double heading

acceleration

double acceleration

viewAngle

double viewAngle

name

String name

type

int type

b

Behaviours b

listB

ArrayList listB

nbKill

int nbKill

worldW

int worldW

worldH

int worldH

Class pluginSDK.Entity implements Serializable

Serialized Fields

x

int x

y

int y

w

int w

h

int h

myWorld

ArrayList myWorld

myColor

Color myColor

type

int type

isLeader

boolean isLeader

isSelected

boolean isSelected

path

String path

Class pluginSDK.Obstacle implements Serializable

Serialized Fields

type

int type


Package utils

Class utils.Configurator implements Serializable

Class utils.SoundPlayer implements Serializable

Serialized Fields

ais

InputStream ais

clip

com.sun.media.sound.JavaSoundAudioClip clip