Package com.sun.star.text

Examples of com.sun.star.text.XText


        } catch(com.sun.star.lang.IllegalArgumentException e){
            e.printStackTrace(log);
            throw new StatusException("Couldn't get HeaderContent", e);
        }

        XText center = RPHC.getCenterText();
        center.setString("CENTER");

        try {
            PropSet.setPropertyValue("RightPageHeaderContent",RPHC);
        } catch (com.sun.star.lang.WrappedTargetException e) {
            e.printStackTrace(log);
            throw new StatusException("Couldn't set HeaderContent", e);
        } catch (com.sun.star.lang.IllegalArgumentException e) {
            e.printStackTrace(log);
            throw new StatusException("Couldn't set HeaderContent", e);
        } catch (com.sun.star.beans.PropertyVetoException e) {
            e.printStackTrace(log);
            throw new StatusException("Couldn't set HeaderContent", e);
        } catch (com.sun.star.beans.UnknownPropertyException e) {
            e.printStackTrace(log);
            throw new StatusException("Couldn't set HeaderContent", e);
        }

        // create testobject here
        oObj = center.createTextCursor();
        TestEnvironment tEnv = new TestEnvironment(oObj);

        // add relation for XTextRange
        tEnv.addObjRelation("XTEXT",
            UnoRuntime.queryInterface(XText.class,center));
