| Package | Description |
|---|---|
| de.intarsys.claptz | |
| de.intarsys.claptz.impl |
| Modifier and Type | Method and Description |
|---|---|
IInstrument |
IInstrumentRegistry.createInstrument(String id,
IInstrumentStore store) |
IInstrument |
IInstrumentPrerequisite.getInstrument()
The instrument instance that is required.
|
IInstrument[] |
IInstrumentRegistry.getInstruments()
A collection of all IInstrument instances registered.
|
IInstrument |
IExtensionPoint.getProvider()
The object providing the
IExtensionPoint. |
IInstrument |
IExtension.getProvider()
The object where the
IExtension was provided. |
static IInstrument |
InstrumentTools.lookupInstrument(IInstrumentRegistry registry,
String instrumentId) |
IInstrument |
IInstrumentRegistry.lookupInstrument(String name)
Lookup the instrument with the id "name".
|
static IInstrument |
InstrumentTools.lookupOrCreateInstrument(IInstrumentRegistry registry,
String instrumentId,
IInstrumentStore store) |
| Modifier and Type | Method and Description |
|---|---|
void |
IInstrument.addPrerequisite(IInstrument prerequisite,
String absentAction) |
static IExtension |
InstrumentTools.getOrCreateExtension(IInstrument provider,
String extensionPointId,
String id) |
static boolean |
InstrumentTools.isPrerequisiteImplied(IInstrument instrument,
IInstrument requiredInstrument)
Check if
newPrerequisite is required already directly or
indirectly |
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) |
void |
IInstrumentRegistry.registerInstrument(IInstrument instrument)
Register a new instrument in the registry.
|
void |
IInstrument.removePrerequisite(IInstrument prerequisite) |
void |
IInstrumentRegistry.unregisterInstrument(IInstrument instrument)
Unregister an instrument from the registry.
|
| Constructor and Description |
|---|
InstrumentResolver(IInstrument instrument) |
| Modifier and Type | Class and Description |
|---|---|
class |
StandardInstrument.Facade
The "public" portion of the Instrument implementation, which itself is
never leaked to client code.
|
| Modifier and Type | Method and Description |
|---|---|
IInstrument |
StandardInstrumentRegistry.createInstrument(String id,
IInstrumentStore store) |
IInstrument |
StandardInstrumentRegistry.Facade.createInstrument(String id,
IInstrumentStore store) |
IInstrument |
StandardInstrument.getFacade() |
IInstrument |
StandardInstrumentPrerequisite.Facade.getInstrument() |
IInstrument[] |
StandardInstrumentRegistry.Facade.getInstruments() |
IInstrument |
StandardExtensionPoint.getProvider() |
IInstrument |
StandardExtensionPoint.Facade.getProvider() |
IInstrument |
StandardExtension.Facade.getProvider() |
IInstrument |
StandardInstrumentRegistry.Facade.lookupInstrument(String name) |
| Modifier and Type | Method and Description |
|---|---|
void |
StandardInstrument.Facade.addPrerequisite(IInstrument prerequisite,
String absentAction) |
void |
StandardInstrumentRegistry.Facade.registerInstrument(IInstrument instrument) |
void |
StandardInstrument.removePrerequisite(IInstrument prerequisite) |
void |
StandardInstrument.Facade.removePrerequisite(IInstrument prerequisite) |
void |
StandardInstrumentRegistry.Facade.unregisterInstrument(IInstrument instrument) |
| Constructor and Description |
|---|
StandardExtensionPoint(IInstrument provider,
String id) |
Copyright © 2013 intarsys consulting GmbH. All Rights Reserved.