com.azalient.api.b.results
Interface IResultsPage

All Superinterfaces:
IPage

public interface IResultsPage
extends IPage

The extended page interface for a results page.

A new page can be created using IResults.page(com.azalient.apo.enums.ResultsType, com.azalient.apo.basics.UTime)


Field Summary
 
Fields inherited from interface com.azalient.api.a.tables.IPage
ZERO
 
Method Summary
 void add(ResultsTable table)
          Add the given table to the results page.
 void fireResultAdded(ResultsTable table)
          Call this to update the table after rows have been added to the table model.
 boolean save()
          Save this results page internally within the AZA model file.
 void saveAsXLS(boolean asCSV)
          Save this results page as an external file, either as Excel format (XLS) or as comma-separated-value (CSV) format.
 ResultsTable table(String tableName)
          Return a reference to the named results table.
 
Methods inherited from interface com.azalient.api.a.tables.IPage
baseName, pageName, pageType
 

Method Detail

add

void add(ResultsTable table)
Add the given table to the results page. A new table can be created using the adapter, ResultsTableAdapter


table

ResultsTable table(String tableName)
Return a reference to the named results table. This will return null if the table has not been created


fireResultAdded

void fireResultAdded(ResultsTable table)
Call this to update the table after rows have been added to the table model.


save

boolean save()
Save this results page internally within the AZA model file.


saveAsXLS

void saveAsXLS(boolean asCSV)
Save this results page as an external file, either as Excel format (XLS) or as comma-separated-value (CSV) format. The external files will be saved to the sub-folder (model name)/Results/