org.apache.fop.render.rtf.rtflib.rtfdoc
Class RtfStyleSheetTable
java.lang.Object
org.apache.fop.render.rtf.rtflib.rtfdoc.RtfStyleSheetTable
public class RtfStyleSheetTable
- extends java.lang.Object
Singelton of the RTF style sheet table.
This class belongs to the tag processing.
- Author:
- Andreas Putz
Field Summary |
static int |
STATUS_DEFAULT
Status value for attribute handling, if the stylesheet not found and
the stylesheet set to the default stylesheet |
static int |
STATUS_OK
OK status value for attribute handling |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STATUS_OK
public static final int STATUS_OK
- OK status value for attribute handling
- See Also:
- Constant Field Values
STATUS_DEFAULT
public static final int STATUS_DEFAULT
- Status value for attribute handling, if the stylesheet not found and
the stylesheet set to the default stylesheet
- See Also:
- Constant Field Values
getInstance
public static RtfStyleSheetTable getInstance()
- Singelton.
- Returns:
- The instance of RtfStyleSheetTable
setDefaultStyle
public void setDefaultStyle(java.lang.String styleName)
- Sets the default style.
- Parameters:
styleName
- Name of the default style, defined in the stylesheet
getDefaultStyleName
public java.lang.String getDefaultStyleName()
- Gets the name of the default style.
- Returns:
- Default style name.
addStyle
public void addStyle(java.lang.String name,
RtfAttributes attrs)
- Adds a style to the table.
- Parameters:
name
- Name of style to addattrs
- Rtf attributes which defines the style
addStyleToAttributes
public int addStyleToAttributes(java.lang.String name,
RtfAttributes attr)
- Adds the style attributes to the given attributes.
- Parameters:
name
- Name of style, of which the attributes will copied to attrattr
- Default rtf attributes
- Returns:
- Status value
writeStyleSheet
public void writeStyleSheet(org.apache.fop.render.rtf.rtflib.rtfdoc.RtfHeader header)
throws java.io.IOException
- Writes the rtf style sheet table.
- Parameters:
header
- Rtf header is the parent
- Throws:
java.io.IOException
- On write error
Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.