## 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, 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.
`ProcIdentifier` `DBHelper.getProcIdentifier(DatabaseIdentifier databaseIdentifier, int dbObjectType, java.util.Map map)` Returns a ProcIdentifer based on the profilename and object name & type.

Methods in org.eclipse.datatools.sqltools.core with parameters of type ProcIdentifier
`void` `IControlConnectionListener.controlConnectionRefreshed(IControlConnection con, ProcIdentifier proc)` The routine object `proc` which is managed by the control connection has changed.
`java.lang.String` `IControlConnection.getProcSource(ProcIdentifier proc)` Gets the source code of the specified routine.
`void` `IControlConnection.saveRoutine(ProcIdentifier proc, java.lang.String string)` Saves the specified routine object into database.
`IDBItem` `IControlConnection.getDBItem(ProcIdentifier identifier)` NOTE: caller should check whether the return value is null.
`void` `IControlConnection.refresh(ProcIdentifier procIdentifier)` Refreshs the specified cached routine object definitions.
`java.lang.String` `DBHelper.calculateTriggerTableName(ProcIdentifier procid)` Given a trigger, returns the table name.
`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.

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` `SQLRoutineDocumentProvider.refreshFromDatabase(java.lang.Object element, IControlConnection controlCon, ProcIdentifier proc)`
`void` `IRoutineEditorDocumentProvider.refreshFromDatabase(java.lang.Object element, IControlConnection controlCon, ProcIdentifier proc)` Refreshs the routine object from database.

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

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