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

Packages that use ProcIdentifier
org.eclipse.datatools.sqltools.core
org.eclipse.datatools.sqltools.core.dbitem
org.eclipse.datatools.sqltools.debugger.breakpoint
org.eclipse.datatools.sqltools.debugger.core
org.eclipse.datatools.sqltools.debugger.model
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

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.saveStoredProcedure(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.core.dbitem

Methods in org.eclipse.datatools.sqltools.core.dbitem that return ProcIdentifier
`ProcIdentifier` `IDBItem.getProcIdentifier()` Gets the proc identifier.

Uses of ProcIdentifier in org.eclipse.datatools.sqltools.debugger.breakpoint

Methods in org.eclipse.datatools.sqltools.debugger.breakpoint that return ProcIdentifier
`ProcIdentifier` `SPLineBreakpoint.getProcIdentifier()`
`ProcIdentifier` `ISPBreakpoint.getProcIdentifier()` Returns the associated `Routine` identifier.

Constructors in org.eclipse.datatools.sqltools.debugger.breakpoint with parameters of type ProcIdentifier
`SPLineBreakpoint(ProcIdentifier procId, int lineNumber, boolean enabled)`

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

Methods in org.eclipse.datatools.sqltools.debugger.core with parameters of type ProcIdentifier
`int[]` `IDebuggerControlConnection.getValidBreakpointLocations(ProcIdentifier proc, int[] lineNumbers)` Given the ProcIdentifier and the line numbers, finds out the valid line numbers that is greater than number that can set breakpoint.

Uses of ProcIdentifier in org.eclipse.datatools.sqltools.debugger.model

Methods in org.eclipse.datatools.sqltools.debugger.model that return ProcIdentifier
`ProcIdentifier` `SPStackFrame.getProcIdentifier()`

Methods in org.eclipse.datatools.sqltools.debugger.model with parameters of type ProcIdentifier
`void` `SPStackFrame.setProcIdentifier(ProcIdentifier id)`
`static SPLineBreakpoint` `SPDebugModelUtil.createLineBreakpoint(ProcIdentifier procid, int lineNumber, boolean register)` Creates a line breakpoint at the specified line for the specified proc.
`static SPLineBreakpoint` `SPDebugModelUtil.findLineBreakpoint(ProcIdentifier procid, int lineNumber)` Returns the breakpoint object in a `Routine` identified by `procid`, at line `lineNumber`
`static java.util.List` `SPDebugModelUtil.findAllLineBreakpoint(ProcIdentifier procid, int lineNumber)` Finds breakpoints of all types in a `Routine` identified by `procid`, at line `lineNumber`
`static boolean` `SPDebugModelUtil.isSPBreakpointMarker(IMarker marker, ProcIdentifier proc)` Tests whether the marker is a SP breakpoint marker for the specified routine.
`static boolean` `SPDebugModelUtil.isSPBreakpointMarkerDelta(IMarkerDelta markerDelta, ProcIdentifier identifier)` Tests whether the markerDelta is a SP breakpoint marker delta for the specified routine.
`static java.util.List` `SPDebugModelUtil.findAllSPLineBreakpointForSP(ProcIdentifier procid)` Finds all breakpoints belonging to the specified routine
`static void` `SPDebugModelUtil.removeAllBreakpointForSP(ProcIdentifier procid)` Removes all breakpoints for a particular routine.

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

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

Methods in org.eclipse.datatools.sqltools.routineeditor with parameters of type ProcIdentifier
`void` `SQLStorageDocumentProvider.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.