firsttoken = false; } else { addBrRunToDocFrag(contents, rPr); processString(sourcePart, contents, line, sdtPr, rPr); processString(sourcePart, contents, sb.toString(), sdtPr, rPr);
addRunToDocFrag(sourcePart, contents, text, rPr); return; int spacePos = text.indexOf(" "); if (spacePos==-1) { addHyperlinkToDocFrag(sourcePart, contents, text); return; String rest = text.substring(spacePos); addHyperlinkToDocFrag( sourcePart, contents, first); processString(sourcePart, contents, rest, sdtPr, rPr); return; String rest = text.substring(pos); addRunToDocFrag( sourcePart, contents, first, rPr); processString(sourcePart, contents, rest, sdtPr, rPr);
SdtPr.Picture pic = getPicture(sdtPr); if (sdtPr.getDataBinding()!=null && pic!=null) { this.xpathInjectImage( (WordprocessingMLPackage)pkg, part, sdtPr.getDataBinding(), sdt, boolean isMultiline = isMultiline(sdtPr); this.xpathGenerateRuns( (WordprocessingMLPackage)pkg, part, sdtPr, } else if (sdtPr.getDataBinding()!=null && !isRichText(sdtPr) ) { this.xpathGenerateRuns( (WordprocessingMLPackage)pkg, part, sdtPr,
SdtPr.Picture pic = getPicture(sdtPr); if (sdtPr.getDataBinding()!=null && pic!=null) { this.xpathInjectImage( (WordprocessingMLPackage)pkg, part, sdtPr.getDataBinding(), sdt, boolean isMultiline = isMultiline(sdtPr); this.xpathGenerateRuns( (WordprocessingMLPackage)pkg, part, sdtPr, } else if (sdtPr.getDataBinding()!=null && !isRichText(sdtPr) ) { this.xpathGenerateRuns( (WordprocessingMLPackage)pkg, part, sdtPr,
firsttoken = false; } else { addBrRunToDocFrag(contents, rPr); processString(sourcePart, contents, line, sdtPr, rPr); processString(sourcePart, contents, sb.toString(), sdtPr, rPr);
addRunToDocFrag(sourcePart, contents, text, rPr); return; int spacePos = text.indexOf(" "); if (spacePos==-1) { addHyperlinkToDocFrag(sourcePart, contents, text); return; String rest = text.substring(spacePos); addHyperlinkToDocFrag( sourcePart, contents, first); processString(sourcePart, contents, rest, sdtPr, rPr); return; String rest = text.substring(pos); addRunToDocFrag( sourcePart, contents, first, rPr); processString(sourcePart, contents, rest, sdtPr, rPr);
@Override public List<Object> apply(Object o) { //System.out.println("traversing " + o.getClass().getName() ) ; if (o instanceof org.docx4j.wml.SdtBlock || o instanceof org.docx4j.wml.SdtRun || o instanceof org.docx4j.wml.CTSdtRow || o instanceof org.docx4j.wml.CTSdtCell) { // SdtCell as // well, here handleSdt(o); } return null; }
public Object traverseToBind(JaxbXmlPart part, org.docx4j.openpackaging.packages.OpcPackage pkg, Map<String, org.opendope.xpaths.Xpaths.Xpath> xpathsMap) throws Docx4JException { this.part = part; this.pkg = pkg; this.xpathsMap = xpathsMap; Object clone = XmlUtils.deepCopy(part.getJaxbElement()); BindingTraversor bt = new BindingTraversor(); new TraversalUtil(clone, bt); return clone; }
@Override public List<Object> apply(Object o) { //System.out.println("traversing " + o.getClass().getName() ) ; if (o instanceof org.docx4j.wml.SdtBlock || o instanceof org.docx4j.wml.SdtRun || o instanceof org.docx4j.wml.CTSdtRow || o instanceof org.docx4j.wml.CTSdtCell) { // SdtCell as // well, here handleSdt(o); } return null; }
public Object traverseToBind(JaxbXmlPart part, org.docx4j.openpackaging.packages.OpcPackage pkg, Map<String, org.opendope.xpaths.Xpaths.Xpath> xpathsMap) throws Docx4JException { this.part = part; this.pkg = pkg; this.xpathsMap = xpathsMap; Object clone = XmlUtils.deepCopy(part.getJaxbElement()); BindingTraversor bt = new BindingTraversor(); new TraversalUtil(clone, bt); return clone; }