|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.crystaldecisions.sdk.occa.report.data.Sort
public class Sort
This object is used to indicate how data is sorted. It indicates which data is being sorted and the
direction in which this data is sorted. When possible, use the
ISort interface to manipulate this object.
| Constructor Summary | |
|---|---|
Sort()
|
|
Sort(ISort src)
|
|
| Method Summary | |
|---|---|
void |
addInteractiveControlObjectName(java.lang.String iControlObjName)
For internal use only |
java.lang.Object |
clone(boolean deepClone)
|
void |
copyTo(java.lang.Object destObject,
boolean deepCopy)
|
void |
copyTo(java.lang.Object destObject,
boolean deepCopy,
AncestorLink sortAncestor)
|
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. |
SortDirection |
getDirection()
Returns the direction in which the data is sorted. |
int |
getInteractiveControlObjectIndex(java.lang.String objectName)
For internal use only |
java.util.List |
getInteractiveControlObjectNames()
For internal use only |
IField |
getSortField()
Returns the field that is being sorted. |
boolean |
hasContent(java.lang.Object srcSort)
|
boolean |
hasContent(java.lang.Object srcSort,
boolean bCheckIControlObjName)
For internal use only |
boolean |
isInteractive()
For internal use only |
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 |
setDirection(SortDirection direction)
Sets the direction in which the data is sorted. |
void |
setInteractiveControlObjectNames(java.util.List iControlObjNames)
For internal use only |
void |
setSortField(IField sortField)
Sets the field that is being sorted. |
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 Sort(ISort src)
public Sort()
| Method Detail |
|---|
public java.lang.Object clone(boolean deepClone)
public void copyTo(java.lang.Object destObject,
boolean deepCopy)
public void copyTo(java.lang.Object destObject,
boolean deepCopy,
AncestorLink sortAncestor)
public 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.
public void endElement(java.lang.String eleName,
java.util.Map objState)
For internal use only.
public SortDirection getDirection()
ISortReturns the direction in which the data is sorted.
getDirection in interface ISortSortDirection object that specifies the direction in which that data is
sorted.public IField getSortField()
ISortReturns the field that is being sorted.
getSortField in interface ISortIField object containing the field that is being sorted.public java.util.List getInteractiveControlObjectNames()
ISort
getInteractiveControlObjectNames in interface ISortpublic boolean isInteractive()
ISort
isInteractive in interface ISortpublic int getInteractiveControlObjectIndex(java.lang.String objectName)
ISort
getInteractiveControlObjectIndex in interface ISortpublic boolean hasContent(java.lang.Object srcSort)
public boolean hasContent(java.lang.Object srcSort,
boolean bCheckIControlObjName)
public void readElement(java.lang.String eleName,
java.lang.String sVal,
org.xml.sax.Attributes attrs,
java.util.Map objState)
For internal use only.
public void save(XMLWriter writer,
XMLSerializationContext ctxt)
throws java.io.IOException
For internal use only.
java.io.IOException
public void save(XMLWriter writer,
java.lang.String sTag,
XMLSerializationContext ctxt)
throws java.io.IOException
For internal use only.
java.io.IOException
public void saveContents(XMLWriter writer,
XMLSerializationContext ctxt)
throws java.io.IOException
For internal use only.
java.io.IOExceptionpublic void setDirection(SortDirection direction)
ISortSets the direction in which the data is sorted.
setDirection in interface ISortdirection - A SortDirection object that specifies the direction in which that data is
sorted.public void setSortField(IField sortField)
ISortSets the field that is being sorted.
setSortField in interface ISortsortField - An IField object containing the field that is being sorted.public void addInteractiveControlObjectName(java.lang.String iControlObjName)
ISort
addInteractiveControlObjectName in interface ISortpublic void setInteractiveControlObjectNames(java.util.List iControlObjNames)
ISort
setInteractiveControlObjectNames in interface ISort
public void startElement(java.lang.String eleName,
java.util.Map objState,
org.xml.sax.Attributes attrs)
For internal use only.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||