fr.opensagres.xdocreport.document.odt.textstyling
Interface IODTStylesGenerator

All Known Implementing Classes:
ODTDefaultStylesGenerator

public interface IODTStylesGenerator

Interface for ODT Style generator

Author:
Tiry

Method Summary
 java.lang.String generateHeaderStyle(int level)
           
 java.lang.String generateListStyle()
           
 java.lang.String generateTextStyles()
           
 java.lang.String getBoldItalicStyleName()
           
 java.lang.String getBoldStyleName()
           
 java.lang.String getHeaderStyleName(int level)
           
 int getHeaderStyleNameLevel(java.lang.String styleName)
           
 int getHeaderStylesCount()
           
 java.lang.String getItalicStyleName()
           
 java.lang.String getListItemParagraphStyleNameSuffix()
           
 java.lang.String getOLStyleName()
           
 java.lang.String getULStyleName()
           
 

Method Detail

getHeaderStyleNameLevel

int getHeaderStyleNameLevel(java.lang.String styleName)
Parameters:
styleName -
Returns:
the level of the header associated to this style (-1 if this is not a header style)

getHeaderStyleName

java.lang.String getHeaderStyleName(int level)
Parameters:
level -
Returns:
the name of the style for a given header level

generateHeaderStyle

java.lang.String generateHeaderStyle(int level)
Parameters:
level -
Returns:
header style declaration for a given level

generateListStyle

java.lang.String generateListStyle()
Returns:
the style definition for lists (both ul and ol)

getHeaderStylesCount

int getHeaderStylesCount()
Returns:
number of available header styles

getOLStyleName

java.lang.String getOLStyleName()
Returns:
style name for Ordered Lists

getULStyleName

java.lang.String getULStyleName()
Returns:
style name for unordered Lists

getListItemParagraphStyleNameSuffix

java.lang.String getListItemParagraphStyleNameSuffix()
Returns:
the suffix used to name the style for list items

generateTextStyles

java.lang.String generateTextStyles()
Returns:
the style declaration for Blod, italic ...

getBoldStyleName

java.lang.String getBoldStyleName()
Returns:
the name of the style used for Bold

getItalicStyleName

java.lang.String getItalicStyleName()
Returns:
the name of the style used for Italic

getBoldItalicStyleName

java.lang.String getBoldItalicStyleName()
Returns:
the name of the style used for italic + bold


Copyright © 2012. All Rights Reserved.