Examples of XInitialization


Examples of com.sun.star.lang.XInitialization

        param3.Name = "Command";
        param3.Value = "biblio";
        params[2] = param3;

        try {
            XInitialization xInit = (XInitialization) UnoRuntime.queryInterface(
                                            XInitialization.class, oObj);
            xInit.initialize(params);
        } catch (com.sun.star.uno.Exception e) {
            // Some exception occures.FAILED
            e.printStackTrace(log);
            throw new StatusException("Couldn't initialize document", e);
        }
View Full Code Here

Examples of com.sun.star.lang.XInitialization

        PropertyValue[] aProperties  = new PropertyValue[4];
        aProperties[0] = Properties.createProperty("ActiveConnection", curTableDescriptor.DBConnection);
        aProperties[1] = Properties.createProperty("DataSource", curTableDescriptor.xDataSource);
        aProperties[2] = Properties.createProperty("CommandType", new Integer(CommandType.TABLE));
        aProperties[3] = Properties.createProperty("Command", scomposedtablename);
        XInitialization xInitialization = (XInitialization) UnoRuntime.queryInterface(XInitialization.class, oFormWizard);
        xInitialization.initialize(aProperties);
        XJobExecutor xJobExecutor = (XJobExecutor) UnoRuntime.queryInterface(XJobExecutor.class, oFormWizard);
        xJobExecutor.trigger("start");
        XPropertySet prop = (XPropertySet)UnoRuntime.queryInterface(XPropertySet.class,xJobExecutor);
        components[0] = (XComponent)prop.getPropertyValue("Document");
        components[1] = (XComponent)prop.getPropertyValue("DocumentDefinition");
View Full Code Here

Examples of com.sun.star.lang.XInitialization

    }
       
    public void callSQLErrorMessageDialog(SQLException oSQLException, XWindow _xWindow){
    try {
            Object oDialog = xMSF.createInstance("com.sun.star.sdb.ErrorMessageDialog");
            XInitialization xInitialization = (XInitialization) UnoRuntime.queryInterface(XInitialization.class, oDialog);
            PropertyValue[] aPropertyValue = new PropertyValue[2];
            aPropertyValue[0] = Properties.createProperty("SQLException", oSQLException);                               
            aPropertyValue[1] = Properties.createProperty("ParentWindow", _xWindow);                               
            xInitialization.initialize(aPropertyValue);
            XExecutableDialog xExecutableDialog = (XExecutableDialog) UnoRuntime.queryInterface(XExecutableDialog.class, oDialog);
            xExecutableDialog.execute();           
    } catch (com.sun.star.uno.Exception ex) {
        ex.printStackTrace();
    }}
View Full Code Here

Examples of com.sun.star.lang.XInitialization

            XSecuritySAXEventKeeper.class, saxEventKeeperObj);
                         
                          /*
                           * initializes the SAXEventKeeper component with the XMLDocumentWrapper component.
                           */
        XInitialization xInitialization =
          (XInitialization)UnoRuntime.queryInterface(
            XInitialization.class, m_xSAXEventKeeper);
        Object args[]=new Object[1];
        args[0] = m_xXMLDocumentWrapper;
        xInitialization.initialize(args);
      }
      catch( com.sun.star.uno.Exception e)
      {
        e.printStackTrace();
      }
View Full Code Here

