com.crystaldecisions.sdk.occa.report.exportoptions
Class EditableRTFExportFormatOptions

java.lang.Object
  extended by com.crystaldecisions.sdk.occa.report.exportoptions.PageBasedExportFormatOptions
      extended by com.crystaldecisions.sdk.occa.report.exportoptions.EditableRTFExportFormatOptions
All Implemented Interfaces:
IEditableRTFExportFormatOptions, IExportFormatOptions, IPageBasedExportFormatOptions, IClone

public class EditableRTFExportFormatOptions
extends PageBasedExportFormatOptions
implements IEditableRTFExportFormatOptions

This class is used to specify the format of a document that is exported to a Microsoft Word - Editable (RTF) format. When possible, use the IEditableRTFExportFormatOptions interface to manipulate this object.


Constructor Summary
EditableRTFExportFormatOptions()
           
EditableRTFExportFormatOptions(IEditableRTFExportFormatOptions src)
           
 
Method Summary
 java.lang.Object clone(boolean deepClone)
           
 void copyTo(java.lang.Object destObject, boolean deepCopy)
           
 java.lang.Object createMember(java.lang.String eleName, org.xml.sax.Attributes attrs, com.crystaldecisions.xml.serialization.XMLSerializationContext ctxt, java.util.Map objState, boolean[] bLoaded)
           For internal use only.
 void endElement(java.lang.String eleName, java.util.Map objState)
           For internal use only.
 boolean getInsertPageBreaks()
           Returns whether page breaks are inserted into the exported Rich Text Format (RTF) file that correspond to the page breaks in the report.
 boolean hasContent(java.lang.Object obj)
           
 void readElement(java.lang.String eleName, java.lang.String sVal, org.xml.sax.Attributes attrs, java.util.Map objState)
           For internal use only.
 void save(XMLWriter writer, java.lang.String sTag, XMLSerializationContext ctxt)
           For internal use only.
 void save(XMLWriter writer, XMLSerializationContext ctxt)
           For internal use only.
 void saveContents(XMLWriter writer, XMLSerializationContext ctxt)
           For internal use only.
 void setInsertPageBreaks(boolean bInsertPageBreaks)
           Sets whether page breaks are inserted into the exported Rich Text Format (RTF) file that correspond to the page breaks in the report.
 void startElement(java.lang.String eleName, java.util.Map objState, org.xml.sax.Attributes attrs)
           For internal use only.
 
Methods inherited from class com.crystaldecisions.sdk.occa.report.exportoptions.PageBasedExportFormatOptions
checkValidity, getEndPageNumber, getStartPageNumber, setEndPageNumber, setStartPageNumber
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.crystaldecisions.sdk.occa.report.exportoptions.IPageBasedExportFormatOptions
getEndPageNumber, getStartPageNumber, setEndPageNumber, setStartPageNumber
 
Methods inherited from interface com.crystaldecisions.sdk.occa.report.exportoptions.IExportFormatOptions
checkValidity
 

Constructor Detail

EditableRTFExportFormatOptions

public EditableRTFExportFormatOptions(IEditableRTFExportFormatOptions src)

EditableRTFExportFormatOptions

public EditableRTFExportFormatOptions()
Method Detail

getInsertPageBreaks

public boolean getInsertPageBreaks()
Description copied from interface: IEditableRTFExportFormatOptions

Returns whether page breaks are inserted into the exported Rich Text Format (RTF) file that correspond to the page breaks in the report. The default value is false.

Specified by:
getInsertPageBreaks in interface IEditableRTFExportFormatOptions
Returns:
true if page breaks are inserted into the exported Rich Text Format (RTF) file that correspond to the page breaks in the report, and false otherwise.

setInsertPageBreaks

public void setInsertPageBreaks(boolean bInsertPageBreaks)
Description copied from interface: IEditableRTFExportFormatOptions

Sets whether page breaks are inserted into the exported Rich Text Format (RTF) file that correspond to the page breaks in the report.

Specified by:
setInsertPageBreaks in interface IEditableRTFExportFormatOptions
Parameters:
bInsertPageBreaks - true if page breaks are inserted into the exported Rich Text Format (RTF) file that correspond to the page breaks in the report, and false otherwise.

clone

public java.lang.Object clone(boolean deepClone)
Overrides:
clone in class PageBasedExportFormatOptions

copyTo

public void copyTo(java.lang.Object destObject,
                   boolean deepCopy)
Overrides:
copyTo in class PageBasedExportFormatOptions

hasContent

public boolean hasContent(java.lang.Object obj)
Overrides:
hasContent in class PageBasedExportFormatOptions

createMember

public java.lang.Object createMember(java.lang.String eleName,
                                     org.xml.sax.Attributes attrs,
                                     com.crystaldecisions.xml.serialization.XMLSerializationContext ctxt,
                                     java.util.Map objState,
                                     boolean[] bLoaded)
Description copied from class: PageBasedExportFormatOptions

For internal use only.

Overrides:
createMember in class PageBasedExportFormatOptions

startElement

public void startElement(java.lang.String eleName,
                         java.util.Map objState,
                         org.xml.sax.Attributes attrs)
Description copied from class: PageBasedExportFormatOptions

For internal use only.

Overrides:
startElement in class PageBasedExportFormatOptions

endElement

public void endElement(java.lang.String eleName,
                       java.util.Map objState)
Description copied from class: PageBasedExportFormatOptions

For internal use only.

Overrides:
endElement in class PageBasedExportFormatOptions

readElement

public void readElement(java.lang.String eleName,
                        java.lang.String sVal,
                        org.xml.sax.Attributes attrs,
                        java.util.Map objState)
Description copied from class: PageBasedExportFormatOptions

For internal use only.

Overrides:
readElement in class PageBasedExportFormatOptions

saveContents

public void saveContents(XMLWriter writer,
                         XMLSerializationContext ctxt)
                  throws java.io.IOException

For internal use only.

Overrides:
saveContents in class PageBasedExportFormatOptions
Throws:
java.io.IOException

save

public void save(XMLWriter writer,
                 XMLSerializationContext ctxt)
          throws java.io.IOException

For internal use only.

Overrides:
save in class PageBasedExportFormatOptions
Throws:
java.io.IOException

save

public void save(XMLWriter writer,
                 java.lang.String sTag,
                 XMLSerializationContext ctxt)
          throws java.io.IOException

For internal use only.

Overrides:
save in class PageBasedExportFormatOptions
Throws:
java.io.IOException