protected CTTextCharacterProperties getRPr(){ return _r.isSetRPr() ? _r.getRPr() : _r.addNewRPr(); }
@Internal protected CTTextCharacterProperties getProperties() { if (isLineBreak() && _tlb.isSetRPr()) { return _tlb.getRPr(); } else if (isField() && _tf.isSetRPr()) { return _tf.getRPr(); } else if (isRegularRun() && _rtr.isSetRPr()) { return _rtr.getRPr(); } return null; }
if (tr.isSetRPr()) { return tr.getRPr(); } else if (create) {
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(); }
@Internal protected CTTextCharacterProperties getProperties() { if (isLineBreak() && _tlb.isSetRPr()) { return _tlb.getRPr(); } else if (isField() && _tf.isSetRPr()) { return _tf.getRPr(); } else if (isRegularRun() && _rtr.isSetRPr()) { return _rtr.getRPr(); } return null; }
if (tr.isSetRPr()) { return tr.getRPr(); } else if (create) {
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; } }
private boolean fetchCharacterProperty(CharacterPropertyFetcher fetcher){ boolean ok = false; if(_r.isSetRPr()) ok = fetcher.fetch(getRPr()); if(!ok) { XSLFTextShape shape = _p.getParentShape(); ok = shape.fetchShapeProperty(fetcher); if(!ok){ CTPlaceholder ph = shape.getCTPlaceholder(); if(ph == null){ // if it is a plain text box then take defaults from presentation.xml XMLSlideShow ppt = shape.getSheet().getSlideShow(); CTTextParagraphProperties themeProps = ppt.getDefaultParagraphStyle(_p.getLevel()); if(themeProps != null) { fetcher.isFetchingFromMaster = true; ok = fetcher.fetch(themeProps); } } if (!ok) { CTTextParagraphProperties defaultProps = _p.getDefaultMasterStyle(); if(defaultProps != null) { fetcher.isFetchingFromMaster = true; ok = fetcher.fetch(defaultProps); } } } } return ok; }