|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwriter2latex.latex.util.HeadingMap
public class HeadingMap
This class contains data for the mapping of OOo headings to LaTeX headings. A LaTeX heading is characterized by a name and a level. The heading is inserted with \name{...} or \name[...]{...} The headings are supposed to be "normal" LaTeX headings, ie. the names are also counter names, and the headings can be reformatted using \@startsection etc. Otherwise max-level should be zero.
Constructor Summary | |
---|---|
HeadingMap(int nMaxLevel)
Constructor: Create a new HeadingMap |
Method Summary | |
---|---|
int |
getLevel(int nWriterLevel)
Return the LaTeX level for this Writer level (for \@startsection) |
int |
getMaxLevel()
Returns the maximal Writer level associated with this HeadingMap |
java.lang.String |
getName(int nWriterLevel)
Return the name (for counter and \@startsection) for this level |
void |
reset(int nMaxLevel)
Clear all data associated with this HeadingMap (in order to reuse it) |
void |
setLevelData(int nWriterLevel,
java.lang.String sName,
int nLevel)
Set data associated with a specific heading level |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HeadingMap(int nMaxLevel)
nMaxLevel
- the maximal level of headings that are mappedMethod Detail |
---|
public void reset(int nMaxLevel)
public void setLevelData(int nWriterLevel, java.lang.String sName, int nLevel)
public int getMaxLevel()
public java.lang.String getName(int nWriterLevel)
public int getLevel(int nWriterLevel)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |