/** * Create an <code>OdfTextListStyle</code> element * * @return an <code>OdfTextListStyle</code> element */ public OdfTextListStyle newListStyle() { OdfFileDom dom = (OdfFileDom) this.ownerDocument; OdfTextListStyle newStyle = dom.newOdfElement(OdfTextListStyle.class); newStyle.setStyleNameAttribute(newUniqueStyleName(OdfStyleFamily.List)); this.appendChild(newStyle); return newStyle; }
/** * Create an <code>OdfTextListStyle</code> element * * @return an <code>OdfTextListStyle</code> element */ public OdfTextListStyle newListStyle() { OdfFileDom dom = (OdfFileDom) this.ownerDocument; OdfTextListStyle newStyle = dom.newOdfElement(OdfTextListStyle.class); newStyle.setStyleNameAttribute(newUniqueStyleName(OdfStyleFamily.List)); this.appendChild(newStyle); return newStyle; }
/** * Create an <code>OdfTextListStyle</code> element * * @return an <code>OdfTextListStyle</code> element */ public OdfTextListStyle newListStyle() { OdfFileDom dom = (OdfFileDom) this.ownerDocument; OdfTextListStyle newStyle = dom.newOdfElement(OdfTextListStyle.class); newStyle.setStyleNameAttribute(newUniqueStyleName(OdfStyleFamily.List)); this.appendChild(newStyle); return newStyle; }
/** * Create an <code>OdfStyle</code> element with style family * * @param styleFamily The <code>OdfStyleFamily</code> element * @return an <code>OdfStyle</code> element */ public OdfStyle newStyle(OdfStyleFamily styleFamily) { OdfFileDom dom = (OdfFileDom) this.ownerDocument; OdfStyle newStyle = dom.newOdfElement(OdfStyle.class); newStyle.setStyleFamilyAttribute(styleFamily.getName()); newStyle.setStyleNameAttribute(newUniqueStyleName(styleFamily)); this.appendChild(newStyle); return newStyle; }
/** * Create an <code>OdfStyle</code> element with style family * * @param styleFamily The <code>OdfStyleFamily</code> element * @return an <code>OdfStyle</code> element */ public OdfStyle newStyle(OdfStyleFamily styleFamily) { OdfFileDom dom = (OdfFileDom) this.ownerDocument; OdfStyle newStyle = dom.newOdfElement(OdfStyle.class); newStyle.setStyleFamilyAttribute(styleFamily.getName()); newStyle.setStyleNameAttribute(newUniqueStyleName(styleFamily)); this.appendChild(newStyle); return newStyle; }
/** * Create an <code>OdfStyle</code> element with style family * * @param styleFamily The <code>OdfStyleFamily</code> element * @return an <code>OdfStyle</code> element */ public OdfStyle newStyle(OdfStyleFamily styleFamily) { OdfFileDom dom = (OdfFileDom) this.ownerDocument; OdfStyle newStyle = dom.newOdfElement(OdfStyle.class); newStyle.setStyleFamilyAttribute(styleFamily.getName()); newStyle.setStyleNameAttribute(newUniqueStyleName(styleFamily)); this.appendChild(newStyle); return newStyle; }
/** * This method makes the style unique * * @param referenceStyle The reference <code>OdfStyle</code> element * @return an <code>OdfStyle</code> element */ public OdfStyle makeStyleUnique(OdfStyle referenceStyle) { OdfStyle newStyle = null; if (referenceStyle.getOwnerDocument() != this.getOwnerDocument()) { // import style from a different dom newStyle = (OdfStyle) this.getOwnerDocument().importNode(referenceStyle, true); } else { // just clone newStyle = (OdfStyle) referenceStyle.cloneNode(true); } newStyle.setStyleNameAttribute(newUniqueStyleName(newStyle.getFamily())); appendChild(newStyle); return newStyle; }
/** * This method makes the style unique * * @param referenceStyle The reference <code>OdfStyle</code> element * @return an <code>OdfStyle</code> element */ public OdfStyle makeStyleUnique(OdfStyle referenceStyle) { OdfStyle newStyle = null; if (referenceStyle.getOwnerDocument() != this.getOwnerDocument()) { // import style from a different dom newStyle = (OdfStyle) this.getOwnerDocument().importNode(referenceStyle, true); } else { // just clone newStyle = (OdfStyle) referenceStyle.cloneNode(true); } newStyle.setStyleNameAttribute(newUniqueStyleName(newStyle.getFamily())); appendChild(newStyle); return newStyle; }
/** * This method makes the style unique * * @param referenceStyle The reference <code>OdfStyle</code> element * @return an <code>OdfStyle</code> element */ public OdfStyle makeStyleUnique(OdfStyle referenceStyle) { OdfStyle newStyle = null; if (referenceStyle.getOwnerDocument() != this.getOwnerDocument()) { // import style from a different dom newStyle = (OdfStyle) this.getOwnerDocument().importNode(referenceStyle, true); } else { // just clone newStyle = (OdfStyle) referenceStyle.cloneNode(true); } newStyle.setStyleNameAttribute(newUniqueStyleName(newStyle.getFamily())); appendChild(newStyle); return newStyle; }