public class SwitchProcessor
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected PropertyResolver |
propertyResolver |
protected StyleBasedOnHelper |
styleBasedOnHelper |
| Constructor and Description |
|---|
SwitchProcessor(PageDimensions pageDimensions,
STTabTlc leader) |
| Modifier and Type | Method and Description |
|---|---|
void |
bookmarkP(P p,
java.lang.String name,
int id)
Surround the specified r in the specified p
with a bookmark (with specified name and id)
|
protected java.util.concurrent.atomic.AtomicInteger |
getBookmarkId(WordprocessingMLPackage wordMLPackage) |
TocEntry |
getEntry() |
boolean |
isStyleFound() |
boolean |
pageNumbers() |
void |
proceed(boolean proceed) |
java.util.List<TocEntry> |
processSwitches(WordprocessingMLPackage wordMLPackage,
java.util.List<P> pList,
java.util.List<SwitchInterface> switchesList,
java.util.Map<P,Emulator.ResultTriple> pNumbersMap) |
void |
setPageNumbers(boolean pageNumbers) |
void |
setStartingIdForNewBookmarks(java.util.concurrent.atomic.AtomicInteger bookmarkId)
Provide a way to set the starting bookmark ID number.
|
void |
setStyleFound(boolean headingFound) |
protected PropertyResolver propertyResolver
protected StyleBasedOnHelper styleBasedOnHelper
public SwitchProcessor(PageDimensions pageDimensions, STTabTlc leader)
public java.util.List<TocEntry> processSwitches(WordprocessingMLPackage wordMLPackage, java.util.List<P> pList, java.util.List<SwitchInterface> switchesList, java.util.Map<P,Emulator.ResultTriple> pNumbersMap)
public void bookmarkP(P p, java.lang.String name, int id)
p - r - name - id - public void setPageNumbers(boolean pageNumbers)
public boolean pageNumbers()
public TocEntry getEntry()
public void proceed(boolean proceed)
public boolean isStyleFound()
public void setStyleFound(boolean headingFound)
public void setStartingIdForNewBookmarks(java.util.concurrent.atomic.AtomicInteger bookmarkId)
bookmarkId - protected java.util.concurrent.atomic.AtomicInteger getBookmarkId(WordprocessingMLPackage wordMLPackage)
Copyright © 2007–2023. All rights reserved.