com.sun.star.comp.helper

Class ComponentContext

Implemented Interfaces:
XComponent, XComponentContext

public class ComponentContext
extends Object
implements XComponentContext, XComponent

Component context implementation.

Constructor Summary

ComponentContext(Hashtable table, XComponentContext xDelegate)
Ctor to create a component context passing a hashtable for values and a delegator reference.

Method Summary

void
addEventListener(XEventListener xListener)
void
dispose()
XMultiComponentFactory
getServiceManager()
Object
getValueByName(String rName)
void
removeEventListener(XEventListener xListener)

Constructor Details

ComponentContext

public ComponentContext(Hashtable table,
                        XComponentContext xDelegate)
Ctor to create a component context passing a hashtable for values and a delegator reference. Entries of the passed hashtable are either direct values or ComponentContextEntry objects.
Parameters:
table - entries
xDelegate - if values are not found, request is delegated to this object

Method Details

addEventListener

public void addEventListener(XEventListener xListener)

dispose

public void dispose()

getServiceManager

public XMultiComponentFactory getServiceManager()

getValueByName

public Object getValueByName(String rName)

removeEventListener

public void removeEventListener(XEventListener xListener)