org.apache.ddlutils.alteration
Class RemoveTableChange

java.lang.Object
  extended by org.apache.ddlutils.alteration.TableChangeImplBase
      extended by org.apache.ddlutils.alteration.RemoveTableChange
All Implemented Interfaces:
ModelChange, TableChange

public class RemoveTableChange
extends TableChangeImplBase

Represents the removal of a table from a model.

Version:
$Revision: $

Constructor Summary
RemoveTableChange(Table table)
          Creates a new change object.
 
Method Summary
 void apply(Database database, boolean caseSensitive)
          Applies this change to the given database.
 
Methods inherited from class org.apache.ddlutils.alteration.TableChangeImplBase
getChangedTable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoveTableChange

public RemoveTableChange(Table table)
Creates a new change object.

Parameters:
table - The table
Method Detail

apply

public void apply(Database database,
                  boolean caseSensitive)
Applies this change to the given database.

Parameters:
database - The database
caseSensitive - Whether the case of names matters


Copyright © 2005-2007 Apache Software Foundation. All Rights Reserved.