## Uses of Interface
org.eclipse.datatools.sqltools.schemaobjecteditor.model.ISchemaObjectEditModel

Packages that use ISchemaObjectEditModel
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.commonui.privilege
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.model
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.pages.privilege
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.action
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.model
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.privileges
org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.udteditor.model
org.eclipse.datatools.sqltools.schemaobjecteditor.model
org.eclipse.datatools.sqltools.schemaobjecteditor.ui
org.eclipse.datatools.sqltools.schemaobjecteditor.ui.action
org.eclipse.datatools.sqltools.schemaobjecteditor.ui.core
org.eclipse.datatools.sqltools.schemaobjecteditor.ui.util

Uses of ISchemaObjectEditModel in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.commonui.privilege

Methods in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.commonui.privilege with parameters of type ISchemaObjectEditModel
`void` `PrivilegesDetailPage.reInit(ISchemaObjectEditModel model, SQLObject sqlObj, IPrivilegesTreeViewerInput input)`

Constructors in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.commonui.privilege with parameters of type ISchemaObjectEditModel
`PrivilegesBlock(org.eclipse.swt.widgets.Composite parent, ISchemaObjectEditModel model, SchemaObjectEditorPage page)`
`PrivilegesDetailLabelProvider(ISchemaObjectEditModel model, SQLObject sqlObj, PrivilegesDetailTableMetaData meta, IPrivilegeStateLookup stateLookup)`
`PrivilegesDetailPage(org.eclipse.ui.forms.widgets.FormToolkit toolkit, ISchemaObjectEditModel model, SQLObject sqlObj, PrivilegesDetailTableMetaData meta, IPrivilegesTreeViewerInput input, IPrivilegeStateLookup stateLookup)` Constructs a permission detail page without create the controls
`PrivilegesDetailPage(org.eclipse.ui.forms.widgets.FormToolkit toolkit, ISchemaObjectEditModel model, SQLObject sqlObj, PrivilegesDetailTableMetaData meta, IPrivilegesTreeViewerInput input, IPrivilegeStateLookup stateLookup, PrivilegesDetailLabelProvider labelProvider)`
`PrivilegesTreeViewerInput(ISchemaObjectEditModel model)` All the authorization identifiers
`PrivilegesTreeViewerInput(ISchemaObjectEditModel model, boolean supportRole)` All the authorization identifiers
`TablePrivilegesBlock(org.eclipse.swt.widgets.Composite parent, ISchemaObjectEditModel model, SchemaObjectEditorPage page)`

Uses of ISchemaObjectEditModel in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor

Constructors in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor with parameters of type ISchemaObjectEditModel
`ProceduralObjectEditorInput(IEditorDescriptor editor, ISchemaObjectEditModel modelObject, org.eclipse.datatools.sqltools.core.DatabaseIdentifier identifier)`

Uses of ISchemaObjectEditModel in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.model

Classes in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.model that implement ISchemaObjectEditModel
`class` `ProceduralObjectEditModel` TODO use a factory to create the edit model

Uses of ISchemaObjectEditModel in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.pages.privilege

Constructors in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.routineeditor.pages.privilege with parameters of type ISchemaObjectEditModel
`RoutinePrivilegesDetailPage(ISchemaObjectEditor editor, org.eclipse.ui.forms.widgets.FormToolkit toolkit, ISchemaObjectEditModel model, SQLObject sqlObj, PrivilegesDetailTableMetaData meta, PrivilegesTreeViewerInput input, IPrivilegeStateLookup stateProvider)`

Uses of ISchemaObjectEditModel in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.action

Constructors in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.action with parameters of type ISchemaObjectEditModel
`EditASATableAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, ISchemaObjectEditModel modelObj, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier, BaseTable table)`
`EditASATableAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, java.lang.String text, org.eclipse.jface.resource.ImageDescriptor image, ISchemaObjectEditModel modelObj, BaseTable table)`
`EditASATableAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, java.lang.String text, int style, ISchemaObjectEditModel modelObj, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier, BaseTable table)`
`EditASATableAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, java.lang.String text, ISchemaObjectEditModel modelObj, BaseTable table)`

Uses of ISchemaObjectEditModel in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.model

Classes in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.model that implement ISchemaObjectEditModel
`class` `ASATableSchemaEditModel` Edit model for ASA table schema editor

Uses of ISchemaObjectEditModel in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.privileges

