tk.exgerm.pluginmanager
Class PluginManagerService
java.lang.Object
tk.exgerm.pluginmanager.PluginManagerService
- All Implemented Interfaces:
- IComponent
public class PluginManagerService
- extends Object
- implements IComponent
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PluginManagerService
public PluginManagerService(org.osgi.framework.BundleContext context)
setContext
public void setContext(ICoreContext coreContext)
- Description copied from interface:
IComponent
Postavlja kontekst
komponenti. Ovo nije isto što i BundeContext
.
Konkretne komponente u telu ove metode treba da registruju sve što žele u
Core, kao i da vode evidenciju o svemu što su registrovale da bi na
zaustavljanju komponente mogle da počiste za sobom...
- Specified by:
setContext
in interface IComponent
- Parameters:
coreContext
- Kontekst Core komponente.
shutDown
public void shutDown()
- Uklanja sve što je servis dodao. Ovu metodu poziva stop() metoda bundlea.
getWindow
public PluginManagerMainWindow getWindow()
- Vraća, a a ko ne postoji generiše, novi glavni prozor PM-a
- Returns: