Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A B C D E F G H I J K L M P R S T U _

A

ADD_METHOD_PREFIX - Static variable in class javax.ide.extension.DynamicHook
 
ATTRIBUTE_CLASS - Static variable in class javax.ide.extension.DynamicHook
 
addToClassPath(ExtensionSource) - Method in class javax.ide.extension.ExtensionRegistry
Add the specified extension source to the classpath, if required.
attachData(Object, String, ElementEndContext) - Method in class javax.ide.extension.DynamicHook
 
attachObject(Object, Object, ElementEndContext) - Method in class javax.ide.extension.DynamicHook
 

B

BooleanVisitor - class javax.ide.extension.BooleanVisitor.
Visitor for handling elements of type xs:boolean.
BooleanVisitor() - Constructor for class javax.ide.extension.BooleanVisitor
 
booleanValue(ElementContext, boolean) - Method in class javax.ide.extension.BooleanVisitor
Called when the visitor encounters a boolean value.

C

characterValue(ElementContext, char) - Method in class javax.ide.extension.I18NCharVisitor
 
createExtensionLogger() - Method in class javax.ide.extension.ExtensionRegistry
Create a logger which will log validation and error messages while parsing manifest files.
createExtensionVisitor(ElementVisitorFactory) - Method in class javax.ide.extension.ExtensionRegistry
Create the element visitor that is responsible for visiting the root element in extension manifests.
createHookVisitorFactory() - Method in class javax.ide.extension.ExtensionRegistry
Create the visitor factory for hooks.
createInitialContext() - Method in class javax.ide.extension.ExtensionRegistry
Create the initial parsing context.
cycleEncountered(Collection) - Method in class javax.ide.extension.ExtensionRegistry
A cycle was encountered.

D

DynamicHook - class javax.ide.extension.DynamicHook.
An implementation of ExtensionHook that automatically populates model objects using reflection.
DynamicHook(Object) - Constructor for class javax.ide.extension.DynamicHook
 
DynamicHook(Object, ClassLoader) - Constructor for class javax.ide.extension.DynamicHook
 
DynamicHook(Object, ClassLoader, DynamicHook.ElementTypeResolver) - Constructor for class javax.ide.extension.DynamicHook
 
DynamicHook.ElementTypeResolver - interface javax.ide.extension.DynamicHook.ElementTypeResolver.
An object which can resolve an ElementName into a Class type for that element.

E

ElementContext - interface javax.ide.extension.ElementContext.
ElementContext provides information about the current element being visited and provides utilities for processing child elements, reporting logging messages and storing information for use by other visitors.
ElementEndContext - interface javax.ide.extension.ElementEndContext.
The context when visiting an xml end element.
ElementName - class javax.ide.extension.ElementName.
Represents a qualified element name in XML.
ElementName(String, String) - Constructor for class javax.ide.extension.ElementName
Constructs an ElementName with the specified namespace URI and local name.
ElementStartContext - interface javax.ide.extension.ElementStartContext.
The context when visiting an xml start element.
ElementVisitor - class javax.ide.extension.ElementVisitor.
ElementVisitor is responsible for visiting elements in an XML file processed by an XML parser used by a JSR-198 compatible IDE.
ElementVisitor() - Constructor for class javax.ide.extension.ElementVisitor
 
ElementVisitorFactory - interface javax.ide.extension.ElementVisitorFactory.
The element visitor factory is used to create or retrieve visitors for specific xml elements while traversing xml.
Extension - interface javax.ide.extension.Extension.
Information gathered from the Extension Deployment Descriptor is stored by implementations of this interface.
ExtensionDependency - class javax.ide.extension.ExtensionDependency.
Represents an extension's dependency on some other extension.
ExtensionDependency(String) - Constructor for class javax.ide.extension.ExtensionDependency
Constructs a dependency for any version of the specified extension id.
ExtensionDependency(String, Version, Version) - Constructor for class javax.ide.extension.ExtensionDependency
Constructs a dependency between two versions of the specified extension id.
ExtensionHook - class 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.
ExtensionHook() - Constructor for class javax.ide.extension.ExtensionHook
 
ExtensionRegistry - class javax.ide.extension.ExtensionRegistry.
The extension registry provides access to information about installed extensions.
ExtensionRegistry() - Constructor for class javax.ide.extension.ExtensionRegistry
 
end(ElementEndContext) - Method in class javax.ide.extension.BooleanVisitor
 
end(ElementEndContext) - Method in class javax.ide.extension.DynamicHook
 
end(ElementEndContext) - Method in class javax.ide.extension.ElementVisitor
Visit the end tag of an xml element.
end(ElementEndContext) - Method in class javax.ide.extension.I18NCharVisitor
 
end(ElementEndContext) - Method in class javax.ide.extension.I18NStringVisitor
 
end(ElementEndContext) - Method in class javax.ide.extension.IconVisitor
 
end(ElementEndContext) - Method in class javax.ide.extension.MetaClassVisitor
 
equals(Object) - Method in class javax.ide.extension.ElementName
Get whether this element name equals some other object.
equals(Object) - Method in class javax.ide.extension.ExtensionDependency
 

F

findAllExtensionSources() - Method in class javax.ide.extension.ExtensionRegistry
Find all valid extension sources.
findExtension(String) - Method in class javax.ide.extension.ExtensionRegistry
Find the Extension identified by the given id.
findMethod(ElementContext, Object, String, Class[]) - Method in class javax.ide.extension.DynamicHook
 

G

getApplicationObject(Class, ElementStartContext) - Method in class javax.ide.extension.DynamicHook
 
getAttributeNames() - Method in interface javax.ide.extension.ElementStartContext
Get the (local) names of all attributes available on the current element.
getAttributeValue(String) - Method in interface javax.ide.extension.ElementStartContext
Get the value of an attribute defined on the current element.
getClassPath() - Method in interface javax.ide.extension.Extension
Get an additional classpath where classes used by this extension can be found.
getDependencies() - Method in interface javax.ide.extension.Extension
Gets a collection of ExtensionDependency objects, one for each dependency this extension has on another extension.
getEDKVersion() - Method in interface javax.ide.extension.Extension
This method is called by an IDE to inquire about the version of the Extenstion Development Kit (EDK) used in its implementation.
getElementName() - Method in interface javax.ide.extension.ElementContext
Get the name of the current element.
getExtension() - Method in interface javax.ide.extension.ElementContext
Get the extension currently being processed.
getExtension(ElementContext) - Method in class javax.ide.extension.ExtensionHook
Get the extension that is currently being processed.
getExtensionRegistry() - Static method in class javax.ide.extension.ExtensionRegistry
Get the extension registry implementation for this IDE.
getExtensionSourceURI() - Method in interface javax.ide.extension.ElementContext
Get the URI of the source of the extension.
getExtensions() - Method in class javax.ide.extension.ExtensionRegistry
Get a collection of registered extensions.
getHook(ElementName) - Method in class javax.ide.extension.ExtensionRegistry
Get the hook for the specified element name.
getID() - Method in class javax.ide.extension.ExtensionDependency
Get the id of the extension this dependency is for.
getLocalName() - Method in class javax.ide.extension.ElementName
The local name of this element name.
getLogger() - Method in interface javax.ide.extension.ElementContext
Get the logger to which warning, error and information messages should be sent by the visitor.
getMaximumVersion() - Method in class javax.ide.extension.ExtensionDependency
Get the maximum version of the extension this dependency is for.
getMetaClassLoader(ElementContext, String) - Method in class javax.ide.extension.MetaClassVisitor
Get the classloader that should be associated with the specified class.
getMethodName(String, String) - Method in class javax.ide.extension.DynamicHook
 
getMinimumVersion() - Method in class javax.ide.extension.ExtensionDependency
Get the minimum version of the extension this dependency is for.
getName() - Method in interface javax.ide.extension.Extension
Get the name of this extension.
getNamespaceURI() - Method in class javax.ide.extension.ElementName
Get the namespace uri of this element name.
getOwner() - Method in interface javax.ide.extension.Extension
Get the extension owner name.
getPlatformInfo() - Method in interface javax.ide.extension.Extension
This method is called by an IDE to inquire about platform specific information that must be supported by the IDE for this extension to work.
getPreferredToolkit() - Method in class javax.ide.extension.PlatformInfo
Get the preferred toolkit for this extension.
getRSBundleClass(ElementContext) - Method in class javax.ide.extension.ExtensionHook
 
