private String newUniqueStyleName(OdfStyleFamily styleFamily) { String unique_name; if (styleFamily.equals(OdfStyleFamily.List)) { do { unique_name = String.format("l%06x", (int) (Math.random() * 0xffffff)); } while (getListStyle(unique_name) != null); } else { do { unique_name = String.format("a%06x", (int) (Math.random() * 0xffffff)); } while (getStyle(unique_name, styleFamily) != null); } return unique_name; } }
private String newUniqueStyleName(OdfStyleFamily styleFamily) { String unique_name; if (styleFamily.equals(OdfStyleFamily.List)) { do { unique_name = String.format("l%06x", (int) (Math.random() * 0xffffff)); } while (getListStyle(unique_name) != null); } else { do { unique_name = String.format("a%06x", (int) (Math.random() * 0xffffff)); } while (getStyle(unique_name, styleFamily) != null); } return unique_name; } }
private String newUniqueStyleName(OdfStyleFamily styleFamily) { String unique_name; if (styleFamily.equals(OdfStyleFamily.List)) { do { unique_name = String.format("l%06x", (int) (Math.random() * 0xffffff)); } while (getListStyle(unique_name) != null); } else { do { unique_name = String.format("a%06x", (int) (Math.random() * 0xffffff)); } while (getStyle(unique_name, styleFamily) != null); } return unique_name; } }
OdfOfficeAutomaticStyles styles = contentDocument.getAutomaticStyles(); OdfOfficeStyles documentStyles = doc.getDocumentStyles(); OdfTextListStyle listStyle = styles.getListStyle(textStyleName); if (listStyle == null) { listStyle = documentStyles.getListStyle(textStyleName);
OdfOfficeAutomaticStyles styles = contentDocument.getAutomaticStyles(); OdfOfficeStyles documentStyles = doc.getDocumentStyles(); OdfTextListStyle listStyle = styles.getListStyle(textStyleName); if (listStyle == null) { listStyle = documentStyles.getListStyle(textStyleName);
OdfOfficeAutomaticStyles styles = contentDocument.getAutomaticStyles(); OdfOfficeStyles documentStyles = doc.getDocumentStyles(); OdfTextListStyle listStyle = styles.getListStyle(textStyleName); if (listStyle == null) { listStyle = documentStyles.getListStyle(textStyleName);
/** * Retrieves Odf Text List Style * * @return the <code>OdfTextListStyle</code> element */ public OdfTextListStyle getListStyle() { OdfTextListStyle style = null; String listName = getTextStyleNameAttribute(); if (listName != null && listName.length() > 0) { OdfFileDom fileDom = (OdfFileDom) this.ownerDocument; OdfOfficeAutomaticStyles autoStyles = fileDom.getAutomaticStyles(); if (autoStyles != null) { style = autoStyles.getListStyle(listName); } if (style == null) { OdfOfficeStyles styles = ((OdfSchemaDocument) fileDom.getDocument()).getDocumentStyles(); if (styles != null) { style = styles.getListStyle(listName); } } } else { // if no style is specified at this particular list element, we // ask the parent list (if any) OdfTextList parentList = getParentList(); if (parentList != null) { style = parentList.getListStyle(); } } return style; }
style = autoStyles.getListStyle(listName);
style = autoStyles.getListStyle(listName);
styles = contentDocument.getAutomaticStyles(); OdfOfficeStyles documentStyles = doc.getDocumentStyles(); listStyle = styles.getListStyle(DEFAULT_NAME);
styles = contentDocument.getAutomaticStyles(); OdfOfficeStyles documentStyles = doc.getDocumentStyles(); listStyle = styles.getListStyle(DEFAULT_NAME);
styles = contentDocument.getAutomaticStyles(); OdfOfficeStyles documentStyles = doc.getDocumentStyles(); listStyle = styles.getListStyle(DEFAULT_NAME);
OdfTextListStyle listStyle = odfDocument.getContentDom().getAutomaticStyles().getListStyle( styleName ); if ( listStyle != null )
@Override public void visit(TextListElement ele) { int level = 1; boolean numberedList = false; String styleName = ele.getTextStyleNameAttribute(); if (StringUtils.isNotEmpty(styleName)) { try { OdfTextListStyle listStyle = odfDocument.getContentDom() .getAutomaticStyles().getListStyle(styleName); if (listStyle != null) { TextListLevelStyleElementBase levelListStyle = listStyle .getLevel(level); numberedList = (levelListStyle != null && TextListLevelStyleNumberElement.ELEMENT_NAME .equals(levelListStyle.getOdfName())); } } catch (Exception e) { // Do nothing } } String elementName = numberedList ? OL_ELEMENT : UL_ELEMENT; startVisit(elementName, ele); // String styleName = null; // String styleFamilyName = ""; // currentXHTMLContent.getStyleEngine().applyStyles(styleName, // styleFamilyName, // xhtml); endVisit(elementName, ele); }
styles = contentDocument.getAutomaticStyles(); OdfOfficeStyles documentStyles = doc.getDocumentStyles(); listStyle = styles.getListStyle(styleName);
styles = contentDocument.getAutomaticStyles(); OdfOfficeStyles documentStyles = doc.getDocumentStyles(); listStyle = styles.getListStyle(DEFAULT_NAME);
styles = contentDocument.getAutomaticStyles(); OdfOfficeStyles documentStyles = doc.getDocumentStyles(); listStyle = styles.getListStyle(DEFAULT_NAME);
styles = contentDocument.getAutomaticStyles(); OdfOfficeStyles documentStyles = doc.getDocumentStyles(); listStyle = styles.getListStyle(DEFAULT_NAME);
styles = contentDocument.getAutomaticStyles(); OdfOfficeStyles documentStyles = doc.getDocumentStyles(); listStyle = styles.getListStyle(DEFAULT_NAME);
styles = contentDocument.getAutomaticStyles(); OdfOfficeStyles documentStyles = doc.getDocumentStyles(); listStyle = styles.getListStyle(styleName);