com.azalient.api.file.view
Interface TableV

All Known Subinterfaces:
TableXV

public interface TableV

An internal interface for the table view of the data


Method Summary
 void addRecord()
           
 void canModify(Runnable2 ce)
           
 Object[] colNameObjects()
           
 Object[] colNamesWithDuplicates()
           
 int columns()
           
 void deleteRecord(int row)
           
 void downRecord(int row)
           
 void ensureRecordsFetched(Runnable2 runnable2)
           
 FileV fileView()
           
 void modify()
           
 String pageName()
           
 PageType pageType()
           
 RecordV[] records()
           
 String tableName()
           
 Class[] types()
           
 void upRecord(int row)
           
 

Method Detail

fileView

FileV fileView()

colNameObjects

Object[] colNameObjects()

colNamesWithDuplicates

Object[] colNamesWithDuplicates()

columns

int columns()

types

Class[] types()

pageType

PageType pageType()

pageName

String pageName()

tableName

String tableName()

records

RecordV[] records()

addRecord

void addRecord()

upRecord

void upRecord(int row)

downRecord

void downRecord(int row)

deleteRecord

void deleteRecord(int row)

ensureRecordsFetched

void ensureRecordsFetched(Runnable2 runnable2)

canModify

void canModify(Runnable2 ce)

modify

void modify()