Serialized Form


Package ro.polak.multilevelcarpark.exceptions

Class ro.polak.multilevelcarpark.exceptions.CarNotFoundException extends java.lang.Exception implements Serializable

Class ro.polak.multilevelcarpark.exceptions.IllegalOperationException extends java.lang.Exception implements Serializable

Class ro.polak.multilevelcarpark.exceptions.NoFreePlacesException extends java.lang.Exception implements Serializable


Package ro.polak.multilevelcarpark.gui

Class ro.polak.multilevelcarpark.gui.ArmRotationIndicator extends javax.swing.JPanel implements Serializable

Serialized Fields

state

Icon[] state

currentPos

int currentPos

Class ro.polak.multilevelcarpark.gui.ArmStateIndicator extends javax.swing.JPanel implements Serializable

Serialized Fields

car

Icon car

bar

Icon bar

bar_extended

Icon bar_extended

catcher_close

Icon catcher_close

catcher_open

Icon catcher_open

catcher_close_extended

Icon catcher_close_extended

catcher_open_extended

Icon catcher_open_extended

isExtended

boolean isExtended

isOpen

boolean isOpen

Class ro.polak.multilevelcarpark.gui.BusyIndicator extends javax.swing.JPanel implements Serializable

Serialized Fields

label

javax.swing.JLabel label

text

java.lang.String text

busyIcon

Icon busyIcon

freeIcon

Icon freeIcon

Class ro.polak.multilevelcarpark.gui.GetCarPrompt extends javax.swing.JDialog implements Serializable

Serialized Fields

input

javax.swing.JTextField input

label

javax.swing.JLabel label

okButton

javax.swing.JButton okButton

owner

MainWindow owner

Class ro.polak.multilevelcarpark.gui.Icon extends javax.swing.JLabel implements Serializable

Class ro.polak.multilevelcarpark.gui.InsertCarPrompt extends javax.swing.JDialog implements Serializable

Serialized Fields

input

javax.swing.JTextField input

label

javax.swing.JLabel label

okButton

javax.swing.JButton okButton

owner

MainWindow owner

Class ro.polak.multilevelcarpark.gui.MainWindow extends javax.swing.JFrame implements Serializable

serialVersionUID: 225354234L

Serialized Fields

levels

int levels

placesPerRing

int placesPerRing

panel

javax.swing.JPanel panel

placesMap

PlacesMap placesMap

armIndicator

BusyIndicator armIndicator

elevatorIndicator

BusyIndicator elevatorIndicator

systemIndicator

BusyIndicator systemIndicator

carContainerIndicator

BusyIndicator carContainerIndicator

currentActionLabel

javax.swing.JLabel currentActionLabel

getCarButton

javax.swing.JButton getCarButton

insertCarButton

javax.swing.JButton insertCarButton

armRotationIndicator

ArmRotationIndicator armRotationIndicator

Class ro.polak.multilevelcarpark.gui.ParkingRing extends javax.swing.JPanel implements Serializable

Serialized Fields

numberOfPlaces

int numberOfPlaces

place

javax.swing.JButton[] place

car

Icon[] car

Class ro.polak.multilevelcarpark.gui.PlacesMap extends javax.swing.JPanel implements Serializable

Serialized Fields

levels

int levels

placesPerLevel

int placesPerLevel

pRing

ParkingRing[] pRing

levelLabel

javax.swing.JLabel[] levelLabel

placeLabel

javax.swing.JLabel[] placeLabel

levelicon

javax.swing.JPanel levelicon

posicon

javax.swing.JLabel posicon

armStateIndicator

ArmStateIndicator armStateIndicator

levelHeight

int levelHeight

levelYOffset

int levelYOffset

levelXOffset

int levelXOffset

labelWidth

int labelWidth

Class ro.polak.multilevelcarpark.gui.SimpleDialog extends javax.swing.JDialog implements Serializable

Serialized Fields

dMessage

javax.swing.JLabel dMessage

okButton

javax.swing.JButton okButton

owner

MainWindow owner