writer2latex.xhtml
Class ParStyleConverter
java.lang.Object
writer2latex.xhtml.ConverterHelper
writer2latex.xhtml.StyleConverterHelper
writer2latex.xhtml.StyleWithPropertiesConverterHelper
writer2latex.xhtml.ParStyleConverter
public class ParStyleConverter
- extends StyleWithPropertiesConverterHelper
This class converts OpenDocument paragraph styles to CSS2 styles for
use in paragraphs and headings.
This also includes conversion of paragraph properties in other styles
(cell styles).
Methods inherited from class writer2latex.xhtml.ConverterHelper |
applyStyle, getCellSc, getDrawCv, getFrameSc, getListSc, getMathCv, getPageSc, getParSc, getPresentationSc, getRowSc, getSectionSc, getStyleCv, getTableCv, getTableSc, getTextCv, getTextSc |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParStyleConverter
public ParStyleConverter(OfficeReader ofr,
XhtmlConfig config,
Converter converter,
int nType)
- Create a new
ParStyleConverter
- Parameters:
ofr
- an OfficeReader
to read style information fromconfig
- the configuration to useconverter
- the main Converter
classnType
- the type of xhtml to use
setHeadingStyle
public void setHeadingStyle(int nLevel,
java.lang.String sStyleName)
getStyleDeclarations
public java.lang.String getStyleDeclarations(java.lang.String sIndent)
- Convert style information for used styles
- Overrides:
getStyleDeclarations
in class StyleWithPropertiesConverterHelper
- Parameters:
sIndent
- a String of spaces to add before each line
getStyles
public OfficeStyleFamily getStyles()
- Get the family of paragraph styles
- Specified by:
getStyles
in class StyleConverterHelper
- Returns:
- the style family
getDefaultTagName
public java.lang.String getDefaultTagName(StyleWithProperties style)
- Create default tag name to represent a paragraph
- Specified by:
getDefaultTagName
in class StyleWithPropertiesConverterHelper
- Parameters:
style
- to use
- Returns:
- the tag name.
applyProperties
public void applyProperties(StyleWithProperties style,
CSVList props,
boolean bInherit)
- Convert formatting properties for a specific Par style.
- Specified by:
applyProperties
in class StyleWithPropertiesConverterHelper
- Parameters:
style
- the style to convertprops
- the CSVList
object to add information tobInherit
- true if properties should be inherited from parent style(s)
getTextBackground
public java.lang.String getTextBackground(java.lang.String sStyleName)
getRealParStyleName
public java.lang.String getRealParStyleName(java.lang.String sStyleName)
cssPar
public void cssPar(StyleWithProperties style,
CSVList props,
boolean bInherit)