Constructors in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.privileges with parameters of type ISchemaObjectEditModel
`ASAColumnPrivilegesDetailPage(org.eclipse.ui.forms.widgets.FormToolkit toolkit, ISchemaObjectEditModel model, SQLObject sqlObj, PrivilegesDetailTableMetaData meta, PrivilegesTreeViewerInput input, IPrivilegeStateLookup stateProvider)`
`ASATablePrivilegesBlock(org.eclipse.swt.widgets.Composite parent, ISchemaObjectEditModel model, SchemaObjectEditorPage page)`
`ASATablePrivilegesDetailPage(org.eclipse.ui.forms.widgets.FormToolkit toolkit, ISchemaObjectEditModel model, SQLObject sqlObj, PrivilegesDetailTableMetaData meta, PrivilegesTreeViewerInput input, IPrivilegeStateLookup stateProvider)`

Uses of ISchemaObjectEditModel in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.udteditor.model

Classes in org.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.udteditor.model that implement ISchemaObjectEditModel
`class` `ASAUserDefinedTypeObjectEditModel`

Uses of ISchemaObjectEditModel in org.eclipse.datatools.sqltools.schemaobjecteditor.model

Classes in org.eclipse.datatools.sqltools.schemaobjecteditor.model that implement ISchemaObjectEditModel
`class` `AbstractSchemaObjectEditModel` The class is resoponsible for cloning SQL objects for edit purpose.

Uses of ISchemaObjectEditModel in org.eclipse.datatools.sqltools.schemaobjecteditor.ui

Methods in org.eclipse.datatools.sqltools.schemaobjecteditor.ui that return ISchemaObjectEditModel
`ISchemaObjectEditModel` `ISchemaObjectEditorInput.getEditModelObject()` Returns the model of the object which is been editing

Uses of ISchemaObjectEditModel in org.eclipse.datatools.sqltools.schemaobjecteditor.ui.action

Methods in org.eclipse.datatools.sqltools.schemaobjecteditor.ui.action with parameters of type ISchemaObjectEditModel
`void` `EditSchemaObjectAction.setModelObj(ISchemaObjectEditModel obj)`

Constructors in org.eclipse.datatools.sqltools.schemaobjecteditor.ui.action with parameters of type ISchemaObjectEditModel
`EditSchemaObjectAction(SQLObject obj, ISchemaObjectEditModel modelObj)` Passes a SQL object, will calculate other necessary information via this object
`EditSchemaObjectAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, ISchemaObjectEditModel modelObj, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)`
`EditSchemaObjectAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, java.lang.String text, org.eclipse.jface.resource.ImageDescriptor image, ISchemaObjectEditModel modelObj)`
`EditSchemaObjectAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, java.lang.String text, int style, ISchemaObjectEditModel modelObj, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)`
`EditSchemaObjectAction(java.lang.String vendorName, java.lang.String version, java.lang.String objectTypeId, java.lang.String text, ISchemaObjectEditModel modelObj)`

Uses of ISchemaObjectEditModel in org.eclipse.datatools.sqltools.schemaobjecteditor.ui.core

Methods in org.eclipse.datatools.sqltools.schemaobjecteditor.ui.core that return ISchemaObjectEditModel
`ISchemaObjectEditModel` `SchemaObjectEditorInput.getEditModelObject()`

Constructors in org.eclipse.datatools.sqltools.schemaobjecteditor.ui.core with parameters of type ISchemaObjectEditModel
`SchemaObjectEditorInput(IEditorDescriptor editor, ISchemaObjectEditModel modelObject, org.eclipse.datatools.sqltools.core.DatabaseIdentifier identifier)`

Uses of ISchemaObjectEditModel in org.eclipse.datatools.sqltools.schemaobjecteditor.ui.util

Methods in org.eclipse.datatools.sqltools.schemaobjecteditor.ui.util with parameters of type ISchemaObjectEditModel
`static org.eclipse.ui.IEditorPart` `SchemaObjectEditorUtils.openEditor(java.lang.String editorId, ISchemaObjectEditModel modelObject, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)` Opens the editor given the editor id
`static org.eclipse.ui.IEditorPart` `SchemaObjectEditorUtils.openEditor(java.lang.String dbName, java.lang.String dbVersion, java.lang.String objectTypeId, ISchemaObjectEditModel modelObject, org.eclipse.datatools.sqltools.core.DatabaseIdentifier databaseIdentifier)` Opens the editor for the given database object of the given database type.