writer2latex.xhtml
Class SectionStyleConverter
java.lang.Object
writer2latex.xhtml.ConverterHelper
writer2latex.xhtml.StyleConverterHelper
writer2latex.xhtml.StyleWithPropertiesConverterHelper
writer2latex.xhtml.SectionStyleConverter
public class SectionStyleConverter
- extends StyleWithPropertiesConverterHelper
This class converts OpenDocument section styles to CSS2 styles.
Sections are formatted using (a subset of) box properties and with columns.
The latter would require css3 to be converted (column-count property)
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 |
SectionStyleConverter
public SectionStyleConverter(OfficeReader ofr,
XhtmlConfig config,
Converter converter,
int nType)
- Create a new
SectionStyleConverter
- Parameters:
ofr
- an OfficeReader
to read style information fromconfig
- the configuration to useconverter
- the main Converter
classnType
- the type of xhtml to use
getStyles
public OfficeStyleFamily getStyles()
- Get the family of section 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 section object
- Specified by:
getDefaultTagName
in class StyleWithPropertiesConverterHelper
- Parameters:
style
- to use
- Returns:
- the tag name. If the style is null, a default result should be
returned.
applyProperties
public void applyProperties(StyleWithProperties style,
CSVList props,
boolean bInherit)
Convert formatting properties for a specific section 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)