protected CTTextCharacterProperties getRPr(){ return _r.isSetRPr() ? _r.getRPr() : _r.addNewRPr(); }
/** * Add a new run of text * * @return a new run of text */ public XSLFTextRun addNewTextRun(){ CTRegularTextRun r = _p.addNewR(); CTTextCharacterProperties rPr = r.addNewRPr(); rPr.setLang("en-US"); XSLFTextRun run = newTextRun(r); _runs.add(run); return run; }
/** * Add a new run of text * * @return a new run of text */ public XSSFTextRun addNewTextRun(){ CTRegularTextRun r = _p.addNewR(); CTTextCharacterProperties rPr = r.addNewRPr(); rPr.setLang("en-US"); XSSFTextRun run = new XSSFTextRun(r, this); _runs.add(run); return run; }
/** * Append a new run of text. * * @return the new run of text. */ public XDDFTextRun appendRegularRun(String text) { CTRegularTextRun r = _p.addNewR(); r.setT(text); CTTextCharacterProperties rPr = r.addNewRPr(); rPr.setLang(LocaleUtil.getUserLocale().toLanguageTag()); XDDFTextRun run = new XDDFTextRun(r, this); _runs.add(run); return run; }
return tr.getRPr(); } else if (create) { return tr.addNewRPr();
private XDDFRunProperties getOrCreateProperties() { if (_properties == null) { if (isLineBreak()) { _properties = new XDDFRunProperties(_tlb.isSetRPr() ? _tlb.getRPr() : _tlb.addNewRPr()); } else if (isField()) { _properties = new XDDFRunProperties(_tf.isSetRPr() ? _tf.getRPr() : _tf.addNewRPr()); } else if (isRegularRun()) { _properties = new XDDFRunProperties(_rtr.isSetRPr() ? _rtr.getRPr() : _rtr.addNewRPr()); } } return _properties; } }
protected CTTextCharacterProperties getRPr(){ return _r.isSetRPr() ? _r.getRPr() : _r.addNewRPr(); }
protected CTTextCharacterProperties getRPr(){ return _r.isSetRPr() ? _r.getRPr() : _r.addNewRPr(); }
/** * Add a new run of text * * @return a new run of text */ public XSSFTextRun addNewTextRun(){ CTRegularTextRun r = _p.addNewR(); CTTextCharacterProperties rPr = r.addNewRPr(); rPr.setLang("en-US"); XSSFTextRun run = new XSSFTextRun(r, this); _runs.add(run); return run; }
/** * Add a new run of text * * @return a new run of text */ public XSLFTextRun addNewTextRun(){ CTRegularTextRun r = _p.addNewR(); CTTextCharacterProperties rPr = r.addNewRPr(); rPr.setLang("en-US"); XSLFTextRun run = newTextRun(r); _runs.add(run); return run; }
/** * Add a new run of text * * @return a new run of text */ public XSLFTextRun addNewTextRun(){ CTRegularTextRun r = _p.addNewR(); CTTextCharacterProperties rPr = r.addNewRPr(); rPr.setLang("en-US"); XSLFTextRun run = new XSLFTextRun(r, this); _runs.add(run); return run; }
/** * Append a new run of text. * * @return the new run of text. */ public XDDFTextRun appendRegularRun(String text) { CTRegularTextRun r = _p.addNewR(); r.setT(text); CTTextCharacterProperties rPr = r.addNewRPr(); rPr.setLang(LocaleUtil.getUserLocale().toLanguageTag()); XDDFTextRun run = new XDDFTextRun(r, this); _runs.add(run); return run; }
return tr.getRPr(); } else if (create) { return tr.addNewRPr();
private XDDFRunProperties getOrCreateProperties() { if (_properties == null) { if (isLineBreak()) { _properties = new XDDFRunProperties(_tlb.isSetRPr() ? _tlb.getRPr() : _tlb.addNewRPr()); } else if (isField()) { _properties = new XDDFRunProperties(_tf.isSetRPr() ? _tf.getRPr() : _tf.addNewRPr()); } else if (isRegularRun()) { _properties = new XDDFRunProperties(_rtr.isSetRPr() ? _rtr.getRPr() : _rtr.addNewRPr()); } } return _properties; } }
public void setText(XSSFRichTextString str){ XSSFWorkbook wb = (XSSFWorkbook)getDrawing().getParent().getParent(); str.setStylesTableReference(wb.getStylesSource()); CTTextParagraph p = CTTextParagraph.Factory.newInstance(); if(str.numFormattingRuns() == 0){ CTRegularTextRun r = p.addNewR(); CTTextCharacterProperties rPr = r.addNewRPr(); rPr.setLang("en-US"); rPr.setSz(1100); r.setT(str.getString()); } else { for (int i = 0; i < str.getCTRst().sizeOfRArray(); i++) { CTRElt lt = str.getCTRst().getRArray(i); CTRPrElt ltPr = lt.getRPr(); if(ltPr == null) ltPr = lt.addNewRPr(); CTRegularTextRun r = p.addNewR(); CTTextCharacterProperties rPr = r.addNewRPr(); rPr.setLang("en-US"); applyAttributes(ltPr, rPr); r.setT(lt.getT()); } } ctShape.getTxBody().setPArray(new CTTextParagraph[]{p}); }