writer2latex.xhtml
Class RowStyleConverter

java.lang.Object
  extended by writer2latex.xhtml.ConverterHelper
      extended by writer2latex.xhtml.StyleConverterHelper
          extended by writer2latex.xhtml.StyleWithPropertiesConverterHelper
              extended by writer2latex.xhtml.RowStyleConverter

public class RowStyleConverter
extends StyleWithPropertiesConverterHelper

This class converts OpenDocument row styles to CSS2 styles. Rows formatting includes background, and also height, which is considered elsewhere.


Field Summary
 
Fields inherited from class writer2latex.xhtml.StyleConverterHelper
bConvertHard, bConvertStyles, nType, styleMap, styleNames
 
Fields inherited from class writer2latex.xhtml.ConverterHelper
config, converter, ofr
 
Constructor Summary
RowStyleConverter(OfficeReader ofr, XhtmlConfig config, Converter converter, int nType)
          Create a new RowStyleConverter
 
Method Summary
 void applyProperties(StyleWithProperties style, CSVList props, boolean bInherit)
          Convert formatting properties for a specific Row style.
 java.lang.String getDefaultTagName(StyleWithProperties style)
          Create default tag name to represent a row object
 OfficeStyleFamily getStyles()
          Get the family of row styles
 
Methods inherited from class writer2latex.xhtml.StyleWithPropertiesConverterHelper
applyStyle, getClassNamePrefix, getStyleDeclarations
 
Methods inherited from class writer2latex.xhtml.StyleConverterHelper
applyDirection, applyLang, colScale, scale
 
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
 

Constructor Detail

RowStyleConverter

public RowStyleConverter(OfficeReader ofr,
                         XhtmlConfig config,
                         Converter converter,
                         int nType)
Create a new RowStyleConverter

Parameters:
ofr - an OfficeReader to read style information from
config - the configuration to use
converter - the main Converter class
nType - the type of xhtml to use
Method Detail

getStyles

public OfficeStyleFamily getStyles()
Get the family of row 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 row object

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 Row style.

Specified by:
applyProperties in class StyleWithPropertiesConverterHelper
Parameters:
style - the style to convert
props - the CSVList object to add information to
bInherit - true if properties should be inherited from parent style(s)