public interface CapabilityRegistry<T>
| Modifier and Type | Method and Description |
|---|---|
<S extends Capability> |
addExportedCapability(java.lang.Class<S> capabilityClass,
S capability) |
<S extends Capability> |
addSupportedCapability(java.lang.Class<S> capabilityClass,
S capability) |
T |
getTarget() |
<S extends Capability> void addExportedCapability(java.lang.Class<S> capabilityClass, S capability)
<S extends Capability> void addSupportedCapability(java.lang.Class<S> capabilityClass, S capability)
T getTarget()