Package | Description |
---|---|
de.esprit.appsuite.database.dbgui.form |
Contains form components for graphical editing of DBRecord instances.
|
de.esprit.appsuite.database.dbgui.list |
Contains the DBList component for visualizing DBRecord instances in a list.
|
de.esprit.appsuite.database.dbgui.table |
Contains the DBTable component for visualizing DBRecord instances in a table.
|
de.esprit.netsuite.client.abo |
Contains the client's support classes for ABOs (Alive Business Objects)
|
de.esprit.netsuite.client.gui.db |
Contains the client's support classes for managing remote Records
|
Modifier and Type | Method and Description |
---|---|
RecordCollection |
AbstractRecordDialog.getRecordCollection()
Returns the underlying RecordCollection on which this editor was popped up.
|
Modifier and Type | Method and Description |
---|---|
void |
RecordFieldPanel.insertRecord(RecordCollection recColl)
Creates the new
DBRecord from the users input and calls
RecordFieldPanel.performRecordInsert(DBRecord, RecordCollection) . |
protected void |
RecordFieldPanel.performRecordInsert(R newRec,
RecordCollection recColl)
Performs the actual database INSERT operation and if successful
adds the newly inserted record into the record collection.
|
protected void |
RecordFieldPanel.performRecordUpdate(R modifiedRec,
RecordCollection recColl)
Performs the database UPDATE request and modifies the RecordCollection accordingly
|
void |
RecordFieldPanel.updateRecord(RecordCollection recColl)
Creates a copy of the current record, modifies it from the users input
and calls
RecordFieldPanel.performRecordUpdate(DBRecord, RecordCollection) . |
Constructor and Description |
---|
AbstractRecordDialog(C ctx,
java.awt.Window hook,
RecordCollection recColl,
RecordFieldPanel<C,R> panel) |
DefaultRecordCreateDialog(C ctx,
java.awt.Window hook,
RecordCollection recColl,
R master) |
DefaultRecordCreateDialog(C ctx,
java.awt.Window hook,
RecordCollection recColl,
RecordFieldPanel panel) |
DefaultRecordEditDialog(C ctx,
java.awt.Window hook,
RecordCollection recColl,
R master) |
DefaultRecordEditDialog(C ctx,
java.awt.Window hook,
RecordCollection recColl,
RecordFieldPanel<C,R> panel) |
Modifier and Type | Class and Description |
---|---|
class |
DBRecordList<C extends ApplicationContext>
This is a special list that stores
DBRecord objects and therefore uses a DBRecordListModel . |
Modifier and Type | Method and Description |
---|---|
protected void |
DBRecordList.performDeleteRequest(DBRecord record,
RecordCollection recColl)
Performs a database request in order to delete the given record.
|
protected void |
DBRecordList.performRehashRequest(DBRecord record,
RecordCollection recColl)
Performs a database request in order to rehash the record.
|
Modifier and Type | Class and Description |
---|---|
class |
DBRecordTable<C extends ApplicationContext,T extends DBRecord>
This is a special table that uses a
DBRecordTableModel in order to store DBRecord s. |
Modifier and Type | Method and Description |
---|---|
protected void |
DBRecordTable.performDeleteRequest(T record,
RecordCollection recColl)
Performs a database request in order to delete the given record.
|
protected void |
DBRecordTable.performRehashRequest(T record,
RecordCollection recColl)
Performs a database request in order to rehash the record.
|
Modifier and Type | Class and Description |
---|---|
class |
ABORecordTable<C extends ClientContext,T extends DBRecord>
This table just displays ABOs
|
Modifier and Type | Interface and Description |
---|---|
interface |
RemoteRecordCollection<T extends DBRecord>
This interface controls what should happen to newly received records from foreign
server side INSERTs.
|
Modifier and Type | Class and Description |
---|---|
class |
ClientRecordList<C extends ClientContext>
This is the client side version of a
DBRecordList . |
class |
ClientRecordTable<C extends ClientContext,T extends DBRecord>
This is the client side version of
DBRecordTable which narrows to ClientContext . |
Modifier and Type | Method and Description |
---|---|
protected void |
ClientRecordList.performDeleteRequest(DBRecord record,
RecordCollection recColl)
Overridden to perform the database request but do NOT any local changes.
|
protected void |
ClientRecordTable.performDeleteRequest(T record,
RecordCollection recColl)
Performs the database request but does NOT do any local changes.
|
protected void |
ClientRecordFieldPanel.performRecordInsert(DBRecord newRec,
RecordCollection recColl)
Sends the database INSERT request but does NOT do any local changes.
|
protected void |
ClientRecordFieldPanel.performRecordUpdate(DBRecord changedRec,
RecordCollection recColl)
Sends the database MODIFY request but does NOT do any local changes.
|
Constructor and Description |
---|
AbstractClientRecordDialog(C clientCtx,
java.awt.Window hook,
RecordCollection recColl,
ClientRecordFieldPanel<C,R> fieldPanel) |
AbstractClientRecordDialog(C clientCtx,
java.awt.Window hook,
RecordCollection recColl,
DBRecord master,
EditMode editMode) |
DefaultClientRecordDialog(C clientCtx,
java.awt.Window hook,
RecordCollection recColl,
ClientRecordFieldPanel fieldPanel) |
DefaultClientRecordDialog(C clientCtx,
java.awt.Window hook,
RecordCollection recColl,
DBRecord master,
EditMode editMode) |
Copyright © 2014 EsprIT-Systems. All Rights Reserved.