org.apache.ddlutils.alteration
Interface ModelChange

All Known Subinterfaces:
ColumnChange, TableChange
All Known Implementing Classes:
AddColumnChange, AddForeignKeyChange, AddIndexChange, AddPrimaryKeyChange, AddTableChange, ColumnAutoIncrementChange, ColumnDataTypeChange, ColumnDefaultValueChange, ColumnOrderChange, ColumnRequiredChange, ColumnSizeChange, PrimaryKeyChange, RemoveColumnChange, RemoveForeignKeyChange, RemoveIndexChange, RemovePrimaryKeyChange, RemoveTableChange, TableChangeImplBase

public interface ModelChange

Marker interface for changes to a database model element.

Version:
$Revision: $

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

Method Detail

apply

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.