| Constructor and Description |
|---|
DataBase() |
| Modifier and Type | Method and Description |
|---|---|
ITable |
getTable(String name) |
Set<ITable> |
getTables() |
protected ITable |
makeNewTable(String tableName,
TableSyntaxNode tsn) |
void |
preLoadTable(ITable table,
ITableModel dataModel,
ILogicalTable dataWithTitles,
OpenlToolAdaptor openlAdapter) |
ITable |
registerNewTable(String tableName,
TableSyntaxNode tsn) |
void |
registerTable(ITable newTable) |
ITable |
registerTable(String tableName,
TableSyntaxNode tsn) |
public ITable registerTable(String tableName, TableSyntaxNode tsn) throws DuplicatedTableException
registerTable in interface IDataBaseDuplicatedTableExceptionpublic ITable registerNewTable(String tableName, TableSyntaxNode tsn)
registerNewTable in interface IDataBasepublic void registerTable(ITable newTable) throws DuplicatedTableException
registerTable in interface IDataBaseDuplicatedTableExceptionprotected ITable makeNewTable(String tableName, TableSyntaxNode tsn)
public void preLoadTable(ITable table, ITableModel dataModel, ILogicalTable dataWithTitles, OpenlToolAdaptor openlAdapter) throws Exception
preLoadTable in interface IDataBaseExceptionCopyright © 2004–2019 OpenL Tablets. All rights reserved.