## Uses of Interface
org.eclipse.datatools.sqltools.core.ProcIdentifier

Packages that use ProcIdentifier
org.eclipse.datatools.sqltools.core
org.eclipse.datatools.sqltools.routineeditor

Uses of ProcIdentifier in org.eclipse.datatools.sqltools.core

Classes in org.eclipse.datatools.sqltools.core that implement ProcIdentifier
`class` `ProcIdentifierImpl` This interface is used to uniquely identifies a stored procedure, or trigger, or event handler, etc.

Methods in org.eclipse.datatools.sqltools.core that return ProcIdentifier
`static ProcIdentifier` `ProcIdentifierImpl.decode(java.lang.String encoded)`
`static ProcIdentifier` `ProcIdentifierImpl.decodeWithNewProfile(java.lang.String encoded, java.lang.String profile)`
`ProcIdentifier[]` `IControlConnection.getAllProcs()` gets all routine object identifiers exist in the database.
`ProcIdentifier` `DBHelper.getProcIdentifier(DatabaseIdentifier databaseIdentifier, int dbObjectType, java.util.Map map)` Returns a ProcIdentifer based on the profilename and object name & type.
`ProcIdentifier` `DBHelper.getProcIdentifier(DatabaseIdentifier databaseIdentifier, java.lang.String dbObjectName, int dbObjectType, java.lang.String tableName, java.lang.String ownerName)` Returns a ProcIdentifer based on the profilename and object name & type
`ProcIdentifier` `DBHelper.getProcIdentifier(DatabaseIdentifier databaseIdentifier, java.lang.String dbObjectName, int dbObjectType, java.lang.String tableName, java.lang.String ownerName, java.lang.String tableOwnerName)` Returns a ProcIdentifer based on the profilename and object name & type.

Methods in org.eclipse.datatools.sqltools.core with parameters of type ProcIdentifier
`java.lang.String` `DBHelper.calculateTriggerTableName(ProcIdentifier procid)` Given a trigger, returns the table name.
`void` `IControlConnectionListener.controlConnectionRefreshed(IControlConnection con, ProcIdentifier proc)` The routine object `proc` which is managed by the control connection has changed.
`IDBItem` `IControlConnection.getDBItem(ProcIdentifier identifier)` NOTE: caller should check whether the return value is null.
`java.lang.String` `IControlConnection.getProcSource(ProcIdentifier proc)` Gets the source code of the specified routine.
`boolean` `DBHelper.isAdHocProc(ProcIdentifier procid)` Tells whether the procedural object is "ADHOC", meaning we don't need to show stack frame and open editor for it.
`void` `IControlConnection.refresh(ProcIdentifier procIdentifier)` Refreshs the specified cached routine object definitions.
`void` `IControlConnection.saveRoutine(ProcIdentifier proc, java.lang.String string)` Saves the specified routine object into database.

Uses of ProcIdentifier in org.eclipse.datatools.sqltools.routineeditor

Methods in org.eclipse.datatools.sqltools.routineeditor that return ProcIdentifier
`ProcIdentifier` `RoutineEditor.getCurrProcIdentifier()`
`ProcIdentifier` `ProcEditorInput.getProcIdentifier()`

Methods in org.eclipse.datatools.sqltools.routineeditor with parameters of type ProcIdentifier
`void` `IRoutineEditorDocumentProvider.refreshFromDatabase(java.lang.Object element, IControlConnection controlCon, ProcIdentifier proc)` Refreshs the routine object from database.
`void` `SQLRoutineDocumentProvider.refreshFromDatabase(java.lang.Object element, IControlConnection controlCon, ProcIdentifier proc)`

Constructors in org.eclipse.datatools.sqltools.routineeditor with parameters of type ProcIdentifier
`ProcEditorInput(ProcIdentifier procid)`
`RoutineAnnotationModel(ProcIdentifier procid)`

Copyright © 2006 -- 2008 Actuate, IBM Corporation, Sybase, Inc. and others. All rights reserved.