![]() |
Saros
Distributed Collaborative Editing and Distributed Party Programming
|
Public Member Functions | |
| MutablePicoContainer | createSimpleChildContainer () |
| boolean | removeChildContainer (PicoContainer picoContainer) |
| < T > T | getComponent (Class< T > componentType) |
Package Functions | |
| void | initComponent (Object object) |
| MutablePicoContainer de.fu_berlin.inf.dpp.ISarosContext.createSimpleChildContainer | ( | ) |
This should only be used by SarosSession code. Make sure to release the child container to prevent a memory leak
Implemented in de.fu_berlin.inf.dpp.SarosContext.
| <T> T de.fu_berlin.inf.dpp.ISarosContext.getComponent | ( | Class< T > | componentType | ) |
Retrieve a component keyed by the component type.
| componentType | the type of the component |
null if the object does not exist. Implemented in de.fu_berlin.inf.dpp.SarosContext.
| void de.fu_berlin.inf.dpp.ISarosContext.initComponent | ( | Object | object | ) | [package] |
Injects dependencies into the annotated fields of the given object. This method should be used for objects that were created by Eclipse, which have a different life cycle than the Saros plug-in.
Implemented in de.fu_berlin.inf.dpp.SarosContext.
| boolean de.fu_berlin.inf.dpp.ISarosContext.removeChildContainer | ( | PicoContainer | picoContainer | ) |
Remove the given child from this contexts container.
| picoContainer |
Implemented in de.fu_berlin.inf.dpp.SarosContext.