|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IObjectManager
Defined a repository of objects.
| Method Summary | |
|---|---|
void |
bind(AbstractPluginObject input)
Bind a object plugin to the manager. |
void |
clear()
Clear all object mappings. |
Map<Class<?>,AbstractPluginObject> |
getEntities()
The mapping of all entities. |
boolean |
isBound(Class<?> clazz)
Check if a given class is bound to a AbstractPluginObject. |
Object |
lookup(Class<?> clazz,
String key)
Lookup for a object of a given type, with the given key. |
| Method Detail |
|---|
boolean isBound(Class<?> clazz)
clazz - The object type.
void bind(AbstractPluginObject input)
input - The object plugin.
Object lookup(Class<?> clazz,
String key)
throws PluginException
clazz - The object type.key - The object key.
PluginException - On lookup errors.Map<Class<?>,AbstractPluginObject> getEntities()
void clear()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||