public class OpenDoPEHandler extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BINDING_CONTENTTYPE |
static String |
BINDING_HANDLER |
static String |
BINDING_PROGID |
static String |
BINDING_RESULT_CONDITION_FALSE |
static String |
BINDING_RESULT_RPTD |
static String |
BINDING_RESULT_RPTD_ZERO |
static String |
BINDING_RESULT_RPTD_ZERO_W15 |
static String |
BINDING_ROLE_COMPONENT |
static String |
BINDING_ROLE_COMPONENT_AFTER |
static String |
BINDING_ROLE_COMPONENT_BEFORE |
static String |
BINDING_ROLE_COMPONENT_CONTEXT |
static String |
BINDING_ROLE_CONDITIONAL |
static String |
BINDING_ROLE_FINISHER |
static String |
BINDING_ROLE_NARRATIVE |
static String |
BINDING_ROLE_REPEAT |
static String |
BINDING_ROLE_RPT_POS_CON |
static String |
BINDING_ROLE_XPATH |
long |
cloneTime |
static boolean |
ENABLE_XPATH_CACHE |
long |
fixBTime |
Constructor and Description |
---|
OpenDoPEHandler(WordprocessingMLPackage wordMLPackage) |
Modifier and Type | Method and Description |
---|---|
DomToXPathMap |
getDomToXPathMap() |
AtomicInteger |
getNextBookmarkId()
Provide a way to for user to fetch the starting bookmark ID number
for use in the next stage (ie Binding Traverse).
|
protected static Set<ContentAccessor> |
getParts(WordprocessingMLPackage srcPackage) |
protected static String |
getRepeatXpathBase(String xpath)
Massage the xpath into an expected format, by dropping
any trailing '/' or [1]
|
static SdtPr |
getSdtPr(Object o) |
WordprocessingMLPackage |
preprocess()
Preprocess content controls which have tag
"od:condition|od:repeat|od:component".
|
public static boolean ENABLE_XPATH_CACHE
public static final String BINDING_ROLE_XPATH
public static final String BINDING_ROLE_CONDITIONAL
public static final String BINDING_RESULT_CONDITION_FALSE
public static final String BINDING_ROLE_REPEAT
public static final String BINDING_RESULT_RPTD_ZERO
public static final String BINDING_RESULT_RPTD_ZERO_W15
public static final String BINDING_RESULT_RPTD
public static final String BINDING_ROLE_RPT_POS_CON
public static final String BINDING_ROLE_NARRATIVE
public static final String BINDING_ROLE_COMPONENT
public static final String BINDING_ROLE_COMPONENT_BEFORE
public static final String BINDING_ROLE_COMPONENT_AFTER
public static final String BINDING_ROLE_COMPONENT_CONTEXT
public static final String BINDING_ROLE_FINISHER
public static final String BINDING_CONTENTTYPE
public static final String BINDING_HANDLER
public static final String BINDING_PROGID
public long cloneTime
public long fixBTime
public OpenDoPEHandler(WordprocessingMLPackage wordMLPackage) throws Docx4JException
Docx4JException
public DomToXPathMap getDomToXPathMap()
public AtomicInteger getNextBookmarkId()
public WordprocessingMLPackage preprocess() throws Docx4JException
documentPart
- Exception
Docx4JException
protected static Set<ContentAccessor> getParts(WordprocessingMLPackage srcPackage)
protected static String getRepeatXpathBase(String xpath)
xpath
- Copyright © 2007-2019. All Rights Reserved.