com.businessobjects.enterprise.crystalreport
Interface ProcessingExtensions


public interface ProcessingExtensions

This collection allows you to add, delete, and manage customized processing extensions that are applied to the report.

Note: Before you can apply a processing extension to a report, you must know the processing extension's name.


Nested Class Summary
static class ProcessingExtensions.Factory
          A class with methods for creating instances of the ProcessingExtensions type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
          Internal Use Only.
 
Method Summary
 ProcessingExtension addNewProcessingExtensions()
          Appends and returns a new empty ProcessingExtension object (as xml) as the last element of the array.
 ProcessingExtension[] getProcessingExtensionsArray()
          Returns the array of ProcessingExtension objects.
 ProcessingExtension getProcessingExtensionsArray(int i)
          Returns the ProcessingExtension object at the specified object.
 ProcessingExtension insertNewProcessingExtensions(int i)
          Inserts and returns a new empty ProcessingExtension object at a specified index.
 void removeProcessingExtensions(int i)
          Removes the ProcessingExtension element at the specified index position.
 void setProcessingExtensionsArray(int i, ProcessingExtension processingExtensions)
          Sets the ProcessingExtension object at the specified index position.
 void setProcessingExtensionsArray(ProcessingExtension[] processingExtensionsArray)
          Sets the array of ProcessingExtension objects.
 int sizeOfProcessingExtensionsArray()
          Returns the size of the ProcessingExtensionsArray object.
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Internal Use Only.

Method Detail

getProcessingExtensionsArray

ProcessingExtension[] getProcessingExtensionsArray()

Returns the array of ProcessingExtension objects.

Returns:
The array of ProcessingExtension objects.

getProcessingExtensionsArray

ProcessingExtension getProcessingExtensionsArray(int i)

Returns the ProcessingExtension object at the specified object.

Parameters:
i - The index position.
Returns:
The array of ProcessingExtension objects.

sizeOfProcessingExtensionsArray

int sizeOfProcessingExtensionsArray()
Returns the size of the ProcessingExtensionsArray object.

Returns:
The size of the array.

setProcessingExtensionsArray

void setProcessingExtensionsArray(ProcessingExtension[] processingExtensionsArray)

Sets the array of ProcessingExtension objects.

Parameters:
processingExtensionsArray - The array of ProcessingExtension objects.

setProcessingExtensionsArray

void setProcessingExtensionsArray(int i,
                                  ProcessingExtension processingExtensions)

Sets the ProcessingExtension object at the specified index position.

Parameters:
i - The index position.
processingExtensions - The ProcessingExtension object.

insertNewProcessingExtensions

ProcessingExtension insertNewProcessingExtensions(int i)
Inserts and returns a new empty ProcessingExtension object at a specified index.

Parameters:
i - The index position to insert the object.
Returns:
The new ProcessingExtension object.

addNewProcessingExtensions

ProcessingExtension addNewProcessingExtensions()
Appends and returns a new empty ProcessingExtension object (as xml) as the last element of the array.

Returns:
The new ProcessingExtension object.

removeProcessingExtensions

void removeProcessingExtensions(int i)
Removes the ProcessingExtension element at the specified index position.

Parameters:
i - The index position to remove the ProcessingExtension element.