org.apache.beehive.netui.databinding.datagrid.model.impl
Class DefaultSort

Object
  extended by DefaultSort
All Implemented Interfaces:
ISort

public class DefaultSort
extends Object
implements ISort


Field Summary
 
Fields inherited from interface ISort
ASCENDING, DESCENDING, NONE, SORT_PARAM_KEY
 
Constructor Summary
DefaultSort(String expression, int direction)
           
 
Method Summary
 int getDirection()
           
 String getSortExpression()
           
 void setDirection(int direction)
           
 void setSortExpression(String expression)
           
 String toString()
           
 String write(String namespace)
           
 String write(String namespace, boolean flipDirection)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DefaultSort

public DefaultSort(String expression,
                   int direction)
Method Detail

getSortExpression

public String getSortExpression()
Specified by:
getSortExpression in interface ISort

setSortExpression

public void setSortExpression(String expression)
Specified by:
setSortExpression in interface ISort

getDirection

public int getDirection()
Specified by:
getDirection in interface ISort

setDirection

public void setDirection(int direction)
Specified by:
setDirection in interface ISort

write

public String write(String namespace)
Specified by:
write in interface ISort

write

public String write(String namespace,
                    boolean flipDirection)
Specified by:
write in interface ISort

toString

public String toString()
Overrides:
toString in class Object