@Deprecated public List<Object> getParagraphContent() { return getContent(); } /**
private void moveBookmarks(Object child) { P p = null; List<Object> content = null; if (!bookmarksStartToMove.isEmpty()) { p = (P)XmlUtils.unwrap(child); content = p.getContent(); content.addAll(0, bookmarksStartToMove); bookmarksStartToMove.clear(); } }
@Override public void apply(P element) { processContent(element.getContent()); }
private P generateTocEntry(TocStyles tocStyles){ // Create object for p P p3 = wmlObjectFactory.createP(); p3.setPPr(generateTocEntryPPr(tocStyles)); if(hyperlink){ p3.getContent().add(generateTocEntryHyperlink()); } else { p3.getContent().addAll(generateTocEntryContent()); } return p3; }
for(Object o : p.getContent()){ if(o instanceof CTBookmark){ bookmark = (CTBookmark)o;
public P getLastParagraph() { // Create object for p P p = wmlObjectFactory.createP(); // Create object for r R r2 = wmlObjectFactory.createR(); p.getContent().add(r2); // Create object for fldChar (wrapped in JAXBElement) FldChar fldchar = wmlObjectFactory.createFldChar(); JAXBElement<FldChar> fldcharWrapped = wmlObjectFactory.createRFldChar(fldchar); r2.getContent().add(fldcharWrapped); fldchar.setFldCharType(STFldCharType.END); return p; } }
do { startAgain = false; for (Object o : p.getContent() ) {
private P canonicaliseInstance(P p) { P newP = Context.getWmlObjectFactory().createP(); newP.setPPr(p.getPPr()); newR = Context.getWmlObjectFactory().createR(); // fieldRPr = null; stack = new LinkedList<FieldRef>(); if(log.isDebugEnabled()) { log.debug(XmlUtils.marshaltoString(p)); } handleContent(p.getContent(), newP); // log.debug(XmlUtils.marshaltoString(newP, true)); return newP; }
mr.setId(ID); JAXBElement<CTMarkupRange> bmEnd = factory.createBodyBookmarkEnd(mr); p.getContent().add(bmEnd); bm.setName(name); JAXBElement<CTBookmark> bmStart = factory.createBodyBookmarkStart(bm); p.getContent().add(0, bmStart);
/** * Create a paragraph containing the string simpleText, * without adding it to the document. If passed null, the result * is an empty P. * * @param simpleText * @return */ public org.docx4j.wml.P createParagraphOfText(String simpleText) { org.docx4j.wml.ObjectFactory factory = Context.getWmlObjectFactory(); org.docx4j.wml.P para = factory.createP(); if (simpleText!=null) { org.docx4j.wml.Text t = factory.createText(); t.setValue(simpleText); org.docx4j.wml.R run = factory.createR(); run.getContent().add(t); // ContentAccessor para.getContent().add(run); // ContentAccessor } return para; }
p.getContent().add(run); docContainer = XmlUtils.marshaltoW3CDomDocument(p);
for (Object o : p.getContent() ) { p.getContent().clear(); p.getContent().addAll(replacementContent);
paragraphElts = groupRuns(paragraph.getContent()); paragraph.getContent().clear(); if (paragraphElts != null) { paragraph.getContent().addAll(paragraphElts);
|| sdtParent.equals("tr") || sdtParent.equals("tc") ) { p.getContent().add(run); log.info("contentChild: " + contentChild); if (contentChild.equals("p")) { p.getContent().add(run); document = XmlUtils.marshaltoW3CDomDocument(p); if(log.isDebugEnabled()) {
public static void joinupRuns(P p) { List<Object> existingContents = p.getContent(); List<Object> newContents = new ArrayList<Object>(); p.getContent().clear(); p.getContent().addAll(newContents);
private static void updateParagraph(P paragraph) { boolean containsPageBreak = checkPageBreak(paragraph.getContent()); if (containsPageBreak) { if (paragraph.getPPr() == null) { paragraph.setPPr(new PPr()); } paragraph.getPPr().setPageBreakBefore(new BooleanDefaultTrue()); } }
private static P generateTocHeading(String headingStyleId, String tocHeading) { // Create object for p P p = wmlObjectFactory.createP(); // Create object for pPr PPr ppr = wmlObjectFactory.createPPr(); p.setPPr(ppr); // Create object for pStyle PPrBase.PStyle pprbasepstyle = wmlObjectFactory.createPPrBasePStyle(); ppr.setPStyle(pprbasepstyle); pprbasepstyle.setVal(headingStyleId); // Create object for r R r = wmlObjectFactory.createR(); p.getContent().add(r); // Create object for t (wrapped in JAXBElement) Text text = wmlObjectFactory.createText(); JAXBElement<Text> textWrapped = wmlObjectFactory.createRT(text); r.getContent().add(textWrapped); text.setValue(tocHeading); return p; }
P newP = FieldsPreprocessor.canonicalise(p, fieldRefs); newP.setParent(p.getParent()); log.debug("NewP length: " + newP.getContent().size() ); ((java.util.List) p.getParent()).set(index, newP); } else if (p.getParent() instanceof CTTextbox) {
p.getContent().add(run); docContainer = XmlUtils.marshaltoW3CDomDocument(p);
log.warn("No ToC entries generated!"); P p = new P(); p.getContent().addAll(toc.getTocInstruction()); sdtContent.getContent().add(p); sdtContent.getContent().add(toc.getLastParagraph()); firstEntry.getContent().addAll(0, toc.getTocInstruction());