|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.azalient.api.file.record.TypeObject
com.azalient.api.file.record.ReaderUtilities
com.azalient.api.file.record.AbstractRecordR
public abstract class AbstractRecordR
An abstract implementation of the RecordRW interface, requiring only the set()
method to be implemented
For more detail see the RecordR and RecordW interfaces
RecordR,
RecordW| Field Summary |
|---|
| Fields inherited from interface com.azalient.api.a.tables.IRecord |
|---|
DELETED, KEY_SEP, KEY_SEP_CHAR |
| Constructor Summary | |
|---|---|
AbstractRecordR()
|
|
| Method Summary | |
|---|---|
Object[] |
extraCols()
Return an array of extra columns for this record. |
void |
extraSet(Object col,
Object data)
The (API) user can call this to store additional information in any record using "Extra" fields. |
void |
finished(TableR table)
The parser calls this when all cells in a row have been read. |
boolean |
isApplicable(Object col)
Return false to completely blank out the cell in the editor (value is not shown) |
boolean |
isEditable(Object col)
Return false to grey out this field in the editor window (value is still shown) |
abstract void |
set(Object col,
Object data)
The file reader calls this on a record, when it is read. |
String |
toString()
|
| Methods inherited from class com.azalient.api.file.record.TypeObject |
|---|
b, c, d, equals, equals, equalsEW, f, i, keyString, keyString, nameFromKeyString, rowKeysFromKeyString, s, t, t |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.azalient.api.a.tables.IRecord |
|---|
name |
| Constructor Detail |
|---|
public AbstractRecordR()
| Method Detail |
|---|
public abstract void set(Object col,
Object data)
RecordRRecordR.finished(TableR table)
set in interface RecordRcol - The key (name) of the field (column in the table), normally of type Stringdata - an object having one of the following types:
public boolean isEditable(Object col)
RecordR
isEditable in interface RecordRpublic boolean isApplicable(Object col)
RecordR
isApplicable in interface RecordRpublic void finished(TableR table)
RecordR
finished in interface RecordRpublic String toString()
toString in class Object
public void extraSet(Object col,
Object data)
RecordR
extraSet in interface RecordRcol - The key (name) of the field (column in the table), normally of type Stringdata - an object having one of the following types:
public Object[] extraCols()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||