net.sf.jasperreports.engine.base
Class JRBaseSortField

java.lang.Object
  extended by net.sf.jasperreports.engine.base.JRBaseSortField
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, JRChangeEventsSupport, JRCloneable, JRSortField
Direct Known Subclasses:
JRDesignSortField

public class JRBaseSortField
extends java.lang.Object
implements JRSortField, java.io.Serializable, JRChangeEventsSupport

Version:
$Id: JRBaseSortField.java 3033 2009-08-27 11:46:22Z teodord $
Author:
Teodor Danciu (teodord@users.sourceforge.net)
See Also:
Serialized Form

Field Summary
protected  java.lang.String name
           
protected  byte order
           
static java.lang.String PROPERTY_ORDER
           
 
Fields inherited from interface net.sf.jasperreports.engine.JRSortField
SORT_ORDER_ASCENDING, SORT_ORDER_DESCENDING
 
Constructor Summary
protected JRBaseSortField()
           
protected JRBaseSortField(JRSortField sortField, JRBaseObjectFactory factory)
           
 
Method Summary
 java.lang.Object clone()
           
 JRPropertyChangeSupport getEventSupport()
          Returns the property change support object for this instance.
 java.lang.String getName()
          Gets the sort field name.
 byte getOrder()
          Gets the sort order for the field.
 void setOrder(byte order)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTY_ORDER

public static final java.lang.String PROPERTY_ORDER
See Also:
Constant Field Values

name

protected java.lang.String name

order

protected byte order
Constructor Detail

JRBaseSortField

protected JRBaseSortField()

JRBaseSortField

protected JRBaseSortField(JRSortField sortField,
                          JRBaseObjectFactory factory)
Method Detail

getName

public java.lang.String getName()
Description copied from interface: JRSortField
Gets the sort field name.

Specified by:
getName in interface JRSortField

getOrder

public byte getOrder()
Description copied from interface: JRSortField
Gets the sort order for the field.

Specified by:
getOrder in interface JRSortField

setOrder

public void setOrder(byte order)

clone

public java.lang.Object clone()
Specified by:
clone in interface JRCloneable
Overrides:
clone in class java.lang.Object

getEventSupport

public JRPropertyChangeSupport getEventSupport()
Description copied from interface: JRChangeEventsSupport
Returns the property change support object for this instance.

Specified by:
getEventSupport in interface JRChangeEventsSupport
Returns:
the property change support object for this instance


© 2001-2009 Jaspersoft Corporation www.jaspersoft.com