getRuntimeType(ElementStartContext) - Method in class javax.ide.extension.DynamicHook
 
getScopeData() - Method in interface javax.ide.extension.ElementContext
Get scope data for the current context.
getText() - Method in interface javax.ide.extension.ElementEndContext
Get text content of the element.
getVersion() - Method in interface javax.ide.extension.Extension
Get the extension version information.
getVisitor(ElementName) - Method in interface javax.ide.extension.ElementVisitorFactory
Get a suitable visitor for the specified element name.

H

handleComplexElementEnd(ElementEndContext) - Method in class javax.ide.extension.DynamicHook
 
handleComplexElementStart(Object, ElementStartContext) - Method in class javax.ide.extension.DynamicHook
 
handleSimpleElementEnd(ElementEndContext) - Method in class javax.ide.extension.DynamicHook
 
handleSimpleElementStart(ElementStartContext) - Method in class javax.ide.extension.DynamicHook
 
hashCode() - Method in class javax.ide.extension.ElementName
Get a hashcode for this object.
hashCode() - Method in class javax.ide.extension.ExtensionDependency
 

I

I18NCharVisitor - class javax.ide.extension.I18NCharVisitor.
An element visitor that processes xml elements of type i18n_char.
I18NCharVisitor() - Constructor for class javax.ide.extension.I18NCharVisitor
 
I18NStringVisitor - class javax.ide.extension.I18NStringVisitor.
An element visitor that processes xml elements of type i18n_string.
I18NStringVisitor() - Constructor for class javax.ide.extension.I18NStringVisitor
 
IconVisitor - class javax.ide.extension.IconVisitor.
Use IconVisitor for processing an XML element in the manifest that provides an icon.
IconVisitor() - Constructor for class javax.ide.extension.IconVisitor
 
icon(ElementContext, IconDescription) - Method in class javax.ide.extension.IconVisitor
Called when an icon is encountered.
initialize() - Method in class javax.ide.extension.ExtensionRegistry
Initializes the extension registry.
invokePostInitialize(Object) - Method in class javax.ide.extension.DynamicHook
 
invokePreInitialize(Object, Object) - Method in class javax.ide.extension.DynamicHook
 
isExtensionEnabled(String, Version) - Method in class javax.ide.extension.ExtensionRegistry
Gets whether the specified extension is enabled in this IDE.
isToolkitSupported(String) - Method in class javax.ide.extension.PlatformInfo
Gets whether a specific toolkit is supported.

J

javax.ide.extension - package javax.ide.extension
 

K

KEY_EXTENSION - Static variable in class javax.ide.extension.ExtensionHook
 
KEY_LOCATOR - Static variable in class javax.ide.extension.ElementVisitor
A key that provides information about the position in the manifest file currently being processed.
KEY_RSBUNDLE_CLASS - Static variable in class javax.ide.extension.ExtensionHook
 
KEY_RSKEY - Static variable in class javax.ide.extension.I18NStringVisitor
 

L

loadExtension(SAXManifestParser, Logger, ExtensionSource) - Method in class javax.ide.extension.ExtensionRegistry
 
loadExtensions() - Method in class javax.ide.extension.ExtensionRegistry
Loads all extensions.
loadExtensions(Collection) - Method in class javax.ide.extension.ExtensionRegistry
Load extensions in the specified order.
log(ElementContext, Level, String) - Method in class javax.ide.extension.ElementVisitor
Log a message.
lookupResource(ElementContext, String, String) - Method in class javax.ide.extension.I18NStringVisitor
 

M

MANIFEST_XMLNS - Static variable in class javax.ide.extension.ExtensionHook
The XML namespace for a JSR-198 extension manifest.
MetaClassVisitor - class javax.ide.extension.MetaClassVisitor.
An abstract implementation of a visitor for manifest elements which represent meta classes.
MetaClassVisitor() - Constructor for class javax.ide.extension.MetaClassVisitor
 
metaClass(ElementContext, MetaClass) - Method in class javax.ide.extension.MetaClassVisitor
Called when a meta class is created.

P

