|
Extension SDK 10.1.3.36.73 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjavax.ide.extension.ElementVisitor
javax.ide.extension.ExtensionHook
An extension hook is responsible for processing information from the extension manifest for a particular feature and making this information available to the service responsible for managing the functionality provided by the hook.
| Field Summary | |
static java.lang.String |
KEY_EXTENSION
|
static java.lang.String |
KEY_RSBUNDLE_CLASS
|
static java.lang.String |
MANIFEST_XMLNS
The XML namespace for a JSR-198 extension manifest. |
| Fields inherited from class javax.ide.extension.ElementVisitor |
KEY_LOCATOR |
| Constructor Summary | |
ExtensionHook()
|
|
| Method Summary | |
protected Extension |
getExtension(ElementContext context)
Get the extension that is currently being processed. |
protected java.lang.String |
getRSBundleClass(ElementContext context)
Get the resource bundle class name. |
java.lang.String |
getSchemaLocation()
Get the location of the schema for this hook. |
protected java.net.URI |
resolvePath(ElementContext context,
java.lang.String path)
Resolve a path in the manifest. |
void |
setSchemaLocation(java.lang.String schemaLocation)
Set the location of the schema for this hook. |
| Methods inherited from class javax.ide.extension.ElementVisitor |
end, log, start |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String KEY_EXTENSION
public static final java.lang.String KEY_RSBUNDLE_CLASS
public static final java.lang.String MANIFEST_XMLNS
| Constructor Detail |
public ExtensionHook()
| Method Detail |
public final void setSchemaLocation(java.lang.String schemaLocation)
schemaLocation - the schema location.public final java.lang.String getSchemaLocation()
protected final java.lang.String getRSBundleClass(ElementContext context)
context - the current context.
protected final Extension getExtension(ElementContext context)
context - the current context.
protected final java.net.URI resolvePath(ElementContext context,
java.lang.String path)
context - the xml processing context.path - a path to resolve. Must not be null.
|
Extension SDK 10.1.3.36.73 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Copyright © 1997, 2005, Oracle.All rights reserved.