Serialized Form


Package <Unnamed>

Class BasicProductView extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: 6397507055051648246L

Serialized Fields

objBasicProducts

BasicProduct[] objBasicProducts
Lista perustuotteista. Jokainen taulukon rivi kuvaa yhtä näistä. Taulukon rivi-indeksi vastaa suoraan tämän arrayn indeksiä.


intLastEditedRow

int intLastEditedRow
Muuttujaan tallennetaan viimeksi muokatun rivin indeksi. Kun arvo on -1, mitään riviä ei ole muokattu.

Class ButtonEditor extends javax.swing.AbstractCellEditor implements Serializable

serialVersionUID: 6387044251423325524L

Serialized Fields

objEditorType

java.lang.Class<T> objEditorType
Kenttä kertoo, minkätyyppistä editoria ButtonEditor käyttää arvojen saamiseen. Käytetyt arvot ovat: - RegisterFingersDialog.class - SupplementDialog.class - Dummy.class


strText

java.lang.String strText
Painikkeen teksti


btnButton

javax.swing.JButton btnButton
Taulukon soluun piirrettävä painike


objValue

java.lang.Object objValue
Editorista luettu arvo tallennetaan tänne

Class ButtonRenderer extends javax.swing.JButton implements Serializable

serialVersionUID: -8859714805593204168L

Serialized Fields

objType

java.lang.Class<T> objType
Kenttään asetetaan luokka, josta tunnistetaan minkä tyyppisiä arvoja painike edustaa.


strText

java.lang.String strText
Painikkeen teksti

Class CoffeeDeliverableView extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: 3367067213165863436L

Serialized Fields

objDeliverables

Deliverable[] objDeliverables
Tuotavat tuotteet

Class CoffeeDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

FEEDBACK

java.lang.String FEEDBACK

NORMAL

java.lang.String NORMAL

identifying

boolean identifying

timeFeedbackWasShown

long timeFeedbackWasShown

objBasicProducts

BasicProduct[] objBasicProducts

objDeliverables

Deliverable[] objDeliverables

objDrinks

Drink[] objDrinks

objDrinkChosen

Drink objDrinkChosen

objDeliChosen

Deliverable objDeliChosen

pnlHeader

javax.swing.JPanel pnlHeader

pnlDisplay

javax.swing.JPanel pnlDisplay

tbpNormal

javax.swing.JTabbedPane tbpNormal

pnlFeedback

javax.swing.JPanel pnlFeedback

pnlBuy

javax.swing.JPanel pnlBuy

pnlDeliver

javax.swing.JPanel pnlDeliver

pnlBuyLeft

javax.swing.JPanel pnlBuyLeft

pnlBuyRight

javax.swing.JPanel pnlBuyRight

pnlDeliverLeft

javax.swing.JPanel pnlDeliverLeft

pnlDeliverRight

javax.swing.JPanel pnlDeliverRight

lblHeader

javax.swing.JLabel lblHeader

lblBuyPrompt

javax.swing.JLabel lblBuyPrompt

lblBuyIdentify

javax.swing.JLabel lblBuyIdentify

lblBuyIdentify2

javax.swing.JLabel lblBuyIdentify2

lblBuySelection

javax.swing.JLabel lblBuySelection

lblBuyError

javax.swing.JLabel lblBuyError

objSelector

PortionSelector objSelector

lblDeliverSelection

javax.swing.JLabel lblDeliverSelection

lblDeliverPrompt

javax.swing.JLabel lblDeliverPrompt

lblDeliverIdentify

javax.swing.JLabel lblDeliverIdentify

lblDeliverIdentify2

javax.swing.JLabel lblDeliverIdentify2

objDeliverableField

javax.swing.JTextField objDeliverableField

lblDeliverError

javax.swing.JLabel lblDeliverError

lblDeliverInfo1

javax.swing.JLabel lblDeliverInfo1

lblDeliverInfo2

javax.swing.JLabel lblDeliverInfo2

objDeliverableView

CoffeeDeliverableView objDeliverableView

tblDeliverables

javax.swing.JTable tblDeliverables

pnlIdPanel

javax.swing.JPanel pnlIdPanel

lblBuyPin

javax.swing.JLabel lblBuyPin

objIdField

javax.swing.JTextField objIdField

lblThanks

javax.swing.JLabel lblThanks

lblBalance

javax.swing.JLabel lblBalance

lblAction

javax.swing.JLabel lblAction

Class DBException extends java.lang.Exception implements Serializable

Serialized Fields

strMessage

java.lang.String strMessage

Class DeliverableView extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: 8881716560862265261L

Serialized Fields

objDeliverables

Deliverable[] objDeliverables
Lista tuotavista tuotteista. Jokainen taulukon rivi kuvaa yhtä näistä. Taulukon rivi-indeksi vastaa suoraan tämän arrayn indeksiä.


intLastEditedRow

int intLastEditedRow
Muuttujaan tallennetaan viimeksi muokatun rivin indeksi. Kun arvo on -1, mitään riviä ei ole muokattu.

Class MainFrame extends javax.swing.JFrame implements Serializable

serialVersionUID: -1070399685048908272L

Serialized Fields

runConfig

int runConfig
Valittu käynnistysparametri.


tblUserTable

javax.swing.JTable tblUserTable

tblBasicProductTable

javax.swing.JTable tblBasicProductTable

tblDeliverableTable

javax.swing.JTable tblDeliverableTable

objUserView

UserView objUserView

objBasicProductView

BasicProductView objBasicProductView

objDeliverableView

DeliverableView objDeliverableView

objLanguageCombo

javax.swing.JComboBox objLanguageCombo

objDeliverableCombo

javax.swing.JComboBox objDeliverableCombo

objBasicProductCombo

javax.swing.JComboBox objBasicProductCombo

lblInfo

javax.swing.JLabel lblInfo

lblBPTitle

javax.swing.JLabel lblBPTitle

lblDPTitle

javax.swing.JLabel lblDPTitle

btnFinnish

javax.swing.JButton btnFinnish

btnSwedish

javax.swing.JButton btnSwedish

btnEnglish

javax.swing.JButton btnEnglish

btnCoffee

javax.swing.JButton btnCoffee

btnReport

javax.swing.JButton btnReport

tbpTabs

javax.swing.JTabbedPane tbpTabs

btnPrintRenderer

ButtonRenderer btnPrintRenderer

btnSupplementRenderer

ButtonRenderer btnSupplementRenderer

btnDummyRenderer

ButtonRenderer btnDummyRenderer

btnPrintEditor

ButtonEditor btnPrintEditor

btnSupplementEditor

ButtonEditor btnSupplementEditor

btnDummyEditor

ButtonEditor btnDummyEditor

Class PortionSelector extends javax.swing.JPanel implements Serializable

serialVersionUID: -5643448786450574024L

Serialized Fields

intSelected

int intSelected
Tähän muuttujaan talletetaan edellisen valintaan kykenevän numeronäppäimen tekemä valinta.


btnNums

javax.swing.AbstractButton[] btnNums
Numeronäppäimet. Tyyppi on AbstractButton, koska varsinaiset painike-ilmentymät ovat joko tyyppiä JButton tai JToggleButton. Valittavissa olevat painikkeet ovat jälkimmäistä, ja muut ensimmäistä tyyppiä.


btnNum

javax.swing.JButton btnNum
NumLock-näppäin


btnDiv

javax.swing.JToggleButton btnDiv
Osamäärä-näppäin on yksi kielinäppäimistä ja siksi alasjäävää tyyppiä.


btnMul

javax.swing.JToggleButton btnMul
Tulo-näppäin on yksi kielinäppäimistä ja siksi alasjäävää tyyppiä.


btnBcs

javax.swing.JButton btnBcs
Backspace-näppäin


btnNeg

javax.swing.JToggleButton btnNeg
Vähennys-näppäin on yksi kielinäppäimistä ja siksi alasjäävää tyyppiä.


btnPos

javax.swing.JButton btnPos
Summa-näppäin


btnEnt

javax.swing.JButton btnEnt
Enter-näppäin


btnCom

javax.swing.JButton btnCom
Pilkku (Delete) -näppäin


btn000

javax.swing.JButton btn000
Näppäin 000


objNums

javax.swing.ButtonGroup objNums
Valittavien numeronäppäinten ryhmä. Pitää korkeintaan yhden painikkeistaan alhaalla.


objLangs

javax.swing.ButtonGroup objLangs
Kielipainikkeiden ryhmä. Pitää korkeintaan yhden painikkeistaan alhaalla.

Class RegisterFingersDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 4943922538009831202L

Serialized Fields

objSet

FingerPrintSet objSet
Lopuksi palautettava FingerPrintSet-olio.


templates

com.griaule.grFinger.FingerprintTemplate[][] templates
Luetut jäljet tallennetaan väliaikaisesti tähän.


counter

int counter
Sormilaskuri: montako sormea on jo kokonaan luettu.


progger

int progger
Sormilaskuri: montako kertaa sama sormi on luettu.


lblInfo

javax.swing.JLabel lblInfo

lblInfo2

javax.swing.JLabel lblInfo2

bars

javax.swing.JProgressBar[] bars

btnOk

javax.swing.JButton btnOk

btnCancel

javax.swing.JButton btnCancel

Class SupplementDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: -2414456175571562923L

Serialized Fields

objNewSet

SupplementSet objNewSet
Tähän tallennetaan käyttäjän muokkaukset.


objReturnSet

SupplementSet objReturnSet
Tämä palautetaan

Class TableSorter extends javax.swing.table.AbstractTableModel implements Serializable

Serialized Fields

tableModel

javax.swing.table.TableModel tableModel

viewToModel

TableSorter.Row[] viewToModel

modelToView

int[] modelToView

tableHeader

javax.swing.table.JTableHeader tableHeader

mouseListener

java.awt.event.MouseListener mouseListener

tableModelListener

javax.swing.event.TableModelListener tableModelListener

columnComparators

java.util.Map<K,V> columnComparators

sortingColumns

java.util.List<E> sortingColumns

Class UserView extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: 1L

Serialized Fields

objUsers

User[] objUsers
Käyttäjät. Viimeisenä "uuden käyttäjän rivi".


objBalanceProducts

BasicProduct[] objBalanceProducts
Perustuotteet.


intLastEditedRow

int intLastEditedRow
Muuttujaan tallennetaan viimeksi muokatun rivin indeksi. Kun arvo on -1, mitään riviä ei ole muokattu.