Package com.sun.star.lang

Examples of com.sun.star.lang.XSingleServiceFactory


    if ( sharedLibraryLoader == null )
      if ( ! test_instantiateSharedLibraryLoader() )
        return false;
   
    System.err.println("- get the native ServiceManger factory");
    XSingleServiceFactory aSMgrFac =
      UnoRuntime.queryInterface( XSingleServiceFactory.class,
            sharedLibraryLoader.activate(NATIVE_SERVICE_MANAGER_IMP_NAME, null, NATIVE_SERVICE_MANAGER_LIB_NAME, null));
   
    System.err.println("- instantiate the native ServiceManger");
    nativeServiceManager = UnoRuntime.queryInterface( XMultiServiceFactory.class, aSMgrFac.createInstance() );
   
    System.out.print("Test - ");
    System.out.println(nativeServiceManager == null? "failed" : "successfull");
   
    System.out.println("*******************************************************************");
 
View Full Code Here


    if ( sharedLibraryLoader == null )
      if ( ! test_instantiateSharedLibraryLoader() )
        return false;

    System.err.println("- get factory of the Registry");
    XSingleServiceFactory aRegFac =
      UnoRuntime.queryInterface( XSingleServiceFactory.class,
            sharedLibraryLoader.activate(NATIVE_REGISTRY_IMP_NAME, null, NATIVE_REGISTRY_LIB_NAME, null)
      );
    System.err.println("- instantiate the Registry");
    simpleRegistry =
      UnoRuntime.queryInterface( XSimpleRegistry.class, aRegFac.createInstance() );
    System.out.print("Test - ");
    System.out.println(simpleRegistry == null? "failed" : "successfull");
    System.out.println("*******************************************************************");
    System.err.println();     
    return true;
View Full Code Here

   */
  public static XSingleServiceFactory __getServiceFactory(String implName,
                              XMultiServiceFactory multiFactory,
                              XRegistryKey regKey)
  {
    XSingleServiceFactory xSingleServiceFactory = null;

      if (implName.equals(PipedConnection.class.getName()) )
          xSingleServiceFactory = FactoryHelper.getServiceFactory(PipedConnection.class,
                                  __serviceName,
                                  multiFactory,
View Full Code Here

public class TestServiceProvider
{
  public static XSingleServiceFactory __getServiceFactory(String implName,
                                                        XMultiServiceFactory multiFactory,
                                                        XRegistryKey regKey) {
    XSingleServiceFactory xSingleServiceFactory = null;

    if (implName.equals( TestComponentA.class.getName()) )
      xSingleServiceFactory = FactoryHelper.getServiceFactory( TestComponentA.class,
                              TestComponentA.__serviceName, multiFactory, regKey);       
    else if (implName.equals(TestComponentB.class.getName()))
View Full Code Here

    XQueryDefinitionsSupplier xQuerySup = (XQueryDefinitionsSupplier)
                      UnoRuntime.queryInterface(XQueryDefinitionsSupplier.class,
                      xNameAccess.getByName( "Bibliography" ));
    XNameAccess xQDefs = xQuerySup.getQueryDefinitions();
    // create new query definition
    XSingleServiceFactory xSingleFac =  (XSingleServiceFactory)
                      UnoRuntime.queryInterface(XSingleServiceFactory.class, xQDefs);

    XPropertySet xProp = (XPropertySet) UnoRuntime.queryInterface(
            XPropertySet.class,xSingleFac.createInstance());
    xProp.setPropertyValue("Command","SELECT * FROM biblio");
    xProp.setPropertyValue("EscapeProcessing",new Boolean(true));

    XNameContainer xCont = (XNameContainer) UnoRuntime.queryInterface(XNameContainer.class, xQDefs);
        try
View Full Code Here

     * @see                  com.sun.star.comp.loader.JavaLoader
     */
    public static XSingleServiceFactory __getServiceFactory(String implName,
    XMultiServiceFactory multiFactory,
    XRegistryKey regKey) {
        XSingleServiceFactory xSingleServiceFactory = null;
        xMSF= multiFactory;
        if (implName.equals(_FlatXml.class.getName()) ) {
            xSingleServiceFactory = FactoryHelper.getServiceFactory(_FlatXml.class,
            _FlatXml.__serviceName,
            multiFactory,
View Full Code Here

     * @see                  com.sun.star.comp.loader.JavaLoader
     */
    public static XSingleServiceFactory __getServiceFactory(String implName,
    XMultiServiceFactory multiFactory,
    XRegistryKey regKey) {
        XSingleServiceFactory xSingleServiceFactory = null;
        xMSF= multiFactory;
        if (implName.equals(_FlatXml.class.getName()) ) {
            xSingleServiceFactory = FactoryHelper.getServiceFactory(_FlatXml.class,
            _FlatXml.__serviceName,
            multiFactory,
View Full Code Here

     * @see                  com.sun.star.comp.loader.JavaLoader
     */
    public static XSingleServiceFactory __getServiceFactory(String implName,
    XMultiServiceFactory multiFactory,
    XRegistryKey regKey) {
        XSingleServiceFactory xSingleServiceFactory = null;
       
        if (implName.equals(_InstanceInspector.class.getName()) )
            xSingleServiceFactory = FactoryHelper.getServiceFactory(_InstanceInspector.class,
            _InstanceInspector.__serviceName,
            multiFactory,
View Full Code Here

   */
  public static XSingleServiceFactory __getServiceFactory(
  String stringImplementationName,
  XMultiServiceFactory xmultiservicefactory,
  XRegistryKey xregistrykey ) {
    XSingleServiceFactory xsingleservicefactory = null;
   
    if ( stringImplementationName.equals(
    MinimalComponentImplementation.class.getName() ) )
      xsingleservicefactory = FactoryHelper.getServiceFactory(
      MinimalComponentImplementation.class,
View Full Code Here

      // Querying for the interface XSet on XMultiComponentFactory
      XSet xsetMultiServiceFactory = ( XSet ) UnoRuntime.queryInterface(
      XSet.class, xmulticomponentfactory );
     
      // Getting the XSingleServiceFactory for the minimal component
      XSingleServiceFactory xsingleservicefactoryMinimalComponent =
      MinimalComponent.__getServiceFactory(
      "MinimalComponent$MinimalComponentImplementation",
      ( XMultiServiceFactory ) UnoRuntime.queryInterface(
      XMultiServiceFactory.class, xmulticomponentfactory ),
      null );
View Full Code Here

TOP

Related Classes of com.sun.star.lang.XSingleServiceFactory

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.