}
@Override
public TableDropBuilder dropTable(Table table) throws IllegalArgumentException, IllegalStateException,
UnsupportedOperationException {
return new AbstractTableDropBuilder(table) {
@Override
public void execute() throws MetaModelException {
MutableTable mutableTable = (MutableTable) getTable();
MutableSchema schema = (MutableSchema) mutableTable.getSchema();
schema.removeTable(mutableTable);