com.crystaldecisions.sdk.occa.report.data
Interface IGroupOptions

All Superinterfaces:
IClone
All Known Subinterfaces:
IBooleanGroupOptions, IDateGroupOptions, ISpecifiedGroupOptions
All Known Implementing Classes:
BooleanGroupOptions, DateGroupOptions, GroupOptions, SpecifiedDateGroupOptions, SpecifiedGroupOptions

public interface IGroupOptions
extends IClone

This interface enables you to set IGroup options which indicate how the group behaves.

See Also:
IGroup.setOptions(IGroupOptions)

Method Summary
 GroupOptionsConditionFormulas getConditionFormulas()
          Returns the condition formulas that override the values for the default group options.
 IHierarchicalOptions getHierarchicalOptions()
          Returns the hierarchical options that contains the information of the hierarchical sorting.
 boolean isSortedHierarchically()
          Returns true if the group is sorted hierarchically, and false other wise.
 void setConditionFormulas(GroupOptionsConditionFormulas formulas)
          Sets the condition formulas that override the values for the default group options.
 void setHierarchicalOptions(IHierarchicalOptions hierarchycalOptions)
          Sets the hierarchical options that contains the information of the hierarchical sorting.
 

Method Detail

getConditionFormulas

GroupOptionsConditionFormulas getConditionFormulas()
Returns the condition formulas that override the values for the default group options.

Returns:
A GroupOptionsConditionFormulas object containing the condition formulas that override the values for the default group options.

setConditionFormulas

void setConditionFormulas(GroupOptionsConditionFormulas formulas)
Sets the condition formulas that override the values for the default group options.

Parameters:
formulas - A GroupOptionsConditionFormulas object containing the condition formulas that override the values for the default group options.

isSortedHierarchically

boolean isSortedHierarchically()
Returns true if the group is sorted hierarchically, and false other wise.

Returns:
A boolean to indicate if the group is sorted hierarchically.

getHierarchicalOptions

IHierarchicalOptions getHierarchicalOptions()
Returns the hierarchical options that contains the information of the hierarchical sorting.

Returns:
A IHierarchicalOptions object that contains the information of the hierarchical sorting.

setHierarchicalOptions

void setHierarchicalOptions(IHierarchicalOptions hierarchycalOptions)
Sets the hierarchical options that contains the information of the hierarchical sorting.

Parameters:
hierarchycalOptions - A IHierarchicalOptions object that contains the information of the hierarchical sorting.