|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object writer2latex.xhtml.ConverterHelper writer2latex.xhtml.StyleConverterHelper writer2latex.xhtml.StyleWithPropertiesConverterHelper
public abstract class StyleWithPropertiesConverterHelper
This is an abstract class to convert an OpenDocument style family
represented by StyleWithProperties
to CSS2 styles.
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 | |
---|---|
StyleWithPropertiesConverterHelper(OfficeReader ofr,
XhtmlConfig config,
Converter converter,
int nType)
Create a new StyleWithPropertiesConverterHelper |
Method Summary | |
---|---|
abstract void |
applyProperties(StyleWithProperties style,
CSVList props,
boolean bInherit)
Convert formatting properties for a specific style. |
void |
applyStyle(java.lang.String sStyleName,
StyleInfo info)
Apply a style, either by converting the style or by applying the style map from the configuarion |
java.lang.String |
getClassNamePrefix()
Return a prefix to be used in generated css class names |
abstract java.lang.String |
getDefaultTagName(StyleWithProperties style)
Create default tag name to represent a specific style, e.g. |
java.lang.String |
getStyleDeclarations(java.lang.String sIndent)
Convert style information for used styles |
Methods inherited from class writer2latex.xhtml.StyleConverterHelper |
---|
applyDirection, applyLang, colScale, getStyles, 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 |
---|
public StyleWithPropertiesConverterHelper(OfficeReader ofr, XhtmlConfig config, Converter converter, int nType)
StyleWithPropertiesConverterHelper
ofr
- an OfficeReader
to read style information fromconfig
- the configuration to useconverter
- the main Converter
classnType
- the type of xhtml to useMethod Detail |
---|
public void applyStyle(java.lang.String sStyleName, StyleInfo info)
sStyleName
- name of the OpenDocument styleinfo
- the StyleInfo
object to add information topublic java.lang.String getStyleDeclarations(java.lang.String sIndent)
getStyleDeclarations
in class StyleConverterHelper
sIndent
- a String of spaces to add before each linepublic java.lang.String getClassNamePrefix()
public abstract java.lang.String getDefaultTagName(StyleWithProperties style)
span
(text style) or ul
(unordered list)
style
- to use
public abstract void applyProperties(StyleWithProperties style, CSVList props, boolean bInherit)
style
- the style to convertprops
- the CSVList
object to add information tobInherit
- true if properties should be inherited from parent style(s)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |