Package | Description |
---|---|
org.xwiki.component.descriptor | |
org.xwiki.component.manager |
Modifier and Type | Class and Description |
---|---|
class |
DefaultComponentDescriptor<T>
Default implementation of
ComponentDescriptor . |
Constructor and Description |
---|
DefaultComponentDescriptor(ComponentDescriptor<T> descriptor)
Creating a new
DefaultComponentDescriptor by cloning the provided ComponentDescriptor . |
Modifier and Type | Method and Description |
---|---|
<T> ComponentDescriptor<T> |
ComponentManager.getComponentDescriptor(Type role,
String hint) |
Modifier and Type | Method and Description |
---|---|
<T> List<ComponentDescriptor<T>> |
ComponentManager.getComponentDescriptorList(Class<T> role)
Deprecated.
since 4.0M1 use
ComponentManager.getComponentDescriptorList(Type) instead |
<T> List<ComponentDescriptor<T>> |
ComponentManager.getComponentDescriptorList(Type role) |
Modifier and Type | Method and Description |
---|---|
void |
ComponentEventManager.notifyComponentRegistered(ComponentDescriptor<?> descriptor)
Deprecated.
since 3.3 use
ComponentEventManager.notifyComponentRegistered(ComponentDescriptor, ComponentManager) instead |
void |
ComponentEventManager.notifyComponentRegistered(ComponentDescriptor<?> descriptor,
ComponentManager componentManager)
Notify all listeners that a component with the passed descriptor has been registered.
|
void |
ComponentEventManager.notifyComponentUnregistered(ComponentDescriptor<?> descriptor)
Deprecated.
since 3.3 use
ComponentEventManager.notifyComponentUnregistered(ComponentDescriptor, ComponentManager) instead |
void |
ComponentEventManager.notifyComponentUnregistered(ComponentDescriptor<?> descriptor,
ComponentManager componentManager)
Notify all listeners that a component with the passed descriptor has been unregistered.
|
<T> void |
ComponentManager.registerComponent(ComponentDescriptor<T> componentDescriptor)
Add a component in the component repository dynamically.
|
<T> void |
ComponentManager.registerComponent(ComponentDescriptor<T> componentDescriptor,
T componentInstance)
Add a component in the component repository dynamically.
|
void |
ComponentManager.unregisterComponent(ComponentDescriptor<?> componentDescriptor)
Remove a component from the component repository dynamically.
|
Copyright © 2004–2021 XWiki. All rights reserved.