Examples of OfficeMasterStylesElement


Examples of org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement

        list.add(Section.getInstance(element));
      }

      // Search in style.xml
      root = getStylesDom().getRootElement();
      OfficeMasterStylesElement masterStyle = OdfElement
          .findFirstChildNode(OfficeMasterStylesElement.class, root);
      sectionList = masterStyle.getElementsByTagNameNS(OdfDocumentNamespace.TEXT.getUri(), "section");
      for (int i = 0; i < sectionList.getLength(); i++) {
        element = (TextSectionElement) sectionList.item(i);
        list.add(Section.getInstance(element));
      }
View Full Code Here

Examples of org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement

      if (element != null) {
        return Section.getInstance(element);
      }

      root = getStylesDom().getRootElement();
      OfficeMasterStylesElement masterStyle = OdfElement
          .findFirstChildNode(OfficeMasterStylesElement.class, root);
      xpath = getStylesDom().getXPath();
      element = (TextSectionElement) xpath.evaluate(".//text:section[@text:name=\"" + name + "\"]", masterStyle,
          XPathConstants.NODE);
      if (element != null) {
View Full Code Here

Examples of org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement

  }

  private StyleMasterPageElement getMasterPage(boolean pFirstPage) throws Exception {
    String pageStyleName = pFirstPage ? "First_20_Page" : "Standard";
    OfficeDocumentStylesElement rootElement = getStylesDom().getRootElement();
    OfficeMasterStylesElement masterStyles = OdfElement.findFirstChildNode(OfficeMasterStylesElement.class,
        rootElement);
    if (masterStyles == null) {
      masterStyles = rootElement.newOfficeMasterStylesElement();
    }
    StyleMasterPageElement masterPageEle = null;
    NodeList lastMasterPages = masterStyles.getElementsByTagNameNS(OdfDocumentNamespace.STYLE.getUri(),
        "master-page");
    if (lastMasterPages != null && lastMasterPages.getLength() > 0) {
      for (int i = 0; i < lastMasterPages.getLength(); i++) {
        StyleMasterPageElement masterPage = (StyleMasterPageElement) lastMasterPages.item(i);
        String styleName = masterPage.getStyleNameAttribute();
        if (pageStyleName.equals(styleName)) {
          masterPageEle = masterPage;
          break;
        }
      }
    }
    if (masterPageEle == null) {
      OdfStylePageLayout layout = OdfElement.findFirstChildNode(OdfStylePageLayout.class, getStylesDom()
          .getAutomaticStyles());
      masterPageEle = masterStyles.newStyleMasterPageElement(pageStyleName, layout.getStyleNameAttribute());
    }
    return masterPageEle;
  }
View Full Code Here

Examples of org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement

   */
  public Map<String, StyleMasterPageElement> getMasterPages() throws Exception {

    // get original values:
    OdfStylesDom stylesDoc = getStylesDom();
    OfficeMasterStylesElement masterStyles = OdfElement.findFirstChildNode(OfficeMasterStylesElement.class, stylesDoc.getRootElement());
    Map<String, StyleMasterPageElement> masterPages = null;
    if (masterStyles != null) {
      NodeList lstMasterPages = stylesDoc.getElementsByTagNameNS(OdfDocumentNamespace.STYLE.getUri(), "master-page");
      if (lstMasterPages != null && lstMasterPages.getLength() > 0) {
        masterPages = new HashMap();
View Full Code Here

Examples of org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement

   */
  public Map<String, StyleMasterPageElement> getMasterPages() throws Exception {

    // get original values:
    OdfStylesDom stylesDoc = getStylesDom();
    OfficeMasterStylesElement masterStyles = OdfElement.findFirstChildNode(OfficeMasterStylesElement.class, stylesDoc.getRootElement());
    Map<String, StyleMasterPageElement> masterPages = null;
    if (masterStyles != null) {
      NodeList lstMasterPages = stylesDoc.getElementsByTagNameNS(OdfDocumentNamespace.STYLE.getUri(), "master-page");
      if (lstMasterPages != null && lstMasterPages.getLength() > 0) {
        masterPages = new HashMap();
View Full Code Here

Examples of org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement

        list.add(Section.getInstance(element));
      }

      // Search in style.xml
      root = getStylesDom().getRootElement();
      OfficeMasterStylesElement masterStyle = OdfElement.findFirstChildNode(OfficeMasterStylesElement.class, root);
      sectionList = masterStyle.getElementsByTagNameNS(OdfDocumentNamespace.TEXT.getUri(), "section");
      for (int i = 0; i < sectionList.getLength(); i++) {
        element = (TextSectionElement) sectionList.item(i);
        list.add(Section.getInstance(element));
      }
View Full Code Here

Examples of org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement

      if (element != null) {
        return Section.getInstance(element);
      }

      root = getStylesDom().getRootElement();
      OfficeMasterStylesElement masterStyle = OdfElement.findFirstChildNode(OfficeMasterStylesElement.class, root);
      xpath = getStylesDom().getXPath();
      element = (TextSectionElement) xpath.evaluate(".//text:section[@text:name=\"" + name + "\"]", masterStyle, XPathConstants.NODE);
      if (element != null) {
        return Section.getInstance(element);
      }
View Full Code Here

Examples of org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement

  }

  private Map<String, StyleMasterPageElement> getMasterPages(OdfDocument doc) throws Exception {
 
    OdfStylesDom stylesDoc = doc.getStylesDom();
    OfficeMasterStylesElement masterStyles = OdfElement.findFirstChildNode(OfficeMasterStylesElement.class, stylesDoc.getRootElement());
    Map<String, StyleMasterPageElement> masterPages = null;
    if (masterStyles != null) {
      NodeList lstMasterPages = stylesDoc.getElementsByTagNameNS(OdfDocumentNamespace.STYLE.getUri(), "master-page");
      if (lstMasterPages != null && lstMasterPages.getLength() > 0) {
        masterPages = new HashMap<String, StyleMasterPageElement>();
View Full Code Here

Examples of org.odftoolkit.odfdom.dom.element.office.OfficeMasterStylesElement

  }

  private StyleMasterPageElement getMasterPage(boolean pFirstPage) throws Exception {
    String pageStyleName = pFirstPage ? "First_20_Page" : "Standard";
    OfficeDocumentStylesElement rootElement = getStylesDom().getRootElement();
    OfficeMasterStylesElement masterStyles = OdfElement.findFirstChildNode(OfficeMasterStylesElement.class,
        rootElement);
    if (masterStyles == null) {
      masterStyles = rootElement.newOfficeMasterStylesElement();
    }
    StyleMasterPageElement masterPageEle = null;
    NodeList lastMasterPages = masterStyles.getElementsByTagNameNS(OdfDocumentNamespace.STYLE.getUri(),
        "master-page");
    if (lastMasterPages != null && lastMasterPages.getLength() > 0) {
      for (int i = 0; i < lastMasterPages.getLength(); i++) {
        StyleMasterPageElement masterPage = (StyleMasterPageElement) lastMasterPages.item(i);
        String styleName = masterPage.getStyleNameAttribute();
        if (pageStyleName.equals(styleName)) {
          masterPageEle = masterPage;
          break;
        }
      }
    }
    if (masterPageEle == null) {
      OdfStylePageLayout layout = OdfElement.findFirstChildNode(OdfStylePageLayout.class, getStylesDom()
          .getAutomaticStyles());
      masterPageEle = masterStyles.newStyleMasterPageElement(pageStyleName, layout.getStyleNameAttribute());
    }
    return masterPageEle;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.