{
XSingleComponentFactory xCompFac = (XSingleComponentFactory)UnoRuntime.queryInterface(
XSingleComponentFactory.class, fac );
if (xCompFac != null)
{
return xCompFac.createInstanceWithContext( xContext );
}
else
{
XSingleServiceFactory xServiceFac = (XSingleServiceFactory)UnoRuntime.queryInterface(
XSingleServiceFactory.class, fac );