org.apache.ddlutils.alteration
Class TableChangeImplBase

java.lang.Object
  extended by org.apache.ddlutils.alteration.TableChangeImplBase
All Implemented Interfaces:
ModelChange, TableChange
Direct Known Subclasses:
AddColumnChange, AddForeignKeyChange, AddIndexChange, AddPrimaryKeyChange, ColumnAutoIncrementChange, ColumnDataTypeChange, ColumnDefaultValueChange, ColumnOrderChange, ColumnRequiredChange, ColumnSizeChange, PrimaryKeyChange, RemoveColumnChange, RemoveForeignKeyChange, RemoveIndexChange, RemovePrimaryKeyChange, RemoveTableChange

public abstract class TableChangeImplBase
extends Object
implements TableChange

Base class for change implementations.

Version:
$Revision: $

Constructor Summary
TableChangeImplBase(Table table)
          Creates a new change object.
 
Method Summary
 Table getChangedTable()
          Returns the affected table.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.ddlutils.alteration.ModelChange
apply
 

Constructor Detail

TableChangeImplBase

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

Parameters:
table - The table
Method Detail

getChangedTable

public Table getChangedTable()
Returns the affected table.

Specified by:
getChangedTable in interface TableChange
Returns:
The table


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