Package org.openxmlformats.schemas.wordprocessingml.x2006.main

Examples of org.openxmlformats.schemas.wordprocessingml.x2006.main.CTR


        iruns = new ArrayList<IRunElement>();
        buildRunsInOrderFromXml(paragraph);

        // Look for bits associated with the runs
        for(XWPFRun run : runs) {
            CTR r = run.getCTR();

            // Check for bits that only apply when attached to a core document
            // TODO Make this nicer by tracking the XWPFFootnotes directly
            XmlCursor c = r.newCursor();
            c.selectPath("child::*");
            while (c.toNextSelection()) {
                XmlObject o = c.getObject();
                if(o instanceof CTFtnEdnRef) {
                    CTFtnEdnRef ftn = (CTFtnEdnRef)o;
View Full Code Here


            startChar = startPos.getChar();
        int beginRunPos = 0, candCharPos = 0;
        boolean newList = false;
        for (int runPos=startRun; runPos<paragraph.getRList().size(); runPos++) {
            int beginTextPos = 0,beginCharPos = 0, textPos = 0,  charPos = 0;   
            CTR ctRun = paragraph.getRArray(runPos);
            XmlCursor c = ctRun.newCursor();
            c.selectPath("./*");
            while(c.toNextSelection()){
                XmlObject o = c.getObject();
                if(o instanceof CTText){
                    if(textPos>=startText){
View Full Code Here

     * @param pos
     * @return  the inserted run
     */
    public XWPFRun insertNewRun(int pos){
        if (pos >= 0 && pos <= paragraph.sizeOfRArray()) {
            CTR ctRun = paragraph.insertNewR(pos);
            XWPFRun newRun = new XWPFRun(ctRun, this);
            runs.add(pos, newRun);
            return newRun;
        }
        return null;
View Full Code Here

        iruns = new ArrayList<IRunElement>();
        buildRunsInOrderFromXml(paragraph);

        // Look for bits associated with the runs
        for(XWPFRun run : runs) {
            CTR r = run.getCTR();

            // Check for bits that only apply when attached to a core document
            // TODO Make this nicer by tracking the XWPFFootnotes directly
            XmlCursor c = r.newCursor();
            c.selectPath("child::*");
            while (c.toNextSelection()) {
                XmlObject o = c.getObject();
                if(o instanceof CTFtnEdnRef) {
                    CTFtnEdnRef ftn = (CTFtnEdnRef)o;
View Full Code Here

     * @param pos
     * @return  the inserted run
     */
    public XWPFRun insertNewRun(int pos){
        if (pos >= 0 && pos <= paragraph.sizeOfRArray()) {
            CTR ctRun = paragraph.insertNewR(pos);
            XWPFRun newRun = new XWPFRun(ctRun, this);
           
            // To update the iruns, find where we're going
            // in the normal runs, and go in there
            int iPos = iruns.size();
View Full Code Here

            startChar = startPos.getChar();
        int beginRunPos = 0, candCharPos = 0;
        boolean newList = false;
        for (int runPos=startRun; runPos<paragraph.getRList().size(); runPos++) {
            int beginTextPos = 0,beginCharPos = 0, textPos = 0,  charPos = 0;   
            CTR ctRun = paragraph.getRArray(runPos);
            XmlCursor c = ctRun.newCursor();
            c.selectPath("./*");
            while(c.toNextSelection()){
                XmlObject o = c.getObject();
                if(o instanceof CTText){
                    if(textPos>=startText){
View Full Code Here

        p.setRsidP(rsidr);
        p.setRsidRDefault(rsidrdefault);
        CTPPr pPr = p.addNewPPr();
        pPr.addNewPStyle().setVal("Header");
        // start watermark paragraph
        CTR r = p.addNewR();
        CTRPr rPr = r.addNewRPr();
        rPr.addNewNoProof();
        CTPicture pict = r.addNewPict();
        CTGroup group = CTGroup.Factory.newInstance();
        CTShapetype shapetype = group.addNewShapetype();
        shapetype.setId("_x0000_t136");
        shapetype.setCoordsize("1600,21600");
        shapetype.setSpt(136);
View Full Code Here

    public void testGetText(){
  CTTbl table = CTTbl.Factory.newInstance();
  CTRow row=table.addNewTr();
  CTTc cell=row.addNewTc();
  CTP paragraph=cell.addNewP();
  CTR run=paragraph.addNewR();
  CTText text=run.addNewT();
  text.setStringValue("finally I can write!");
 
  XWPFTable xtab=new XWPFTable(table);
      assertEquals("finally I can write!\n",xtab.getText());
    }
View Full Code Here

    p.setRsidP(rsidr);
    p.setRsidRDefault(rsidrdefault);
    CTPPr pPr = p.addNewPPr();
    pPr.addNewPStyle().setVal("Header");
    // start watermark paragraph
    CTR r = p.addNewR();
    CTRPr rPr = r.addNewRPr();
    rPr.addNewNoProof();
    CTPicture pict = r.addNewPict();
    CTGroup group = CTGroup.Factory.newInstance();
    CTShapetype shapetype = group.addNewShapetype();
    shapetype.setId("_x0000_t136");
    shapetype.setCoordsize("1600,21600");
    shapetype.setSpt(136);
View Full Code Here

    public void testGetText(){
  CTTbl table = CTTbl.Factory.newInstance();
  CTRow row=table.addNewTr();
  CTTc cell=row.addNewTc();
  CTP paragraph=cell.addNewP();
  CTR run=paragraph.addNewR();
  CTText text=run.addNewT();
  text.setStringValue("finally I can write!");
 
  XWPFTable xtab=new XWPFTable(null, table);
      assertEquals("finally I can write!\n",xtab.getText());
    }
View Full Code Here

TOP

Related Classes of org.openxmlformats.schemas.wordprocessingml.x2006.main.CTR

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.