public class NavPointHandler
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUTHOR |
static java.lang.String |
BIB |
protected java.util.HashMap<java.lang.String,java.util.ArrayList<EasyElement>> |
categoryMap |
static java.lang.String |
CONTENT |
static java.lang.String |
DEFAULTIDPREFIX |
static java.lang.String |
EPUBROOT |
static java.lang.String |
EPUBTITLE |
protected java.lang.String |
eve |
protected java.util.ArrayList<java.lang.String> |
exceptions |
protected java.util.ArrayList<java.lang.String> |
feedback |
static java.lang.String |
HIERARCHY |
static java.lang.String |
ID |
static boolean |
ISNOTTITLE |
static boolean |
ISTITLE |
static java.lang.String |
NAVCATEGORY |
static java.lang.String |
NAVLABEL |
static java.lang.String |
NAVMAP |
static java.lang.String |
NAVPOINT |
protected int |
navPointCounter |
static java.lang.String |
NOPARENT |
static java.lang.String |
OPF |
static java.lang.String |
PACKAGE |
static java.lang.String |
PATH |
static java.lang.String |
PATHS |
static java.lang.String |
PLAYORDER |
protected java.util.HashMap<java.lang.String,java.lang.String> |
ruleMap |
static java.lang.String |
TEXT |
protected java.util.ArrayList<java.lang.String> |
titleList |
static java.lang.String |
UNIQUEID |
Constructor and Description |
---|
NavPointHandler() |
Modifier and Type | Method and Description |
---|---|
void |
addCategory(java.lang.String category) |
void |
addNavPoint(EasyElement easyelement,
java.lang.String contentURL) |
void |
addNavPoint(EasyElement easyelement,
java.lang.String contentURL,
boolean isTitle) |
void |
addRule(java.lang.String parent,
java.lang.String child) |
void |
addToTitle(java.lang.String titleEntry) |
java.util.ArrayList<java.lang.String> |
getExceptions() |
java.util.ArrayList<java.lang.String> |
getFeedback() |
EasyElement |
getNavMap() |
java.lang.String |
getParentCategory(java.lang.String child) |
java.lang.String |
getText(EasyElement easyelement) |
protected java.lang.String |
getTitle() |
protected java.util.HashMap<java.lang.String,java.lang.String> ruleMap
protected java.util.HashMap<java.lang.String,java.util.ArrayList<EasyElement>> categoryMap
public static final java.lang.String NOPARENT
public static final java.lang.String NAVMAP
public static final java.lang.String NAVPOINT
public static final java.lang.String NAVLABEL
public static final java.lang.String TEXT
public static final java.lang.String PLAYORDER
public static final java.lang.String ID
public static final java.lang.String DEFAULTIDPREFIX
public static final java.lang.String NAVCATEGORY
public static final java.lang.String CONTENT
public static final java.lang.String EPUBROOT
public static final java.lang.String HIERARCHY
public static final java.lang.String PACKAGE
public static final java.lang.String UNIQUEID
public static final java.lang.String PATHS
public static final java.lang.String PATH
public static final java.lang.String BIB
public static final java.lang.String AUTHOR
public static final java.lang.String EPUBTITLE
public static final java.lang.String OPF
protected java.util.ArrayList<java.lang.String> exceptions
protected java.util.ArrayList<java.lang.String> feedback
protected java.lang.String eve
protected int navPointCounter
public static final boolean ISTITLE
public static final boolean ISNOTTITLE
protected java.util.ArrayList<java.lang.String> titleList
public void addRule(java.lang.String parent, java.lang.String child)
public java.lang.String getParentCategory(java.lang.String child)
public void addCategory(java.lang.String category)
public void addNavPoint(EasyElement easyelement, java.lang.String contentURL)
public void addNavPoint(EasyElement easyelement, java.lang.String contentURL, boolean isTitle)
public java.lang.String getText(EasyElement easyelement)
public java.util.ArrayList<java.lang.String> getExceptions()
public java.util.ArrayList<java.lang.String> getFeedback()
public EasyElement getNavMap()
public void addToTitle(java.lang.String titleEntry)
protected java.lang.String getTitle()