## Package org.eclipse.datatools.sqltools.schemaobjecteditor.model

Interface Summary
ISchemaObjectEditModel: The schema object edit model is defined for schema object editor, as part of editor input, this model provides data to the schema object editor, modifications are also stored in this model as well.
ISchemaObjectEditorModelListener: Implementor of this class will be notified when the model change event occurs
ISchemaObjectImmutableModel: The immutable model is used to keep the original status of the schema object which is being edited.

Class Summary
AbstractSchemaObjectEditModel: The class is resoponsible for cloning SQL objects for edit purpose.
AbstractSchemaObjectImmutableModel