fix findbug issues introduced recently
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1822758 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
3f2ae2ee4b
commit
940f438eaf
@ -383,11 +383,11 @@ public class DrawTextParagraph implements Drawable {
|
|||||||
|
|
||||||
String getRenderableText(TextRun tr) {
|
String getRenderableText(TextRun tr) {
|
||||||
String txt = tr.getRawText();
|
String txt = tr.getRawText();
|
||||||
txt.replace("\t", tab2space(tr)).replace("\u000b", "\n");
|
txt = txt.replace("\t", tab2space(tr)).replace("\u000b", "\n");
|
||||||
|
|
||||||
switch (tr.getTextCap()) {
|
switch (tr.getTextCap()) {
|
||||||
case ALL: txt.toUpperCase(LocaleUtil.getUserLocale()); break;
|
case ALL: txt = txt.toUpperCase(LocaleUtil.getUserLocale()); break;
|
||||||
case SMALL: txt.toLowerCase(LocaleUtil.getUserLocale()); break;
|
case SMALL: txt = txt.toLowerCase(LocaleUtil.getUserLocale()); break;
|
||||||
case NONE: break;
|
case NONE: break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -99,7 +99,7 @@ public class XSLFTextRun implements TextRun {
|
|||||||
|
|
||||||
String getRenderableText(String txt) {
|
String getRenderableText(String txt) {
|
||||||
// TODO: finish support for tabs
|
// TODO: finish support for tabs
|
||||||
txt.replace("\t", " ");
|
txt = txt.replace("\t", " ");
|
||||||
|
|
||||||
switch (getTextCap()) {
|
switch (getTextCap()) {
|
||||||
case ALL:
|
case ALL:
|
||||||
@ -589,7 +589,9 @@ public class XSLFTextRun implements TextRun {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Double srcFontSize = r.getFontSize();
|
Double srcFontSize = r.getFontSize();
|
||||||
if (srcFontSize != getFontSize()) {
|
if (srcFontSize == null) {
|
||||||
|
if (getFontSize() != null) setFontSize(null);
|
||||||
|
} else if(!srcFontSize.equals(getFontSize())) {
|
||||||
setFontSize(srcFontSize);
|
setFontSize(srcFontSize);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user