/** * Get the name of this master page. * <p> * This represents the attribute <code>style:name</code> of * <code>style:master-page</code>. * * @return the style name of this master page. */ public String getName() { return mStyleMasterPageElement.getStyleNameAttribute(); }
/** * Get the name of this master page. * <p> * This represents the attribute <code>style:name</code> of * <code>style:master-page</code>. * * @return the style name of this master page. */ public String getName() { return mStyleMasterPageElement.getStyleNameAttribute(); }
/** override this method to get notified about element insertion */ @Override protected void onOdfNodeRemoved( OdfElement node ) { if( node instanceof DrawLayerSetElement ) { if( mLayerSet == (DrawLayerSetElement)node ) mLayerSet = null; } else if( node instanceof StyleHandoutMasterElement ) { if( mHandoutMaster == (StyleHandoutMasterElement)node ) mHandoutMaster = null; } else if( node instanceof StyleMasterPageElement ) { if( mMasterPages != null ) { StyleMasterPageElement masterPage = (StyleMasterPageElement)node; mMasterPages.remove( masterPage.getStyleNameAttribute() ); } } } }
/** override this method to get notified about element insertion */ @Override protected void onOdfNodeRemoved( OdfElement node ) { if( node instanceof DrawLayerSetElement ) { if( mLayerSet == (DrawLayerSetElement)node ) mLayerSet = null; } else if( node instanceof StyleHandoutMasterElement ) { if( mHandoutMaster == (StyleHandoutMasterElement)node ) mHandoutMaster = null; } else if( node instanceof StyleMasterPageElement ) { if( mMasterPages != null ) { StyleMasterPageElement masterPage = (StyleMasterPageElement)node; mMasterPages.remove( masterPage.getStyleNameAttribute() ); } } } }
/** override this method to get notified about element insertion */ @Override protected void onOdfNodeInserted( OdfElement node, Node refNode ) { if( node instanceof DrawLayerSetElement ) { mLayerSet = (DrawLayerSetElement)node; } else if( node instanceof StyleHandoutMasterElement ) { mHandoutMaster = (StyleHandoutMasterElement)node; } else if( node instanceof StyleMasterPageElement ) { StyleMasterPageElement masterPage = (StyleMasterPageElement)node; if( mMasterPages == null ) mMasterPages = new HashMap< String, StyleMasterPageElement >(); mMasterPages.put( masterPage.getStyleNameAttribute(), masterPage ); } }
/** override this method to get notified about element insertion */ @Override protected void onOdfNodeRemoved( OdfElement node ) { if( node instanceof DrawLayerSetElement ) { if( mLayerSet == (DrawLayerSetElement)node ) mLayerSet = null; } else if( node instanceof StyleHandoutMasterElement ) { if( mHandoutMaster == (StyleHandoutMasterElement)node ) mHandoutMaster = null; } else if( node instanceof StyleMasterPageElement ) { if( mMasterPages != null ) { StyleMasterPageElement masterPage = (StyleMasterPageElement)node; mMasterPages.remove( masterPage.getStyleNameAttribute() ); } } } }
/** override this method to get notified about element insertion */ @Override protected void onOdfNodeInserted( OdfElement node, Node refNode ) { if( node instanceof DrawLayerSetElement ) { mLayerSet = (DrawLayerSetElement)node; } else if( node instanceof StyleHandoutMasterElement ) { mHandoutMaster = (StyleHandoutMasterElement)node; } else if( node instanceof StyleMasterPageElement ) { StyleMasterPageElement masterPage = (StyleMasterPageElement)node; if( mMasterPages == null ) mMasterPages = new HashMap< String, StyleMasterPageElement >(); mMasterPages.put( masterPage.getStyleNameAttribute(), masterPage ); } }
/** override this method to get notified about element insertion */ @Override protected void onOdfNodeInserted( OdfElement node, Node refNode ) { if( node instanceof DrawLayerSetElement ) { mLayerSet = (DrawLayerSetElement)node; } else if( node instanceof StyleHandoutMasterElement ) { mHandoutMaster = (StyleHandoutMasterElement)node; } else if( node instanceof StyleMasterPageElement ) { StyleMasterPageElement masterPage = (StyleMasterPageElement)node; if( mMasterPages == null ) mMasterPages = new HashMap< String, StyleMasterPageElement >(); mMasterPages.put( masterPage.getStyleNameAttribute(), masterPage ); } }
/** * ToDo: Instead of adding all elements using an index to the document, we * might add a pattern to the code generation to create a HashMap either on * demand (whenever such a structure is required from the user) or by * default * * @deprecated This method will be moved to the generated sources as soon * code generation was improved! * */ 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(); for (int i = 0; i < lstMasterPages.getLength(); i++) { StyleMasterPageElement masterPage = (StyleMasterPageElement) lstMasterPages.item(i); //Take the node from the list //ToDo: Drop Attribute Suffix for methods returning String values and NOT Attributes String styleName = masterPage.getStyleNameAttribute(); masterPages.put(styleName, masterPage); } } } return masterPages; }
/** * ToDo: Instead of adding all elements using an index to the document, we * might add a pattern to the code generation to create a HashMap either on * demand (whenever such a structure is required from the user) or by * default * * @deprecated This method will be moved to the generated sources as soon * code generation was improved! * */ 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(); for (int i = 0; i < lstMasterPages.getLength(); i++) { StyleMasterPageElement masterPage = (StyleMasterPageElement) lstMasterPages.item(i); //Take the node from the list //ToDo: Drop Attribute Suffix for methods returning String values and NOT Attributes String styleName = masterPage.getStyleNameAttribute(); masterPages.put(styleName, masterPage); } } } return masterPages; }
/** * Generate XHTML page footer + header */ @Override public void visit(StyleMasterPageElement ele) { String name = ele.getStyleNameAttribute(); String pageLayoutName = ele.getStylePageLayoutNameAttribute(); currentMasterPage = new StylableMasterPage(name, pageLayoutName); if (defaultMasterPage == null) { defaultMasterPage = currentMasterPage; } document.addMasterPage(currentMasterPage); super.visit(ele); currentMasterPage = null; }
/** * Generate XHTML page footer + header */ @Override public void visit( StyleMasterPageElement ele ) { String name = ele.getStyleNameAttribute(); String pageLayoutName = ele.getStylePageLayoutNameAttribute(); String nextStyleName = ele.getStyleNextStyleNameAttribute(); currentMasterPage = new StylableMasterPage( name, pageLayoutName, nextStyleName ); document.addMasterPage( currentMasterPage ); super.visit( ele ); currentMasterPage = null; }
/** * Generate XHTML page footer + header */ @Override public void visit( StyleMasterPageElement ele ) { String name = ele.getStyleNameAttribute(); String pageLayoutName = ele.getStylePageLayoutNameAttribute(); String nextStyleName = ele.getStyleNextStyleNameAttribute(); currentMasterPage = new StylableMasterPage( name, pageLayoutName, nextStyleName ); document.addMasterPage( currentMasterPage ); super.visit( ele ); currentMasterPage = null; }
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; }
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; }
if(syleMasterPage.getStyleNameAttribute().equals("Standard")){ stylePageLayoutName = syleMasterPage.getStylePageLayoutNameAttribute(); break; for (int i = 0; i < masterpage.getLength(); i++) { StyleMasterPageElement vSyleMasterPage = (StyleMasterPageElement) masterpage.item(i); if(vSyleMasterPage.getStyleNameAttribute().equals("Standard")){ if(vSyleMasterPage.getStylePageLayoutNameAttribute().equals(oldPageLayoutName)){ vSyleMasterPage.setStylePageLayoutNameAttribute(pageLayout.getStyleNameAttribute());
if(syleMasterPage.getStyleNameAttribute().equals("Standard")){ stylePageLayoutName = syleMasterPage.getStylePageLayoutNameAttribute(); break; for (int i = 0; i < masterpage.getLength(); i++) { StyleMasterPageElement vSyleMasterPage = (StyleMasterPageElement) masterpage.item(i); if(vSyleMasterPage.getStyleNameAttribute().equals("Standard")){ if(vSyleMasterPage.getStylePageLayoutNameAttribute().equals(oldPageLayoutName)){ vSyleMasterPage.setStylePageLayoutNameAttribute(pageLayout.getStyleNameAttribute());
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; }
if(syleMasterPage.getStyleNameAttribute().equals("Standard")){ stylePageLayoutName = syleMasterPage.getStylePageLayoutNameAttribute(); break; for (int i = 0; i < masterpage.getLength(); i++) { StyleMasterPageElement vSyleMasterPage = (StyleMasterPageElement) masterpage.item(i); if(vSyleMasterPage.getStyleNameAttribute().equals("Standard")){ if(vSyleMasterPage.getStylePageLayoutNameAttribute().equals(oldPageLayoutName)){ vSyleMasterPage.setStylePageLayoutNameAttribute(pageLayout.getStyleNameAttribute());