Examples of com.sun.star.lang.XInitialization

            XReferenceResolvedListener.class, signatureCreator);
                         
                          /*
                           * initializes the SignatureCreator.
                           */
        XInitialization xInitialization =
          (XInitialization)UnoRuntime.queryInterface(
            XInitialization.class, m_xReferenceResolvedListener);
         
        Object args[]=new Object[5];
        args[0] = new Integer(m_nSecurityId).toString();
        args[1] = m_xSAXEventKeeper;
        args[2] = new Integer(m_nSignatureElementCollectorId).toString();
        args[3] = m_xXMLSecurityContext.getSecurityEnvironment();
        args[4] = m_xXMLSignature;
        xInitialization.initialize(args);
       
        /*
         * creates a Blocker.
         */
        int blockerId = m_xSAXEventKeeper.addBlocker();
        m_xSAXEventKeeper.setSecurityId(blockerId, m_nSecurityId);
     
        XBlockerMonitor xBlockerMonitor = (XBlockerMonitor)UnoRuntime.queryInterface(
          XBlockerMonitor.class, m_xReferenceResolvedListener);
        xBlockerMonitor.setBlockerId(blockerId);
       
        /*
         * sets signature creation result listener.
         */
        XSignatureCreationResultBroadcaster xSignatureCreationResultBroadcaster =
          (XSignatureCreationResultBroadcaster)UnoRuntime.queryInterface(
            XSignatureCreationResultBroadcaster.class, m_xReferenceResolvedListener);
        xSignatureCreationResultBroadcaster.addSignatureCreationResultListener(
          (XSignatureCreationResultListener)UnoRuntime.queryInterface(
            XSignatureCreationResultListener.class, resultListener));
      }
      catch( com.sun.star.uno.Exception e)
      {
        e.printStackTrace();
      }
       
    }
    else
    {
      m_nSignatureElementCollectorId = m_xSAXEventKeeper.addSecurityElementCollector(
        ElementMarkPriority.BEFOREMODIFY, false);
       
      m_xSAXEventKeeper.setSecurityId(m_nSignatureElementCollectorId, m_nSecurityId);
     
      try
      {
        /*
         * creates a SignatureVerifier.
         */
        Object signatureVerifier = m_xRemoteServiceManager.createInstanceWithContext(
          TestTool.SIGNATUREVERIFIER_COMPONENT, m_xRemoteContext);
         
        m_xReferenceResolvedListener =
          (XReferenceResolvedListener)UnoRuntime.queryInterface(
            XReferenceResolvedListener.class, signatureVerifier);
           
                          /*
                           * initializes the SignatureVerifier.
                           */
        XInitialization xInitialization =
          (XInitialization)UnoRuntime.queryInterface(
            XInitialization.class, m_xReferenceResolvedListener);
        Object args[]=new Object[5];
        args[0] = new Integer(m_nSecurityId).toString();
        args[1] = m_xSAXEventKeeper;
        args[2] = new Integer(m_nSignatureElementCollectorId).toString();
        args[3] = m_xXMLSecurityContext;
        args[4] = m_xXMLSignature;
        xInitialization.initialize(args);
       
        /*
         * sets signature verify result listener.
         */
        XSignatureVerifyResultBroadcaster xSignatureVerifyResultBroadcaster =
View Full Code Here

Examples of com.sun.star.lang.XInitialization

    public void before() {
        args = (Object[])tEnv.getObjRelation("XInitialization.args");

        if (args == null) throw new StatusException(Status.failed
            ("Relation 'XInitialization.args' not found")) ;
        XInitialization xInit = (XInitialization)UnoRuntime.queryInterface(
                                       XInitialization.class, oObj);
        try {
            xInit.initialize(args);
        }
        catch (com.sun.star.uno.Exception e) {
            e.printStackTrace(log);
            throw new StatusException("Can't initialize the bridge", e);
        }
View Full Code Here

Examples of com.sun.star.lang.XInitialization

    // Create an instance of the ServiceManager
    XMultiComponentFactory xSMgr = (XMultiComponentFactory)UnoRuntime.queryInterface(
            XMultiComponentFactory.class, smgr_fac.createInstanceWithContext( null ) );
       
    // post init loader
    XInitialization xInit = (XInitialization)UnoRuntime.queryInterface(
            XInitialization.class, xImpLoader );
    Object[] args = new Object [] { xSMgr };
    xInit.initialize( args );
       
        // initial component context
        if (context_entries == null)
            context_entries = new Hashtable( 1 );
        // add smgr
        context_entries.put(
            "/singletons/com.sun.star.lang.theServiceManager",
            new ComponentContextEntry( null, xSMgr ) );
        // ... xxx todo: add standard entries
        XComponentContext xContext = new ComponentContext( context_entries, null );
       
        // post init smgr
    xInit = (XInitialization)UnoRuntime.queryInterface(
            XInitialization.class, xSMgr );
    args = new Object [] { null, xContext }; // no registry, default context
    xInit.initialize( args );
       
    XSet xSet = (XSet)UnoRuntime.queryInterface( XSet.class, xSMgr );
    // insert the service manager
    xSet.insert( smgr_fac );
        // and basic jurt factories
View Full Code Here

Examples of com.sun.star.lang.XInitialization

    */
    public void _initialize() {
        boolean result = true ;
       
        try {
            XInitialization xInit = (XInitialization) tEnv.getObjRelation("XInitialization.xIni");
            if (xInit == null) xInit = oObj;
           
            log.println("calling method with valid arguments...");
            Object[] args = (Object[]) tEnv.getObjRelation("XInitialization.args");
            if (args==null) {
                System.out.println("Using new Object[0] as Argument");
                xInit.initialize(new Object[0]);
            } else {
                xInit.initialize(args);
            }
           
            // try to call the method with invalid parameters
            Object[] ExArgs = (Object[]) tEnv.getObjRelation("XInitialization.ExceptionArgs");
            if (ExArgs !=null) {
                log.println("calling method with in-valid arguments...");
                try{
                    result = false;
                    xInit.initialize(ExArgs);
                } catch (com.sun.star.uno.Exception e) {
                    log.println("Expected Exception 'com.sun.star.uno.Exception' occured -> OK") ;
                    result = true ;
                } catch (com.sun.star.uno.RuntimeException e) {
                    log.println("Expected Exception 'com.sun.star.uno.RuntimeException' occured -> OK") ;
View Full Code Here

Examples of com.sun.star.lang.XInitialization

            XReferenceResolvedListener.class, encryptor);
 
        /*
         * initializes the Encryptor.
         */
        XInitialization xInitialization =
          (XInitialization)UnoRuntime.queryInterface(
            XInitialization.class, m_xReferenceResolvedListener);
        Object args[]=new Object[5];
        args[0] = new Integer(m_nSecurityId).toString();
        args[1] = m_xSAXEventKeeper;
        args[2] = new Integer(m_nEncryptionElementCollectorId).toString();
        args[3] = m_xXMLSecurityContext.getSecurityEnvironment();
        args[4] = m_xXMLEncryption;
        xInitialization.initialize(args);
       
        /*
         * sets encryption result listener.
         */
        XEncryptionResultBroadcaster m_xEncryptionResultBroadcaster =
          (XEncryptionResultBroadcaster)UnoRuntime.queryInterface(
            XEncryptionResultBroadcaster.class, m_xReferenceResolvedListener);
        m_xEncryptionResultBroadcaster.addEncryptionResultListener(
          (XEncryptionResultListener)UnoRuntime.queryInterface(
            XEncryptionResultListener.class, resultListener));
      }
      catch( com.sun.star.uno.Exception e)
      {
        e.printStackTrace();
      }
    }
    else
    {
      try{
        /*
         * creates a Decryptor.
         */
        Object decryptor = m_xRemoteServiceManager.createInstanceWithContext(
          TestTool.DECRYPTOR_COMPONENT, m_xRemoteContext);
         
        m_xReferenceResolvedListener =
          (XReferenceResolvedListener)UnoRuntime.queryInterface(
            XReferenceResolvedListener.class, decryptor);
 
        /*
         * initializes the Decryptor.
         */
        XInitialization xInitialization = (XInitialization)UnoRuntime.queryInterface(XInitialization.class, m_xReferenceResolvedListener);
        Object args[]=new Object[5];
        args[0] = new Integer(m_nSecurityId).toString();
        args[1] = m_xSAXEventKeeper;
        args[2] = new Integer(m_nEncryptionElementCollectorId).toString();
        args[3] = m_xXMLSecurityContext;
        args[4] = m_xXMLEncryption;
        xInitialization.initialize(args);
       
        /*
         * sets decryption result listener.
         */
        XDecryptionResultBroadcaster m_xDecryptionResultBroadcaster =
View Full Code Here

Examples of com.sun.star.lang.XInitialization

    public final Object createInstanceWithArgumentsAndContext(
        Object arguments [], XComponentContext xContext )
        throws com.sun.star.uno.Exception
    {
        Object inst = instantiate( xContext );
        XInitialization xInit = (XInitialization)UnoRuntime.queryInterface(
            XInitialization.class, inst );
        if (null == xInit)
        {
      throw new com.sun.star.lang.IllegalArgumentException(
                "cannot pass arguments to component; no XInitialization implemented!", this,
                (short)0 );
        }
        xInit.initialize( arguments );
        return inst;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.