View Full Code Here


        // first we write what we are intend to do to log file
        log.println( "creating a test environment" );

        // create testobject here

        XText oText = xTextDoc.getText();
         XTextCursor oCursor = oText.createTextCursor();

        for (int j =0; j < 5; j++){
            try{
                oText.insertString( oCursor,
                    "SwXTextSearch...SwXTextSearch...SwXTextSearch", false);
                oText.insertControlCharacter( oCursor,
                    ControlCharacter.PARAGRAPH_BREAK, false );
            }
            catch( Exception e ){
                log.println( "EXCEPTION: " + e);
            }
View Full Code Here

        XPageCursor xPageCursor = (XPageCursor)UnoRuntime.queryInterface(

            XPageCursor.class, xViewCursor);
       

        XText xDocumentText = xViewCursor.getText();

       

        XTextCursor xModelCursor = xDocumentText.createTextCursorByRange(xViewCursor);
           
           
        do{ // swith to the next page
         
          // select the current page of document with the cursor
View Full Code Here

        String shapetext = "";
        for (int j = 0; j < xShapes.getCount(); j++) {
          XShape firstXshape = (XShape)UnoRuntime.queryInterface(XShape.class, xShapes.getByIndex(j));
          Point pos = firstXshape.getPosition();

          XText xText = (XText)UnoRuntime.queryInterface( XText.class, firstXshape );
          if(xText!=null && xText.getString().length()>0)
          {
            shapetext = xText.getString();
            // concatening all shape texts to later use
            slidebody += " " + shapetext;

            // get the top shape
            if(pos.Y < top || top==0)
View Full Code Here

        int retval=0;
        try{

            XTextRange range1 = this.getTextRange();
            XTextRange range2 = ((OOOElement)exp2).getTextRange();
            XText text1 = range1.getText();
            XText text2 = range2.getText();
            String cellName1 = getCellName(range1);
            String cellName2 = getCellName(range2);
            XTextTable table1=getTable(range1);
            XTextTable table2=getTable(range2);
            Logger.getLogger("com.CompPad").log(Level.FINE,"range1 "+range1+" range2 "+range2);
View Full Code Here

    if (logger.isTraceEnabled()) {
      traceShapes(notesPage);
    }

    // Zone de texte des notes
    XText xNoteText = unoCast(XText.class, notesShape);
    XTextCursor cursor = xNoteText.createTextCursor();
    cursor.getStart();

    XPropertySet xCursorProps = unoCast(XPropertySet.class, cursor);
    tabStops = new TabStop[2];
    tabStops[0] = new TabStop(xmargin, TabAlign.LEFT, ',', ' ');
    tabStops[1] = new TabStop(21000 - 2 * xmargin - 2000, TabAlign.RIGHT,
        ',', '.');
    // Remarque : je ne sais plus comment ça marche...

    // Titre de la table de matieres
    try {
      applyTextStyle(xCursorProps, "preference.toc.notes.title");
      xNoteText.insertString(cursor, toc.getTitle(), true);
      xNoteText.insertControlCharacter(cursor,
          ControlCharacter.PARAGRAPH_BREAK, false);
    } catch (Exception e) {
      e.printStackTrace();
    }

View Full Code Here

        requiredMethod("clearArrows()");
        // construct an error: square root from -3
        xPrecedentAddress.setValue(-9);
        String cellAddress = new String(new byte[]{(byte)(precedentAddress.Column + 65)}) + (precedentAddress.Row+1);
        xAddress.setFormula("=SQRT(" + cellAddress + ")");
        XText xText = (XText)UnoRuntime.queryInterface(XText.class, xAddress);
        // correct error in cell:
        String error = xText.getString();
        boolean erg = error.equals("Err:502");
        log.println("Content: " + error);
        oObj.showErrors(dependentAddress);
        erg &= hasRightAmountOfShapes(2);
        tRes.tested("showErrors()", erg);
View Full Code Here

            assure("xRep null", null != xRep);

            XTextDocument xTextDoc = (XTextDocument)
                UnoRuntime.queryInterface(XTextDocument.class, xComp);

            XText xText = xTextDoc.getText();

            XEnumerationAccess xEA = (XEnumerationAccess)
                UnoRuntime.queryInterface(XEnumerationAccess.class, xText);
            XEnumeration xEnum = xEA.createEnumeration();
View Full Code Here

        TestEnvironment tEnv = new TestEnvironment(oObj);

        tEnv.addObjRelation("NoAttach", "SwXTextEmbeddedObject");

        XTextFrame aFrame = SOF.createTextFrame(xTextDoc, 500, 500);
        XText oText = xTextDoc.getText();
        XTextCursor oCursor = oText.createTextCursor();
        XTextContent the_content = (XTextContent) UnoRuntime.queryInterface(
                                           XTextContent.class, aFrame);

        try {
            oText.insertTextContent(oCursor, the_content, true);
        } catch (com.sun.star.lang.IllegalArgumentException e) {
            log.println("Couldn't insert frame " + e.getMessage());
        }

        tEnv.addObjRelation("TextFrame", aFrame);
View Full Code Here

            failed(e.getMessage());
            return;
        }

        // insert text into header
        XText center = RPHFC.getCenterText();
        center.setString("First line \n\r Second line \n\r third line ");
        try {
            PropSet.setPropertyValue("RightPageHeaderContent",RPHFC);
        } catch (com.sun.star.beans.UnknownPropertyException e) {
        } catch (com.sun.star.beans.PropertyVetoException e) {
        } catch (com.sun.star.lang.IllegalArgumentException e) {
        } catch (com.sun.star.lang.WrappedTargetException e) {}

        // get footer
        RPHFC = null;
        try {
            Object o = PropSet.getPropertyValue("RightPageHeaderContent");
            RPHFC = (XHeaderFooterContent)AnyConverter.toObject(
                    new com.sun.star.uno.Type(XHeaderFooterContent.class), o);
        } catch(com.sun.star.lang.IllegalArgumentException e) {
            failed(e.getMessage());
        } catch(com.sun.star.lang.WrappedTargetException e){
            failed(e.getMessage());
            return;
        } catch(com.sun.star.beans.UnknownPropertyException e){
            failed(e.getMessage());
            return;
        }

        // insert text into footer
        center = RPHFC.getCenterText();
        center.setString("Third last line\n\r Second last line\n\r last line");
        try {
            PropSet.setPropertyValue("RightPageFooterContent",RPHFC);
        } catch (com.sun.star.beans.UnknownPropertyException e) {
        } catch (com.sun.star.beans.PropertyVetoException e) {
        } catch (com.sun.star.lang.IllegalArgumentException e) {
View Full Code Here

TOP

Related Classes of com.sun.star.text.XText

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.