|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PluginDescriptor | |
---|---|
org.java.plugin | This package contains framework runtime API. |
org.java.plugin.extension | |
org.java.plugin.extension.annotations.scanner | |
org.java.plugin.extension.util | |
org.java.plugin.registry | This package contains framework registry API. |
org.java.plugin.registry.xml | This package contains XML syntax manifest files based framework registry API implementation. |
org.java.plugin.standard | This package contains standard implementation of main framework runtime API. |
Uses of PluginDescriptor in org.java.plugin |
---|
Methods in org.java.plugin that return PluginDescriptor | |
---|---|
abstract PluginDescriptor[] |
PluginManager.disablePlugin(PluginDescriptor descr)
Disables plug-in (with dependencies) in this manager instance. |
abstract PluginDescriptor[] |
PluginManager.enablePlugin(PluginDescriptor descr,
boolean includeDependings)
Enables plug-in (or plug-ins) in this manager instance. |
PluginDescriptor |
Plugin.getDescriptor()
|
PluginDescriptor |
PluginClassLoader.getPluginDescriptor()
|
Methods in org.java.plugin that return types with arguments of type PluginDescriptor | |
---|---|
java.util.List<PluginDescriptor> |
PluginController.getPluginDescriptions()
Returns a list of all currently available PluginDescriptors |
Methods in org.java.plugin with parameters of type PluginDescriptor | |
---|---|
void |
PluginController.activatePlugin(PluginDescriptor descriptor)
Activate plugin. |
abstract PluginDescriptor[] |
PluginManager.disablePlugin(PluginDescriptor descr)
Disables plug-in (with dependencies) in this manager instance. |
abstract PluginDescriptor[] |
PluginManager.enablePlugin(PluginDescriptor descr,
boolean includeDependings)
Enables plug-in (or plug-ins) in this manager instance. |
abstract PluginClassLoader |
PluginManager.getPluginClassLoader(PluginDescriptor descr)
Returns instance of plug-in's class loader and not tries to activate plug-in. |
java.lang.ClassLoader |
PluginController.getPluginClassLoader(PluginDescriptor descriptor)
Access the Plugins Classloader |
protected void |
PluginManager.initPlugin(Plugin plugin,
PluginDescriptor descr)
Initializes given plug-in with this manager instance and given descriptor. |
abstract boolean |
PluginManager.isBadPlugin(PluginDescriptor descr)
|
abstract boolean |
PluginManager.isPluginActivated(PluginDescriptor descr)
|
abstract boolean |
PluginManager.isPluginActivating(PluginDescriptor descr)
|
abstract boolean |
PluginManager.isPluginEnabled(PluginDescriptor descr)
|
void |
PluginManager.EventListener.pluginDisabled(PluginDescriptor descriptor)
This method will be called by the manager just before plug-in disabling. |
void |
PluginManager.EventListenerAdapter.pluginDisabled(PluginDescriptor descriptor)
|
void |
PluginManager.EventListener.pluginEnabled(PluginDescriptor descriptor)
This method will be called by the manager just after plug-in enabling. |
void |
PluginManager.EventListenerAdapter.pluginEnabled(PluginDescriptor descriptor)
|
Constructors in org.java.plugin with parameters of type PluginDescriptor | |
---|---|
PluginClassLoader(PluginManager aManager,
PluginDescriptor descr,
java.net.URL[] urls)
|
|
PluginClassLoader(PluginManager aManager,
PluginDescriptor descr,
java.net.URL[] urls,
java.lang.ClassLoader parent)
|
|
PluginClassLoader(PluginManager aManager,
PluginDescriptor descr,
java.net.URL[] urls,
java.lang.ClassLoader parent,
java.net.URLStreamHandlerFactory factory)
|
Uses of PluginDescriptor in org.java.plugin.extension |
---|
Methods in org.java.plugin.extension that return PluginDescriptor | |
---|---|
PluginDescriptor |
AnnotatedParameter.getDeclaringPluginDescriptor()
|
PluginDescriptor |
AnnotatedExtension.getDeclaringPluginDescriptor()
|
PluginDescriptor |
AnnotatedParameter.valueAsPluginDescriptor()
|
Methods in org.java.plugin.extension with parameters of type PluginDescriptor | |
---|---|
protected Plugin |
GuicyLifecycleHandler.createPluginInstance(PluginDescriptor descr)
|
java.lang.Class |
GuicyLifecycleHandler.getPluginClass(PluginDescriptor descr)
|
Constructors in org.java.plugin.extension with parameters of type PluginDescriptor | |
---|---|
AnnotatedExtension(PluginDescriptor pluginDescriptor,
java.lang.String id,
java.lang.String plugin,
java.lang.String point,
java.util.List<ParameterContainer> parameters)
|
|
AnnotatedParameter(Extension extension,
PluginDescriptor plugin,
PluginFragment fragment,
java.lang.String id,
java.lang.String value,
java.lang.Class<?> type)
|
Uses of PluginDescriptor in org.java.plugin.extension.annotations.scanner |
---|
Methods in org.java.plugin.extension.annotations.scanner with parameters of type PluginDescriptor | |
---|---|
AnnotatedExtension |
AnnotatedExtensionContainer.getExtension(PluginDescriptor descriptor)
|
Constructors in org.java.plugin.extension.annotations.scanner with parameters of type PluginDescriptor | |
---|---|
AnnotationDB(PluginDescriptor plugin)
|
|
AnnotationDB(PluginDescriptor plugin,
java.util.List<Extension> extensions)
|
|
ExtensionVisitor(PluginDescriptor pluginDescriptor,
java.lang.String annotatedClass,
java.util.List<Extension> extensionList)
|
Uses of PluginDescriptor in org.java.plugin.extension.util |
---|
Methods in org.java.plugin.extension.util with parameters of type PluginDescriptor | |
---|---|
static java.util.Collection<java.lang.String> |
PluginIOUtils.getAllElementsIn(PluginDescriptor plugin,
java.lang.String path)
|
static java.net.URL |
PluginIOUtils.getPluginPath(PluginDescriptor desc)
Takes the PluginDescriptor and uses its
getLocation() method to find the plugins
location. |
static java.net.URL |
PluginIOUtils.getPluginPathTo(PluginDescriptor desc,
java.lang.String path)
|
static boolean |
PluginIOUtils.isResourceAvailable(PluginDescriptor pluginDescriptor,
java.lang.String resource)
Returns true if the given PluginDescriptor contains the resource,
that is, the IoUtil.isResourceExists(URL) returns true for the
URL created from the plugins location and the given resource. |
Uses of PluginDescriptor in org.java.plugin.registry |
---|
Methods in org.java.plugin.registry that return PluginDescriptor | |
---|---|
PluginDescriptor |
PluginElement.getDeclaringPluginDescriptor()
Returns plug-in descriptor, this element belongs to. |
PluginDescriptor |
PluginRegistry.getPluginDescriptor(java.lang.String pluginId)
Returns descriptor of plug-in with given ID. |
PluginDescriptor |
Extension.Parameter.valueAsPluginDescriptor()
Returns "typed" value of parameter. |
Methods in org.java.plugin.registry that return types with arguments of type PluginDescriptor | |
---|---|
java.util.Collection<PluginDescriptor> |
PluginRegistry.getDependingPlugins(PluginDescriptor descr)
Utility method that recursively collects all plug-ins that depends on the given plug-in. |
java.util.Collection<PluginDescriptor> |
PluginRegistry.getPluginDescriptors()
Returns collection of descriptors of all plug-ins that was successfully populated by this registry. |
Methods in org.java.plugin.registry with parameters of type PluginDescriptor | |
---|---|
java.util.Collection<PluginDescriptor> |
PluginRegistry.getDependingPlugins(PluginDescriptor descr)
Utility method that recursively collects all plug-ins that depends on the given plug-in. |
boolean |
PluginFragment.matches(PluginDescriptor descr)
Checks is this fragment may contribute to given plug-in. |
Uses of PluginDescriptor in org.java.plugin.registry.xml |
---|
Methods in org.java.plugin.registry.xml that return PluginDescriptor | |
---|---|
PluginDescriptor |
PluginRegistryImpl.getPluginDescriptor(java.lang.String pluginId)
|
Methods in org.java.plugin.registry.xml that return types with arguments of type PluginDescriptor | |
---|---|
java.util.Collection<PluginDescriptor> |
PluginRegistryImpl.getDependingPlugins(PluginDescriptor descr)
|
java.util.Collection<PluginDescriptor> |
PluginRegistryImpl.getPluginDescriptors()
|
Methods in org.java.plugin.registry.xml with parameters of type PluginDescriptor | |
---|---|
java.util.Collection<PluginDescriptor> |
PluginRegistryImpl.getDependingPlugins(PluginDescriptor descr)
|
Uses of PluginDescriptor in org.java.plugin.standard |
---|
Methods in org.java.plugin.standard that return PluginDescriptor | |
---|---|
PluginDescriptor[] |
StandardPluginManager.disablePlugin(PluginDescriptor descr)
Disables plug-in (with dependencies) in this manager instance. |
PluginDescriptor[] |
StandardPluginManager.enablePlugin(PluginDescriptor descr,
boolean includeDependings)
Enables plug-in (or plug-ins) in this manager instance. |
Methods in org.java.plugin.standard with parameters of type PluginDescriptor | |
---|---|
protected PluginClassLoader |
StandardPluginLifecycleHandler.createPluginClassLoader(PluginDescriptor descr)
Creates standard implementation of plug-in class loader. |
protected abstract PluginClassLoader |
PluginLifecycleHandler.createPluginClassLoader(PluginDescriptor descr)
This method should create new instance of class loader for given plug-in. |
protected Plugin |
StandardPluginLifecycleHandler.createPluginInstance(PluginDescriptor descr)
Creates instance of plug-in class calling it's default (no-arguments) constructor. |
protected abstract Plugin |
PluginLifecycleHandler.createPluginInstance(PluginDescriptor descr)
This method should create new instance of plug-in class. |
PluginDescriptor[] |
StandardPluginManager.disablePlugin(PluginDescriptor descr)
Disables plug-in (with dependencies) in this manager instance. |
PluginDescriptor[] |
StandardPluginManager.enablePlugin(PluginDescriptor descr,
boolean includeDependings)
Enables plug-in (or plug-ins) in this manager instance. |
PluginClassLoader |
StandardPluginManager.getPluginClassLoader(PluginDescriptor descr)
Returns instance of plug-in's class loader and not tries to activate plug-in. |
boolean |
StandardPluginManager.isBadPlugin(PluginDescriptor descr)
|
boolean |
StandardPluginManager.isPluginActivated(PluginDescriptor descr)
|
boolean |
StandardPluginManager.isPluginActivating(PluginDescriptor descr)
|
boolean |
StandardPluginManager.isPluginEnabled(PluginDescriptor descr)
|
Constructors in org.java.plugin.standard with parameters of type PluginDescriptor | |
---|---|
StandardPluginClassLoader(PluginManager aManager,
PluginDescriptor descr,
java.lang.ClassLoader parent)
Creates class instance configured to load classes and resources for given plug-in. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |