public StyleDefinitionsPart getStyleDefinitionsPart(boolean create) { if (styleDefinitionsPart==null && create) { // HTML, PDF output won't work without this log.info("No StyleDefinitionsPart detected. Adding default part."); try { styleDefinitionsPart = new StyleDefinitionsPart(); styleDefinitionsPart.unmarshalDefaultStyles(); this.addTargetPart(styleDefinitionsPart); } catch (Exception e) { log.error(e.getMessage(), e); } } return styleDefinitionsPart; }
/** * @param createIfAbsent * @return * @throws InvalidFormatException * @since 3.3.0 */ public DocumentSettingsPart getDocumentSettingsPart(boolean createIfAbsent) throws InvalidFormatException { if (documentSettingsPart==null) { if (createIfAbsent) { documentSettingsPart = new DocumentSettingsPart(); this.addTargetPart(documentSettingsPart); documentSettingsPart.setContents(new CTSettings()); } else { return null; } } return documentSettingsPart; }
public StyleDefinitionsPart getStyleDefinitionsPart(boolean create) { if (styleDefinitionsPart==null && create) { // HTML, PDF output won't work without this log.info("No StyleDefinitionsPart detected. Adding default part."); try { styleDefinitionsPart = new StyleDefinitionsPart(); styleDefinitionsPart.unmarshalDefaultStyles(); this.addTargetPart(styleDefinitionsPart); } catch (Exception e) { log.error(e.getMessage(), e); } } return styleDefinitionsPart; }
/** * @param createIfAbsent * @return * @throws InvalidFormatException * @since 3.3.0 */ public DocumentSettingsPart getDocumentSettingsPart(boolean createIfAbsent) throws InvalidFormatException { if (documentSettingsPart==null) { if (createIfAbsent) { documentSettingsPart = new DocumentSettingsPart(); this.addTargetPart(documentSettingsPart); documentSettingsPart.setContents(new CTSettings()); } else { return null; } } return documentSettingsPart; }