} else if (page instanceof ListPageInterface) {
ListPageInterface lpi = (ListPageInterface) page;
lpi.setDataSource(ERXEOControlUtilities.dataSourceForArray(ec, entityName, new NSArray(EOUtilities.createAndInsertInstance(ec, entityName))));
lpi.setNextPage(page);
} else if (page instanceof SelectPageInterface) {
SelectPageInterface lpi = (SelectPageInterface) page;
lpi.setDataSource(ERXEOControlUtilities.dataSourceForArray(ec, entityName, new NSArray(EOUtilities.createAndInsertInstance(ec, entityName))));
} else if (page instanceof ConfirmPageInterface) {
ConfirmPageInterface cpi = (ConfirmPageInterface) page;
// nothing
} else if (page instanceof QueryPageInterface) {
QueryPageInterface qpi = (QueryPageInterface) page;