Serialized Form


Package timetable.data

Class timetable.data.ActivityGroup implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Přečtení seznamu aktivit ze streamu

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Zápis seznamu aktivit do streamu
Serialized Fields

activities

java.util.Vector activities
Množina aktivit, reprezentovaná pomocí třídy java.util.Vector

changed

boolean changed
Příznak určující změnu

Class timetable.data.ActivityResources implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Načtení množiny ze streamu

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Zápis množiny na stream
Serialized Fields

resources

java.util.Vector resources
reprezentace skupin zdrojů třídou java.util.Vector

Class timetable.data.Problem implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException,
                        TimetableException,
                        java.lang.Exception
Načtení problému(rozvrhu) ze streamu

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Zápis problému(rozvrhu) do streamu
Serialized Fields

config

Config config
Globální konfigurace

nrSlots

int nrSlots
Počet slotů - hodnota načtená z konfigurace, pro urychlení

activities

ActivityGroup activities
Množina všech aktivit

dependences

ActivityDependenceGroup dependences
Množina všech závislostí

resources

ResourceGroup[] resources
Pole množin všech zdrojů. Jednotlivé množiny musí být navzájem disjunktní. Jednotlivé typy zdrojů lze takto oddělit. Například vyučující, učebny a vyučované předměty

Class timetable.data.TimePreference implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException
Načtení objektu ze streamu

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Zápis objektu do streamu
Serialized Fields

slots

int[] slots
Pole slotů.

config

Config config
Globální konfigurace


Package timetable.solver.strategy.value

Class timetable.solver.strategy.value.HumanValueSelectionDlg implements Serializable

Serialized Fields

config

Config config
Konfigurace

selectButtonGroup

timetable.solver.strategy.value.HumanValueSelectionDlg.SelectButtonGroup selectButtonGroup
Výběr - group of radio buttons

returnStatus

int returnStatus
Návratová hodnota

jPanel1

javax.swing.JPanel jPanel1

okButton

javax.swing.JButton okButton

cancelButton

javax.swing.JButton cancelButton

jScrollPane1

javax.swing.JScrollPane jScrollPane1

solutionPanel

javax.swing.JPanel solutionPanel


Package timetable.util

Class timetable.util.Config implements Serializable

Serialization Methods

readObject

private void readObject(java.io.ObjectInputStream in)
                 throws java.io.IOException,
                        java.lang.ClassNotFoundException,
                        TimetableException
Načtení konfigurace ze streamu

writeObject

private void writeObject(java.io.ObjectOutputStream out)
                  throws java.io.IOException
Zápis konfigurace do streamu
Serialized Fields

configuration

java.util.Hashtable configuration
zde je uložena konfigurace v paměti

osw

java.io.OutputStreamWriter osw
zápis debug souboru

fos

java.io.FileOutputStream fos
zápis debug souboru

file

java.lang.String file
konfigurační soubor

globalPref

int[] globalPref
globální preference

Class timetable.util.TimetableException implements Serializable