PlatformInfo - class javax.ide.extension.PlatformInfo.
Encapsulates platform specific information required for an extension to work properly.
PlatformInfo(Collection) - Constructor for class javax.ide.extension.PlatformInfo
Create a PlatformInfo object for the specified toolkits.

R

registerChildVisitor(ElementName, ElementVisitor) - Method in interface javax.ide.extension.ElementContext
Register a visitor that will visit specific direct children of the current element.
registerElementTypeResolver(DynamicHook.ElementTypeResolver) - Method in class javax.ide.extension.DynamicHook
 
registerVisitorFactory(ElementVisitorFactory) - Method in interface javax.ide.extension.ElementContext
Register a factory that can dynamically retrieve visitors for named elements.
resolvePath(ElementContext, String) - Method in class javax.ide.extension.ExtensionHook
Resolve a path in the manifest.
resolveType(ElementName) - Method in interface javax.ide.extension.DynamicHook.ElementTypeResolver
Resolves a fully-qualified element name to a runtime type which is capable of consuming information in child elements as laid out by the rules defined by DynamicHook.

S

SET_METHOD_PREFIX - Static variable in class javax.ide.extension.DynamicHook
 
SWING - Static variable in class javax.ide.extension.PlatformInfo
GUI toolkit identifier for Swing.
SWT - Static variable in class javax.ide.extension.PlatformInfo
GUI toolkit identifier for SWT.
sApplicationObjectKey - Variable in class javax.ide.extension.DynamicHook
 
sObjectParamTypes - Static variable in class javax.ide.extension.DynamicHook
 
sStringParamTypes - Static variable in class javax.ide.extension.DynamicHook
 
start(ElementStartContext) - Method in class javax.ide.extension.BooleanVisitor
 
start(ElementStartContext) - Method in class javax.ide.extension.DynamicHook
 
start(ElementStartContext) - Method in class javax.ide.extension.ElementVisitor
Visit the start tag of an xml element.
start(ElementStartContext) - Method in class javax.ide.extension.I18NCharVisitor
 
start(ElementStartContext) - Method in class javax.ide.extension.I18NStringVisitor
 
start(ElementStartContext) - Method in class javax.ide.extension.IconVisitor
 
start(ElementStartContext) - Method in class javax.ide.extension.MetaClassVisitor
 
string(ElementContext, String) - Method in class javax.ide.extension.I18NStringVisitor
Called when the visitor has processed a translatable string.

T

toString() - Method in class javax.ide.extension.ElementName
Get a string representation of this element name.
toString() - Method in class javax.ide.extension.ExtensionDependency
Get a string representation of this dependency.

U

unsatisfiedExtensionDependencies(Extension, Collection) - Method in class javax.ide.extension.ExtensionRegistry
An extension with unsatisfied dependencies was encountered.

_

_applicationObjectStack - Variable in class javax.ide.extension.DynamicHook
This stack references the application objects currently in scope.
_classLoader - Variable in class javax.ide.extension.DynamicHook
If non-null, this classloader is passed to all calls to Class.newInstance() , otherwise the current thread context classloader is used.
_complexTypeIndicatorStack - Variable in class javax.ide.extension.DynamicHook
This stack references a verdict on whether the element in scope is complex or simple.
_delegate - Variable in class javax.ide.extension.I18NCharVisitor
 
_delegate - Variable in class javax.ide.extension.IconVisitor
 
_extensions - Variable in class javax.ide.extension.ExtensionRegistry
 
_hookFactory - Variable in class javax.ide.extension.ExtensionRegistry
 
_id - Variable in class javax.ide.extension.ExtensionDependency
 
_localName - Variable in class javax.ide.extension.ElementName
 
_maxVersion - Variable in class javax.ide.extension.ExtensionDependency
 
_minVersion - Variable in class javax.ide.extension.ExtensionDependency
 
_namespaceURI - Variable in class javax.ide.extension.ElementName
 
_resolvers - Variable in class javax.ide.extension.DynamicHook
A list of registered DynamicHook.ElementTypeResolvers which may be queried for the runtime type corresponding to an xml element.
_toolkits - Variable in class javax.ide.extension.PlatformInfo
 

A B C D E F G H I J K L M P R S T U _