public final class DBURLFactory
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
DBURLFactory.Helper
Deprecated.
replaced by URLHelper
|
static class |
DBURLFactory.URLHelper
Helper registered with the DBURLFactory using the appropriate
extension.xml trigger-hook.
|
Modifier and Type | Method and Description |
---|---|
static java.net.URL |
getURL(DBObjectProvider pro)
Gets a URL for the Node in the IDE that represents the given
DBObjectProvider.
|
static java.net.URL |
getURL(DBObjectProviderID proID)
Gets a URL for the Node in the IDE that represents the DBObjectProvider
with the given ID.
|
static java.net.URL |
getURL(DBObjectProvider pro,
SchemaObject obj,
java.lang.String subType)
Deprecated.
use getURL(DBObjectProvider,SystemObject)
|
static java.net.URL |
getURL(DBObjectProvider pro,
SystemObject obj)
Gets the URL for the given SystemObject and DBObjectProvider.
|
static void |
registerHelper(DBURLFactory.Helper h)
Deprecated.
for permenant helpers, use the extension.xml mechanism instead
|
static void |
registerTemporaryHelper(DBURLFactory.Helper h) |
static void |
removeHelper(DBURLFactory.Helper h)
Removes the registered Helper from the factory.
|
@Deprecated public static void registerHelper(DBURLFactory.Helper h)
h
- the helper to add to the list of registered helperspublic static void registerTemporaryHelper(DBURLFactory.Helper h)
public static void removeHelper(DBURLFactory.Helper h)
h
- the helper to remove from the registered listregisterHelper(oracle.ide.db.DBURLFactory.Helper)
public static java.net.URL getURL(DBObjectProvider pro, SystemObject obj)
pro
- the containing DBObjectProviderobj
- the object to get a URL forpublic static java.net.URL getURL(DBObjectProvider pro)
public static java.net.URL getURL(DBObjectProviderID proID)
@Deprecated public static java.net.URL getURL(DBObjectProvider pro, SchemaObject obj, java.lang.String subType)