Uses of Interface
org.docx4j.openpackaging.parts.CustomXmlPart
Packages that use CustomXmlPart
Package
Description
-
Uses of CustomXmlPart in org.docx4j
Methods in org.docx4j with parameters of type CustomXmlPartModifier and TypeMethodDescriptionprotected static voidDocx4J.insertXMLData(CustomXmlPart customXmlDataStoragePart, Document xmlDocument) -
Uses of CustomXmlPart in org.docx4j.model.datastorage
Fields in org.docx4j.model.datastorage with type parameters of type CustomXmlPartModifier and TypeFieldDescriptionprivate Map<String,CustomXmlPart> UpdateXmlFromDocumentSurface.customXmlDataStorageParts(package private) HashMap<String,CustomXmlPart> CustomXmlDataStoragePartSelector.TraversalUtilCCVisitor.customXmlPartsprivate List<CustomXmlPart>UpdateXmlFromDocumentSurface.updatedPartsMethods in org.docx4j.model.datastorage that return CustomXmlPartModifier and TypeMethodDescriptionstatic CustomXmlPartCustomXmlDataStoragePartSelector.getCustomXmlDataStoragePart(WordprocessingMLPackage wordMLPackage) We need the item id of the custom xml part.private CustomXmlPartUpdateXmlFromDocumentSurface.getCustomXmlPart(Xpaths.Xpath xpath) Methods in org.docx4j.model.datastorage that return types with arguments of type CustomXmlPartModifier and TypeMethodDescriptionUpdateXmlFromDocumentSurface.updateCustomXmlParts()Update the contents of the relevant custom XML parts, with any edits made by the user in a rich text content control with a tag containing od:progid=Word.Document (and an OpenDoPE XPath, of course).Methods in org.docx4j.model.datastorage with parameters of type CustomXmlPartModifier and TypeMethodDescriptionprivate static BooleanBindingTraverserXSLT.getCheckboxResult(CTDataBinding dataBinding, CustomXmlPart part) Method parameters in org.docx4j.model.datastorage with type arguments of type CustomXmlPartModifier and TypeMethodDescriptionstatic DocumentFragmentBindingTraverserXSLT.convertFlatOPC(WordprocessingMLPackage pkg, JaxbXmlPart sourcePart, Map<String, CustomXmlPart> customXmlDataStorageParts, Map<String, Xpaths.Xpath> xpathsMap, String sdtParent, String contentChild, NodeIterator rPrNodeIt, String tag) Convert the FlatOPC into an AltChunk, which Xalan can insert into XSLT output.static DocumentFragmentBindingTraverserXSLT.convertXHTML(BindingTraverserState bindingTraverserState, WordprocessingMLPackage pkg, JaxbXmlPart sourcePart, Map<String, CustomXmlPart> customXmlDataStorageParts, Map<String, Xpaths.Xpath> xpathsMap, NodeIterator sdtPrNodeIt, String sdtParent, String contentChild, Map<String, Integer> sequenceCounters, BindingTraverserXSLT.BookmarkCounter bookmarkCounter) Convert the input XHTML into a WordML w3c DocumentFragment, which Xalan can insert into XSLT output.static DocumentFragmentBindingTraverserXSLT.convertXHTMLtoAltChunk(BindingTraverserState bindingTraverserState, WordprocessingMLPackage pkg, JaxbXmlPart sourcePart, Map<String, CustomXmlPart> customXmlDataStorageParts, Map<String, Xpaths.Xpath> xpathsMap, NodeIterator sdtPrNodeIt, String sdtParent, String contentChild, Map<String, Integer> sequenceCounters, BindingTraverserXSLT.BookmarkCounter bookmarkCounter) Convert the input XHTML into an altChunk, which you'll rely on Word to convert to real Word content.private static StringBindingTraverserXSLT.evaluate(Xpaths.Xpath xpath, BindingTraverserState bindingTraverserState, WordprocessingMLPackage pkg, Map<String, CustomXmlPart> customXmlDataStorageParts) OpenDoPEHandler.processOpenDopeRepeat(Object sdt, Map<String, CustomXmlPart> customXmlDataStorageParts) OpenDoPEHandler.processRepeat(Object sdt, Map<String, CustomXmlPart> customXmlDataStorageParts, String storeItemId, String xpath, String prefixMappings, boolean isW15RepeatingSection) Process a repeat, whether its an OpenDoPE repeat, or a w15:RepeatingSectionOpenDoPEHandler.processW15Repeat(Object repeatingSectionSdt, Map<String, CustomXmlPart> customXmlDataStorageParts) static DocumentFragmentBindingTraverserXSLT.w14Checkbox(WordprocessingMLPackage wmlPackage, JaxbXmlPart sourcePart, Map<String, CustomXmlPart> customXmlDataStorageParts, NodeIterator sdtPrNodeIt, String sdtParent, String contentChild) Support for w14 checkbox.static StringBindingTraverserXSLT.w14CheckboxAttr(Map<String, CustomXmlPart> customXmlDataStorageParts, NodeIterator sdtPrNodeIt) Set w14:checked correctlystatic DocumentFragmentBindingTraverserXSLT.xpathDate(WordprocessingMLPackage wmlPackage, JaxbXmlPart sourcePart, Map<String, CustomXmlPart> customXmlDataStorageParts, NodeIterator sdtPrNodeIt, String sdtParent, String contentChild, NodeIterator dateNodeIt) static DocumentFragmentBindingTraverserXSLT.xpathGenerateRuns(BindingTraverserState bindingTraverserState, WordprocessingMLPackage pkg, JaxbXmlPart sourcePart, Map<String, CustomXmlPart> customXmlDataStorageParts, String storeItemId, String xpath, String prefixMappings, NodeIterator sdtPrNodeIt, String sdtParent, String contentChild, boolean multiLine, BindingTraverserXSLT.BookmarkCounter bookmarkCounter) bind.xslt calls this, for case where 'od:xpath' is not presentstatic DocumentFragmentBindingTraverserXSLT.xpathGenerateRuns(BindingTraverserState bindingTraverserState, WordprocessingMLPackage pkg, JaxbXmlPart sourcePart, Map<String, CustomXmlPart> customXmlDataStorageParts, Map<String, Xpaths.Xpath> xpathsMap, NodeIterator sdtPrNodeIt, String sdtParent, String contentChild, boolean multiLine, BindingTraverserXSLT.BookmarkCounter bookmarkCounter) bind.xslt calls this, for case where 'od:xpath' is presentOpenDoPEHandler.xpathGetNodes(Map<String, CustomXmlPart> customXmlDataStorageParts, String storeItemId, String xpath, String prefixMappings) static StringBindingHandler.xpathGetString(WordprocessingMLPackage pkg, Map<String, CustomXmlPart> customXmlDataStorageParts, String storeItemId, String xpath, String prefixMappings) static StringBindingHandler.xpathGetString(WordprocessingMLPackage pkg, Map<String, CustomXmlPart> customXmlDataStorageParts, CTDataBinding db) -
Uses of CustomXmlPart in org.docx4j.openpackaging.packages
Fields in org.docx4j.openpackaging.packages with type parameters of type CustomXmlPartModifier and TypeFieldDescriptionprotected HashMap<String,CustomXmlPart> OpcPackage.customXmlDataStoragePartsMethods in org.docx4j.openpackaging.packages that return types with arguments of type CustomXmlPartModifier and TypeMethodDescriptionOpcPackage.getCustomXmlDataStorageParts()keyed by item id (in lower case) -
Uses of CustomXmlPart in org.docx4j.openpackaging.parts
Classes in org.docx4j.openpackaging.parts that implement CustomXmlPartModifier and TypeClassDescriptionfinal classCustomXmlDataStoragePart contains user custom xml, to which content control bindings can point.class -
Uses of CustomXmlPart in org.docx4j.openpackaging.parts.opendope
Classes in org.docx4j.openpackaging.parts.opendope that implement CustomXmlPartModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of CustomXmlPart in org.docx4j.openpackaging.parts.WordprocessingML
Classes in org.docx4j.openpackaging.parts.WordprocessingML that implement CustomXmlPart -
Uses of CustomXmlPart in org.opendope.conditions
Method parameters in org.opendope.conditions with type arguments of type CustomXmlPartModifier and TypeMethodDescriptionbooleanAnd.evaluate(WordprocessingMLPackage pkg, Map<String, CustomXmlPart> customXmlDataStorageParts, Map<String, Condition> conditionsMap, Map<String, Xpaths.Xpath> xpathsMap) booleanCondition.evaluate(WordprocessingMLPackage pkg, Map<String, CustomXmlPart> customXmlDataStorageParts, Map<String, Condition> conditionsMap, Map<String, Xpaths.Xpath> xpathsMap) booleanConditionref.evaluate(WordprocessingMLPackage pkg, Map<String, CustomXmlPart> customXmlDataStorageParts, Map<String, Condition> conditionsMap, Map<String, Xpaths.Xpath> xpathsMap) booleanEvaluable.evaluate(WordprocessingMLPackage pkg, Map<String, CustomXmlPart> customXmlDataStorageParts, Map<String, Condition> conditionsMap, Map<String, Xpaths.Xpath> xpathsMap) booleanNot.evaluate(WordprocessingMLPackage pkg, Map<String, CustomXmlPart> customXmlDataStorageParts, Map<String, Condition> conditionsMap, Map<String, Xpaths.Xpath> xpathsMap) booleanOr.evaluate(WordprocessingMLPackage pkg, Map<String, CustomXmlPart> customXmlDataStorageParts, Map<String, Condition> conditionsMap, Map<String, Xpaths.Xpath> xpathsMap) booleanXpathref.evaluate(WordprocessingMLPackage pkg, Map<String, CustomXmlPart> customXmlDataStorageParts, Map<String, Condition> conditionsMap, Map<String, Xpaths.Xpath> xpathsMap) static booleanXpathref.xpathEval(WordprocessingMLPackage pkg, Map<String, CustomXmlPart> customXmlDataStorageParts, String storeItemId, String xpath, String prefixMappings)