|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.crystaldecisions.sdk.occa.report.data.GroupOptions
public class GroupOptions
This class is used as a base class for groups that group data according to specific options, or for unusual fields that require options.
Constructor Summary | |
---|---|
GroupOptions()
Creates a new GroupOptions object. |
|
GroupOptions(IGroupOptions src)
Copies the given IGroupOptions object. |
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,
XMLSerializationContext ctxt,
java.util.Map objState,
boolean[] bLoaded)
For internal use only. |
void |
doControllerModification(java.lang.Object newObject)
For internal use only. |
void |
endElement(java.lang.String eleName,
java.util.Map objState)
For internal use only. |
void |
enumerateMembers(IMemberVisitor visitor)
For internal use only. |
GroupOptionsConditionFormulas |
getConditionFormulas()
Returns the condition formulas that override the values for the default group options. |
ControllableMixin |
getControllableMixin()
For internal use only. |
IHierarchicalOptions |
getHierarchicalOptions()
Returns the hierarchical options that contains the information of the hierarchical sorting. |
boolean |
hasContent(java.lang.Object srcGroupOptions)
|
boolean |
isDirectlyControllable()
For internal use only. |
boolean |
isSortedHierarchically()
Returns true if the group is sorted hierarchically, and false other wise. |
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 |
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. |
void |
startElement(java.lang.String eleName,
java.util.Map objState,
org.xml.sax.Attributes attrs)
For internal use only. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GroupOptions(IGroupOptions src)
IGroupOptions
object.
This method makes a deep copy of the src
object.
src
- the IGroupOptions
to copypublic GroupOptions()
GroupOptions
object.
Method Detail |
---|
public java.lang.Object clone(boolean deepClone)
public void copyTo(java.lang.Object destObject, boolean deepCopy)
public java.lang.Object createMember(java.lang.String eleName, org.xml.sax.Attributes attrs, XMLSerializationContext ctxt, java.util.Map objState, boolean[] bLoaded)
public void endElement(java.lang.String eleName, java.util.Map objState)
public boolean hasContent(java.lang.Object srcGroupOptions)
public void readElement(java.lang.String eleName, java.lang.String sVal, org.xml.sax.Attributes attrs, java.util.Map objState)
public void save(XMLWriter writer, XMLSerializationContext ctxt) throws java.io.IOException
java.io.IOException
public void save(XMLWriter writer, java.lang.String sTag, XMLSerializationContext ctxt) throws java.io.IOException
java.io.IOException
public void saveContents(XMLWriter writer, XMLSerializationContext ctxt) throws java.io.IOException
java.io.IOException
public void startElement(java.lang.String eleName, java.util.Map objState, org.xml.sax.Attributes attrs)
public GroupOptionsConditionFormulas getConditionFormulas()
IGroupOptions
getConditionFormulas
in interface IGroupOptions
GroupOptionsConditionFormulas
object containing the condition formulas
that override the values for the default group options.public void setConditionFormulas(GroupOptionsConditionFormulas formulas)
IGroupOptions
setConditionFormulas
in interface IGroupOptions
formulas
- A GroupOptionsConditionFormulas
object containing the condition formulas
that override the values for the default group options.public boolean isSortedHierarchically()
IGroupOptions
isSortedHierarchically
in interface IGroupOptions
boolean
to indicate if the group is sorted hierarchically.public IHierarchicalOptions getHierarchicalOptions()
IGroupOptions
getHierarchicalOptions
in interface IGroupOptions
IHierarchicalOptions
object that contains the information of the hierarchical sorting.public void setHierarchicalOptions(IHierarchicalOptions hierarchycalOptions)
IGroupOptions
setHierarchicalOptions
in interface IGroupOptions
hierarchycalOptions
- A IHierarchicalOptions
object that contains the information of the hierarchical sorting.public ControllableMixin getControllableMixin()
public void doControllerModification(java.lang.Object newObject)
public boolean isDirectlyControllable()
public void enumerateMembers(IMemberVisitor visitor)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |