private void addDefaultParagraphFontToResolvedStyleRPrComponent() { Stack<RPr> rPrStack = new Stack<RPr>(); fillRPrStack(defaultParagraphStyleId, rPrStack); // Since default font size might be in there. fillRPrStack(defaultCharacterStyleId, rPrStack); rPrStack.push(documentDefaultRPr); RPr effectiveRPr = factory.createRPr(); // Now, apply the properties starting at the top of the stack while (!rPrStack.empty() ) { RPr rPr = rPrStack.pop(); applyRPr(rPr, effectiveRPr); } resolvedStyleRPrComponent.put(defaultCharacterStyleId, effectiveRPr); }
fillRPrStack(styleId, rPrStack);
} else if (style.getBasedOn().getVal()!=null) { String basedOnStyleName = style.getBasedOn().getVal(); fillRPrStack( basedOnStyleName, rPrStack); } else { log.debug("No basedOn set for: " + style.getStyleId() );
private void addDefaultParagraphFontToResolvedStyleRPrComponent() { Stack<RPr> rPrStack = new Stack<RPr>(); fillRPrStack(defaultParagraphStyleId, rPrStack); // Since default font size might be in there. fillRPrStack(defaultCharacterStyleId, rPrStack); rPrStack.push(documentDefaultRPr); RPr effectiveRPr = factory.createRPr(); // Now, apply the properties starting at the top of the stack while (!rPrStack.empty() ) { RPr rPr = rPrStack.pop(); applyRPr(rPr, effectiveRPr); } resolvedStyleRPrComponent.put(defaultCharacterStyleId, effectiveRPr); }
fillRPrStack(styleId, rPrStack);
} else if (style.getBasedOn().getVal()!=null) { String basedOnStyleName = style.getBasedOn().getVal(); fillRPrStack( basedOnStyleName, rPrStack); } else { log.debug("No basedOn set for: " + style.getStyleId() );