public class TypeService extends DefaultComponent
Modifier and Type | Field and Description |
---|---|
static ComponentName |
NAME |
Constructor and Description |
---|
TypeService() |
Modifier and Type | Method and Description |
---|---|
void |
activate(ComponentContext context)
Activates the component.
|
void |
deactivate(ComponentContext context)
Deactivates the component.
|
<T> T |
getAdapter(Class<T> adapter)
Returns an object which is an instance of the given class
associated with this object.
|
TypeConfiguration |
getConfiguration() |
XSDLoader |
getSchemaLoader() |
static SchemaManager |
getSchemaManager() |
SchemaManager |
getTypeManager() |
void |
registerExtension(Extension extension)
Registers the given extension.
|
void |
setConfiguration(TypeConfiguration configuration) |
void |
unregisterExtension(Extension extension)
Unregisters the given extension.
|
applicationStarted, registerContribution, unregisterContribution
public static final ComponentName NAME
public static SchemaManager getSchemaManager()
public SchemaManager getTypeManager()
public XSDLoader getSchemaLoader()
public void activate(ComponentContext context)
Component
This method is called by the runtime when a component is activated.
activate
in interface Component
activate
in class DefaultComponent
context
- the runtime contextpublic void deactivate(ComponentContext context)
Component
This method is called by the runtime when a component is deactivated.
deactivate
in interface Component
deactivate
in class DefaultComponent
context
- the runtime contextpublic void registerExtension(Extension extension)
Extensible
registerExtension
in interface Extensible
registerExtension
in class DefaultComponent
extension
- the extension to registerpublic void unregisterExtension(Extension extension)
Extensible
unregisterExtension
in interface Extensible
unregisterExtension
in class DefaultComponent
extension
- the extension to unregisterpublic void setConfiguration(TypeConfiguration configuration)
public TypeConfiguration getConfiguration()
public <T> T getAdapter(Class<T> adapter)
Adaptable
null
if
no such object can be found.getAdapter
in interface Adaptable
getAdapter
in class DefaultComponent
adapter
- the adapter class to look upnull
if this object does not
have an adapter for the given classCopyright © 2011 Nuxeo SA. All Rights Reserved.