writer2latex.latex.util

Class Context

public class Context extends Object

LaTeX code is in general very context dependent. This class tracks the current context, which is the used by the converter to create valid and optimal LaTeX code.

Method Summary
Objectclone()
StringgetBgColor()
StringgetCountry()
StringgetFontColor()
StringgetFontName()
StringgetFontSize()
StringgetFontStyle()
StringgetFontVariant()
StringgetFontWeight()
StringgetLang()
intgetListLevel()
StringgetListStyleName()
voidincListLevel()
booleanisIgnoreLists()
booleanisInCaption()
booleanisInFigureFloat()
booleanisInFootnote()
booleanisInFrame()
booleanisInHeaderFooter()
booleanisInLastTableColumn()
booleanisInMulticols()
booleanisInSection()
booleanisInSimpleTable()
booleanisInTable()
booleanisInTableFloat()
booleanisNoFootnotes()
booleanisNoLineBreaks()
booleanisVerbatim()
voidresetFormattingFromStyle(StyleWithProperties style)
voidsetBgColor(String sBgColor)
voidsetCountry(String sCountry)
voidsetFontColor(String sFontColor)
voidsetFontName(String sFontName)
voidsetFontSize(String sFontSize)
voidsetFontStyle(String sFontStyle)
voidsetFontVariant(String sFontVariant)
voidsetFontWeight(String sFontWeight)
voidsetIgnoreLists(boolean bIgnoreLists)
voidsetInCaption(boolean bInCaption)
voidsetInFigureFloat(boolean bInFigureFloat)
voidsetInFootnote(boolean bInFootnote)
voidsetInFrame(boolean bInFrame)
voidsetInHeaderFooter(boolean bInHeaderFooter)
voidsetInLastTableColumn(boolean bInLastTableColumn)
voidsetInMulticols(boolean bInMulticols)
voidsetInSection(boolean bInSection)
voidsetInSimpleTable(boolean bInSimpleTable)
voidsetInTable(boolean bInTable)
voidsetInTableFloat(boolean bInTableFloat)
voidsetLang(String sLang)
voidsetListLevel(int nListLevel)
voidsetListStyleName(String sListStyleName)
voidsetNoFootnotes(boolean bNoFootnotes)
voidsetNoLineBreaks(boolean bNoLineBreaks)
voidsetVerbatim(boolean bVerbatim)
voidupdateFormattingFromStyle(StyleWithProperties style)

Method Detail

clone

public Object clone()

getBgColor

public String getBgColor()

getCountry

public String getCountry()

getFontColor

public String getFontColor()

getFontName

public String getFontName()

getFontSize

public String getFontSize()

getFontStyle

public String getFontStyle()

getFontVariant

public String getFontVariant()

getFontWeight

public String getFontWeight()

getLang

public String getLang()

getListLevel

public int getListLevel()

getListStyleName

public String getListStyleName()

incListLevel

public void incListLevel()

isIgnoreLists

public boolean isIgnoreLists()

isInCaption

public boolean isInCaption()

isInFigureFloat

public boolean isInFigureFloat()

isInFootnote

public boolean isInFootnote()

isInFrame

public boolean isInFrame()

isInHeaderFooter

public boolean isInHeaderFooter()

isInLastTableColumn

public boolean isInLastTableColumn()

isInMulticols

public boolean isInMulticols()

isInSection

public boolean isInSection()

isInSimpleTable

public boolean isInSimpleTable()

isInTable

public boolean isInTable()

isInTableFloat

public boolean isInTableFloat()

isNoFootnotes

public boolean isNoFootnotes()

isNoLineBreaks

public boolean isNoLineBreaks()

isVerbatim

public boolean isVerbatim()

resetFormattingFromStyle

public void resetFormattingFromStyle(StyleWithProperties style)

setBgColor

public void setBgColor(String sBgColor)

setCountry

public void setCountry(String sCountry)

setFontColor

public void setFontColor(String sFontColor)

setFontName

public void setFontName(String sFontName)

setFontSize

public void setFontSize(String sFontSize)

setFontStyle

public void setFontStyle(String sFontStyle)

setFontVariant

public void setFontVariant(String sFontVariant)

setFontWeight

public void setFontWeight(String sFontWeight)

setIgnoreLists

public void setIgnoreLists(boolean bIgnoreLists)

setInCaption

public void setInCaption(boolean bInCaption)

setInFigureFloat

public void setInFigureFloat(boolean bInFigureFloat)

setInFootnote

public void setInFootnote(boolean bInFootnote)

setInFrame

public void setInFrame(boolean bInFrame)

setInHeaderFooter

public void setInHeaderFooter(boolean bInHeaderFooter)

setInLastTableColumn

public void setInLastTableColumn(boolean bInLastTableColumn)

setInMulticols

public void setInMulticols(boolean bInMulticols)

setInSection

public void setInSection(boolean bInSection)

setInSimpleTable

public void setInSimpleTable(boolean bInSimpleTable)

setInTable

public void setInTable(boolean bInTable)

setInTableFloat

public void setInTableFloat(boolean bInTableFloat)

setLang

public void setLang(String sLang)

setListLevel

public void setListLevel(int nListLevel)

setListStyleName

public void setListStyleName(String sListStyleName)

setNoFootnotes

public void setNoFootnotes(boolean bNoFootnotes)

setNoLineBreaks

public void setNoLineBreaks(boolean bNoLineBreaks)

setVerbatim

public void setVerbatim(boolean bVerbatim)

updateFormattingFromStyle

public void updateFormattingFromStyle(StyleWithProperties style)