Programmer's Reference

Abstract


Table of Contents

1. Package org.kaiwitte.workbench.data
Interface Condition
Synopsis
toSQLString()
Interface ConditionCreator
Synopsis
Class ConditionFactory
Synopsis
and(Condition, Condition)
any(DataColumn)
columnEqual(DataColumn, Boolean)
columnEqual(DataColumn, Date)
columnEqual(DataColumn, int)
columnEqual(DataColumn, String)
rawSQLCondition(String)
textFieldsStartWith(Record)
Interface DataColumn
Synopsis
getAssociatedDataScheme()
getName()
getNameInAssociatedDataScheme()
getType()
isRequiredForUpdate()
Interface DataManager
Synopsis
delete(long)
find(Condition)
insert(Record)
update(Record)
Interface DataManagerFactory
Synopsis
getDataManager(DataScheme)
Class DataManagerFactoryImpl
Synopsis
DataManagerFactoryImpl(String, String)
getDataManager(DataScheme)
Interface DataScheme
Synopsis
getAutoLoadCondition()
getColumns()
getLength()
getMailCondition()
getName()
Interface DataSchemeFactory
Synopsis
createDataScheme(InputStream)
Class DataSchemeFactoryImpl
Synopsis
createDataScheme(InputStream)
Interface MetaDataManager
Synopsis
delete(long)
find(Condition)
insert(MetaRecord)
update(MetaRecord)
Interface MetaDataManagerFactory
Synopsis
getMetaDataManager(MetaScheme)
Class MetaDataManagerFactoryImpl
Synopsis
MetaDataManagerFactoryImpl(String, String)
getMetaDataManager(MetaScheme)
Interface MetaRecord
Synopsis
getColumnName(int)
getRecords()
getValue(int)
Class MetaRecordImpl
Synopsis
MetaRecordImpl(MetaScheme, Object[])
MetaRecordImpl(Record[])
getColumnName(int)
getRecords()
getValue(int)
Interface MetaScheme
Synopsis
getColumns()
getDataSchemes()
getLength()
getName()
Class MetaSchemeImpl
Synopsis
MetaSchemeImpl(DataScheme)
getColumns()
getDataSchemes()
getLength()
getName()
Interface MutableMetaRecord
Synopsis
Class MutableMetaRecordImpl
Synopsis
MutableMetaRecordImpl(MetaScheme, Object[])
MutableMetaRecordImpl(Record[])
Interface MutableRecord
Synopsis
Class MutableRecordImpl
Synopsis
MutableRecordImpl(DataScheme, Object[])
MutableRecordImpl(long, DataScheme, Object[])
Interface Record
Synopsis
getID()
getScheme()
getValue(int)
2. Package org.kaiwitte.workbench.mail
Interface MailCreator
Synopsis
Class MailCreatorImpl
Synopsis
Interface RecordMailer
Synopsis
Class RecordMailerImpl
Synopsis
3. Package org.kaiwitte.workbench.printing
Class DocumentRenderer
Synopsis
Interface RecordPrinter
Synopsis
printRecord(MetaRecord, String[])
Class RecordPrinterImpl
Synopsis
printRecord(MetaRecord, String[])
4. Package org.kaiwitte.workbench.tools
Class Tools
Synopsis
readFile(String)
readResource(String)
replaceVariables(MetaRecord, String)
5. Package org.kaiwitte.workbench.ui
Interface UIConfig
Synopsis
getDataManager(DataScheme)
getMainModel()
getMainView()
getMetaDataManager(MetaScheme)
getMetaSchemeTableModels()
getOption(String)
getResource(String)
6. Package org.kaiwitte.workbench.ui.controller
Class ApplyPrototypeAction
Synopsis
ApplyPrototypeAction(MetaScheme, String, RecordReceiver, String)
actionPerformed(ActionEvent)
Class DeleteAction
Synopsis
DeleteAction(JTable, UIConfig)
actionPerformed(ActionEvent)
Class EditRecordAction
Synopsis
EditRecordAction(UIConfig, MetaSchemeTableModel, int, EditRecordPanel)
actionPerformed(ActionEvent)
Class ExitAction
Synopsis
ExitAction(UIConfig)
actionPerformed(ActionEvent)
Class InfoAction
Synopsis
InfoAction(UIConfig)
actionPerformed(ActionEvent)
Class PrintAction
Synopsis
PrintAction(UIConfig, NewRecordPanel)
actionPerformed(ActionEvent)
Interface RecordReceiver
Synopsis
receiveRecord(Record)
Class RecordTransferListener
Synopsis
RecordTransferListener(JTable, SchemeTableModel, RecordReceiver)
mouseClicked(MouseEvent)
mouseEntered(MouseEvent)
mouseExited(MouseEvent)
mousePressed(MouseEvent)
mouseReleased(MouseEvent)
Class ReturnKeyRemapper
Synopsis
ReturnKeyRemapper()
remap(JComponent)
Class SearchAction
Synopsis
SearchAction(UIConfig, SearchPanel)
actionPerformed(ActionEvent)
Class SendMailAction
Synopsis
SendMailAction(MailDialog, UIConfig)
actionPerformed(ActionEvent)
Class ShowDeveloperHelpAction
Synopsis
ShowDeveloperHelpAction(UIConfig)
actionPerformed(ActionEvent)
Class ShowEditDialogAction
Synopsis
ShowEditDialogAction(UIConfig, MetaSchemeTableModel, JTable)
actionPerformed(ActionEvent)
Class ShowHelpAction
Synopsis
ShowHelpAction(UIConfig)
actionPerformed(ActionEvent)
Class ShowNewRecordDialog
Synopsis
ShowNewRecordDialog(UIConfig, MetaSchemeTableModel)
actionPerformed(ActionEvent)
Class ShowOptionsAction
Synopsis
ShowOptionsAction(UIConfig)
actionPerformed(ActionEvent)
Class ShowSearchDialog
Synopsis
ShowSearchDialog(UIConfig, MetaSchemeTableModel)
actionPerformed(ActionEvent)
Class ShowTransferRecordDialog
Synopsis
ShowTransferRecordDialog(UIConfig, MetaRecord, MetaSchemeTableModel, MetaSchemeTableModel)
actionPerformed(ActionEvent)
Class StoreRecordAction
Synopsis
StoreRecordAction(UIConfig, NewRecordPanel)
actionPerformed(ActionEvent)
Class TablePopupListener
Synopsis
TablePopupListener(JTable, UIConfig)
7. Package org.kaiwitte.workbench.ui.model
Class MainModel
Synopsis
Interface MetaSchemeTableModel
Synopsis
addRecord(MetaRecord[])
clear()
delete(int)
delete(MetaRecord)
getRecord(int)
getScheme()
update(MetaRecord, int)
Class MetaSchemeTableModelImpl
Synopsis
MetaSchemeTableModelImpl(MetaScheme)
addRecord(MetaRecord[])
clear()
delete(int)
delete(MetaRecord)
getRecord(int)
getScheme()
update(MetaRecord, int)
Class RecordFactory
Synopsis
createRecord(DataScheme, String)
Interface SchemeTableModel
Synopsis
addRecord(Record[])
clear()
getRecord(int)
Class SchemeTableModelImpl
Synopsis
SchemeTableModelImpl(DataScheme)
addRecord(Record[])
clear()
getRecord(int)
8. Package org.kaiwitte.workbench.ui.view
Class EditRecordPanel
Synopsis
EditRecordPanel(MetaSchemeTableModel, int, UIConfig, MetaRecord)
createMetaRecord()
getPolicy()
getTableModel()
Class MailDialog
Synopsis
MailDialog(Frame, String, String, String, String, UIConfig)
getFrom()
getMessageBody()
getSubject()
getTo()
Class MainView
Synopsis
MainView(UIConfig)
addTab(String, JPanel)
confirm(String)
error(String)
error(String, Throwable)
info(String)
setOptionManager(OptionManager)
showOptions()
Class NewRecordPanel
Synopsis
NewRecordPanel(MetaSchemeTableModel, UIConfig)
addDocumentListener(DocumentListener)
createMetaRecord()
getPolicy()
getTableModel()
receiveMetaRecord(MetaRecord, MetaScheme)
receiveRecord(Record)
Class QuickSearchPanel
Synopsis
QuickSearchPanel(MetaScheme, UIConfig)
getTables()
performSearch(MetaRecord)
Class SchemeTablePanel
Synopsis
SchemeTablePanel(UIConfig, MetaSchemeTableModel)
Class SearchPanel
Synopsis
SearchPanel(MetaSchemeTableModel, UIConfig)
createCondition()
getPolicy()
9. Package org.kaiwitte.workbench.ui.view.exceptiondialog
Class ExceptionDialog
Synopsis
ExceptionDialog(Frame, String, Throwable)
10. Package practicaltest
Class ConnectedTable
Synopsis
Class Jtfeq
Synopsis
Class SimpleTable
Synopsis
Class TestPrint
Synopsis
printDocument(Doc, PrintService)
setGraphicsConfiguration(GraphicsConfiguration)
Class msgsend
Synopsis
Class msgsendsample
Synopsis
Class stmpsend
Synopsis
11. Package test
Class BrokenFile
Synopsis
Class ConditionTest
Synopsis
Class DataManagerFactoryTest
Synopsis
Class DataManagerTest
Synopsis
Class MetaSchemeTest
Synopsis
Class RecordTest
Synopsis
Class SchemeFactoryTest
Synopsis
Class SchemeTableModelTest
Synopsis
Class TestAll
Synopsis
12. Package testcase
Class ListAdd
Synopsis
A. Statistics
Totals
Classes per package
Top Ten - Direct known subclasses
Index