| Package | Description |
|---|---|
| de.intarsys.claptz | |
| de.intarsys.claptz.impl |
| Modifier and Type | Method and Description |
|---|---|
IExtension |
IInstrument.createExtension(String extensionPointId,
String id) |
IExtension[] |
IInstrument.getExtensions()
The extensions made by this
IExtensionProvider. |
IExtension[] |
IExtensionPoint.getExtensions()
All IExtensions provided so far.
|
static IExtension |
InstrumentTools.getLastExtension(IInstrumentRegistry registry,
String extensionPointId)
A tool method to simplify handling of "singleton" extensions, for example
configuration information.
|
static IExtension |
InstrumentTools.getOrCreateExtension(IInstrument provider,
String extensionPointId,
String id) |
static IExtension |
InstrumentTools.lookupDefiningExtension(IExtensionPoint extensionPoint,
Object object)
Lookup the
IExtension within extensionPoint that originally
defined the object (performed an "insert" operation). |
static IExtension |
InstrumentTools.objectDelete(IInstrument provider,
String extensionPointId,
Object target) |
static IExtension |
InstrumentTools.objectInsert(IInstrument provider,
String extensionPointId,
Object target)
Initiate the insertion of the definition for object within an
IExtension to provider. |
static IExtension |
InstrumentTools.objectUpdate(IInstrument provider,
String extensionPointId,
Object target) |
| Modifier and Type | Method and Description |
|---|---|
void |
IExtensionPointHandler.install(IExtension extension)
Install a new
IExtension. |
void |
IInstrument.registerExtension(IExtension extension)
|
void |
IExtensionPointHandler.uninstall(IExtension extension)
Uninstall a previously installed
IExtension. |
void |
IInstrument.unregisterExtension(IExtension extension)
|
void |
IExtensionPointHandler.update(IExtension extension)
Update an
IExtension. |
| Modifier and Type | Class and Description |
|---|---|
class |
StandardExtension.Facade |
| Modifier and Type | Method and Description |
|---|---|
IExtension |
StandardInstrument.createExtension(String extensionPointId,
String id) |
IExtension |
StandardInstrument.Facade.createExtension(String extensionPointId,
String id) |
IExtension[] |
StandardInstrument.Facade.getExtensions() |
IExtension[] |
StandardExtensionPoint.Facade.getExtensions() |
| Modifier and Type | Method and Description |
|---|---|
void |
ExtensionPointHandlerAdapter.install(IExtension extension) |
abstract void |
ExtensionOperation.perform(IExtension extension) |
void |
ExtensionObjectUpdate.perform(IExtension extension) |
void |
ExtensionObjectInsert.perform(IExtension extension) |
void |
ExtensionObjectDelete.perform(IExtension extension) |
void |
StandardInstrument.Facade.registerExtension(IExtension extension) |
void |
ExtensionPointHandlerAdapter.uninstall(IExtension extension) |
void |
StandardInstrument.Facade.unregisterExtension(IExtension extension) |
void |
ExtensionPointHandlerAdapter.update(IExtension extension) |
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.