|
|||||||||
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
com.crystaldecisions.sdk.occa.report.data.SpecifiedGroupOptions
public class SpecifiedGroupOptions
This object is used to store options for data that is grouped according to user-specified options.
Constructor Summary | |
---|---|
SpecifiedGroupOptions()
|
|
SpecifiedGroupOptions(ISpecifiedGroupOptions 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,
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. |
void |
enumerateMembers(IMemberVisitor visitor)
For internal use only. |
Filters |
getSpecifiedValueFilters()
Returns the sorting criteria for the specified group. |
java.lang.String |
getUnspecifiedValuesName()
Returns the name that is used to group items which do not fall under the specified grouping criteria. |
UnspecifiedValuesType |
getUnspecifiedValuesType()
Indicates how records that do not fall under the specified grouping criteria are treated. |
boolean |
hasContent(java.lang.Object srcSpecifiedGroupOptions)
|
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 |
setSpecifiedValueFilters(Filters specifiedValueFilters)
Stores the sorting criteria for the specified group. |
void |
setUnspecifiedValuesName(java.lang.String unspecifiedValuesName)
Sets the name that is used to group items which do not fall under the specified grouping criteria. |
void |
setUnspecifiedValuesType(UnspecifiedValuesType unspecifiedValuesType)
Sets how records that do not fall under the specified grouping criteria are treated. |
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.data.GroupOptions |
---|
doControllerModification, getConditionFormulas, getControllableMixin, getHierarchicalOptions, isDirectlyControllable, isSortedHierarchically, setConditionFormulas, setHierarchicalOptions |
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.data.IGroupOptions |
---|
getConditionFormulas, getHierarchicalOptions, isSortedHierarchically, setConditionFormulas, setHierarchicalOptions |
Constructor Detail |
---|
public SpecifiedGroupOptions(ISpecifiedGroupOptions src)
public SpecifiedGroupOptions()
Method Detail |
---|
public java.lang.Object clone(boolean deepClone)
clone
in class GroupOptions
public void copyTo(java.lang.Object destObject, boolean deepCopy)
copyTo
in class GroupOptions
public java.lang.Object createMember(java.lang.String eleName, org.xml.sax.Attributes attrs, XMLSerializationContext ctxt, java.util.Map objState, boolean[] bLoaded)
GroupOptions
createMember
in class GroupOptions
public void endElement(java.lang.String eleName, java.util.Map objState)
GroupOptions
endElement
in class GroupOptions
public Filters getSpecifiedValueFilters()
ISpecifiedGroupOptions
getSpecifiedValueFilters
in interface ISpecifiedGroupOptions
Filters
object containing the sorting criteria for the specified group.public java.lang.String getUnspecifiedValuesName()
ISpecifiedGroupOptions
UnspecifiedValuesType
.
getUnspecifiedValuesName
in interface ISpecifiedGroupOptions
String
containing the name that is used to group items which do not fall
under the specified grouping criteria.public UnspecifiedValuesType getUnspecifiedValuesType()
ISpecifiedGroupOptions
UnspecifiedValuesType
is set, the UnspecifiedValuesName property must contain the name
under which extraneous records are listed.
getUnspecifiedValuesType
in interface ISpecifiedGroupOptions
UnspecifiedValuesType
object that indicates how records that do not fall under
the specified grouping criteria are treated.public boolean hasContent(java.lang.Object srcSpecifiedGroupOptions)
hasContent
in class GroupOptions
public void readElement(java.lang.String eleName, java.lang.String sVal, org.xml.sax.Attributes attrs, java.util.Map objState)
GroupOptions
readElement
in class GroupOptions
public void save(XMLWriter writer, XMLSerializationContext ctxt) throws java.io.IOException
GroupOptions
save
in class GroupOptions
java.io.IOException
public void save(XMLWriter writer, java.lang.String sTag, XMLSerializationContext ctxt) throws java.io.IOException
GroupOptions
save
in class GroupOptions
java.io.IOException
public void saveContents(XMLWriter writer, XMLSerializationContext ctxt) throws java.io.IOException
GroupOptions
saveContents
in class GroupOptions
java.io.IOException
public void setSpecifiedValueFilters(Filters specifiedValueFilters)
ISpecifiedGroupOptions
setSpecifiedValueFilters
in interface ISpecifiedGroupOptions
specifiedValueFilters
- A Filters
object containing the sorting criteria for the
specified group.public void setUnspecifiedValuesName(java.lang.String unspecifiedValuesName)
ISpecifiedGroupOptions
UnspecifiedValuesType
.
setUnspecifiedValuesName
in interface ISpecifiedGroupOptions
unspecifiedValuesName
- A String
containing the name that is used to group items
which do not fall under the specified grouping criteria.public void setUnspecifiedValuesType(UnspecifiedValuesType unspecifiedValuesType)
ISpecifiedGroupOptions
UnspecifiedValuesType
is set, the UnspecifiedValuesName property must contain the name
under which extraneous records are listed.
setUnspecifiedValuesType
in interface ISpecifiedGroupOptions
unspecifiedValuesType
- An UnspecifiedValuesType
object that indicates how records
that do not fall under the specified grouping criteria are treated.public void startElement(java.lang.String eleName, java.util.Map objState, org.xml.sax.Attributes attrs)
GroupOptions
startElement
in class GroupOptions
public void enumerateMembers(IMemberVisitor visitor)
GroupOptions
enumerateMembers
in class GroupOptions
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |