POIXMLDocumentPart relatedPart = doc.getRelationById(ref.getId()); XWPFHeader hdr = null; if (relatedPart != null && relatedPart instanceof XWPFHeader) { POIXMLDocumentPart relatedPart = doc.getRelationById(ref.getId()); XWPFFooter ftr = null; if (relatedPart != null && relatedPart instanceof XWPFFooter) {
private CTHdrFtr getHeader( CTHdrFtrRef headerRef ) throws Exception { String relId = headerRef.getId(); HdrDocument hdrDoc = provider.getHdrDocumentByPartId( relId ); CTHdrFtr hdrFtr = hdrDoc.getHdr(); return hdrFtr; }
private CTHdrFtr getHeader( CTHdrFtrRef headerRef ) throws Exception { String relId = headerRef.getId(); HdrDocument hdrDoc = provider.getHdrDocumentByPartId( relId ); CTHdrFtr hdrFtr = hdrDoc.getHdr(); return hdrFtr; }
private CTHdrFtr getFooter( CTHdrFtrRef footerRef ) throws Exception { String relId = footerRef.getId(); FtrDocument hdrDoc = provider.getFtrDocumentByPartId( relId ); CTHdrFtr hdrFtr = hdrDoc.getFtr(); return hdrFtr; }
private CTHdrFtr getFooter( CTHdrFtrRef footerRef ) throws Exception { String relId = footerRef.getId(); FtrDocument hdrDoc = provider.getFtrDocumentByPartId( relId ); CTHdrFtr hdrFtr = hdrDoc.getFtr(); return hdrFtr; }
protected XWPFHeader getXWPFHeader( CTHdrFtrRef headerRef ) throws XmlException, IOException { PackagePart hdrPart = document.getPartById( headerRef.getId() ); HdrDocument hdrDoc = HdrDocument.Factory.parse( hdrPart.getInputStream() ); CTHdrFtr hdrFtr = hdrDoc.getHdr(); XWPFHeader hdr = new XWPFHeader( document, hdrFtr); return hdr; }
protected XWPFFooter getXWPFFooter( CTHdrFtrRef footerRef ) throws XmlException, IOException { PackagePart hdrPart = document.getPartById( footerRef.getId() ); FtrDocument hdrDoc = FtrDocument.Factory.parse( hdrPart.getInputStream() ); CTHdrFtr hdrFtr = hdrDoc.getFtr(); XWPFFooter ftr = new XWPFFooter(document, hdrFtr); return ftr; }
/** * Returns the {@link XWPFFooter} of the given footer reference. * * @param footerRef the footer reference. * @return * @throws XmlException * @throws IOException */ protected XWPFFooter getXWPFFooter( CTHdrFtrRef footerRef ) throws XmlException, IOException { PackagePart hdrPart = document.getPartById( footerRef.getId() ); List<XWPFFooter> footers = document.getFooterList(); for ( XWPFFooter footer : footers ) { if ( footer.getPackagePart().equals( hdrPart ) ) { // footer is aleady loaded, return it. return footer; } } // should never come, but load the footer if needed. FtrDocument hdrDoc = FtrDocument.Factory.parse( hdrPart.getInputStream() ); CTHdrFtr hdrFtr = hdrDoc.getFtr(); XWPFFooter ftr = new XWPFFooter( document, hdrFtr ); return ftr; }
/** * Returns the {@link XWPFHeader} of the given header reference. * * @param headerref the header reference. * @return * @throws XmlException * @throws IOException */ protected XWPFHeader getXWPFHeader( CTHdrFtrRef headerRef ) throws XmlException, IOException { PackagePart hdrPart = document.getPartById( headerRef.getId() ); List<XWPFHeader> headers = document.getHeaderList(); for ( XWPFHeader header : headers ) { if ( header.getPackagePart().equals( hdrPart ) ) { // header is aleady loaded, return it. return header; } } // should never come, but load the header if needed. HdrDocument hdrDoc = HdrDocument.Factory.parse( hdrPart.getInputStream() ); CTHdrFtr hdrFtr = hdrDoc.getHdr(); XWPFHeader hdr = new XWPFHeader( document, hdrFtr ); return hdr; }
/** * Returns the {@link XWPFFooter} of the given footer reference. * * @param footerRef the footer reference. * @return * @throws XmlException * @throws IOException */ protected XWPFFooter getXWPFFooter( CTHdrFtrRef footerRef ) throws XmlException, IOException { PackagePart hdrPart = document.getPartById( footerRef.getId() ); List<XWPFFooter> footers = document.getFooterList(); for ( XWPFFooter footer : footers ) { if ( footer.getPackagePart().equals( hdrPart ) ) { // footer is aleady loaded, return it. return footer; } } // should never come, but load the footer if needed. FtrDocument hdrDoc = FtrDocument.Factory.parse( hdrPart.getInputStream() ); CTHdrFtr hdrFtr = hdrDoc.getFtr(); XWPFFooter ftr = new XWPFFooter( document, hdrFtr ); return ftr; }
/** * Returns the {@link XWPFFooter} of the given footer reference. * * @param footerRef the footer reference. * @return * @throws XmlException * @throws IOException */ protected XWPFFooter getXWPFFooter( CTHdrFtrRef footerRef ) throws XmlException, IOException { PackagePart hdrPart = document.getPartById( footerRef.getId() ); List<XWPFFooter> footers = document.getFooterList(); for ( XWPFFooter footer : footers ) { if ( footer.getPackagePart().equals( hdrPart ) ) { // footer is aleady loaded, return it. return footer; } } // should never come, but load the footer if needed. FtrDocument hdrDoc = FtrDocument.Factory.parse( hdrPart.getInputStream() ); CTHdrFtr hdrFtr = hdrDoc.getFtr(); XWPFFooter ftr = new XWPFFooter( document, hdrFtr ); return ftr; }
/** * Returns the {@link XWPFHeader} of the given header reference. * * @param headerref the header reference. * @return * @throws XmlException * @throws IOException */ protected XWPFHeader getXWPFHeader( CTHdrFtrRef headerRef ) throws XmlException, IOException { PackagePart hdrPart = document.getPartById( headerRef.getId() ); List<XWPFHeader> headers = document.getHeaderList(); for ( XWPFHeader header : headers ) { if ( header.getPackagePart().equals( hdrPart ) ) { // header is aleady loaded, return it. return header; } } // should never come, but load the header if needed. HdrDocument hdrDoc = HdrDocument.Factory.parse( hdrPart.getInputStream() ); CTHdrFtr hdrFtr = hdrDoc.getHdr(); XWPFHeader hdr = new XWPFHeader( document, hdrFtr ); return hdr; }
/** * Returns the {@link XWPFHeader} of the given header reference. * * @param headerref the header reference. * @return * @throws XmlException * @throws IOException */ protected XWPFHeader getXWPFHeader( CTHdrFtrRef headerRef ) throws XmlException, IOException { PackagePart hdrPart = document.getPartById( headerRef.getId() ); List<XWPFHeader> headers = document.getHeaderList(); for ( XWPFHeader header : headers ) { if ( header.getPackagePart().equals( hdrPart ) ) { // header is aleady loaded, return it. return header; } } // should never come, but load the header if needed. HdrDocument hdrDoc = HdrDocument.Factory.parse( hdrPart.getInputStream() ); CTHdrFtr hdrFtr = hdrDoc.getHdr(); XWPFHeader hdr = new XWPFHeader( document, hdrFtr ); return hdr; }
POIXMLDocumentPart relatedPart = doc.getRelationById(ref.getId()); XWPFHeader hdr = null; if (relatedPart != null && relatedPart instanceof XWPFHeader) { POIXMLDocumentPart relatedPart = doc.getRelationById(ref.getId()); XWPFFooter ftr = null; if (relatedPart != null && relatedPart instanceof XWPFFooter)
POIXMLDocumentPart relatedPart = doc.getRelationById(ref.getId()); XWPFHeader hdr = null; if (relatedPart != null && relatedPart instanceof XWPFHeader) { POIXMLDocumentPart relatedPart = doc.getRelationById(ref.getId()); XWPFFooter ftr = null; if (relatedPart != null && relatedPart instanceof XWPFFooter) {