org.overlord.sramp.ui.client.places
Class AbstractPagedPlace

java.lang.Object
  extended by com.google.gwt.place.shared.Place
      extended by org.overlord.sramp.ui.client.places.AbstractPlace
          extended by org.overlord.sramp.ui.client.places.AbstractPagedPlace
Direct Known Subclasses:
BrowsePlace

public abstract class AbstractPagedPlace
extends AbstractPlace

A Place that supports paginated results.

Author:
eric.wittmann@redhat.com

Field Summary
 
Fields inherited from class com.google.gwt.place.shared.Place
NOWHERE
 
Constructor Summary
AbstractPagedPlace()
          Constructor.
AbstractPagedPlace(Integer page, Integer pageSize, String orderBy, Boolean ascending)
          Constructor.
 
Method Summary
 boolean equals(Object obj)
           
 String getOrderBy()
           
 String getOrderBy(String defaultOrderBy)
           
 Integer getPage()
           
 Integer getPage(Integer defaultPage)
           
 Integer getPageSize()
           
 Integer getPageSize(Integer defaultPageSize)
           
 Boolean isAscending()
           
 Boolean isAscending(Boolean defaultAscending)
           
 void setAscending(Boolean ascending)
           
 void setOrderBy(String orderBy)
           
 void setPage(Integer page)
           
 void setPageSize(Integer pageSize)
           
 
Methods inherited from class org.overlord.sramp.ui.client.places.AbstractPlace
getTitleKey, getTitleParams
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPagedPlace

public AbstractPagedPlace()
Constructor.


AbstractPagedPlace

public AbstractPagedPlace(Integer page,
                          Integer pageSize,
                          String orderBy,
                          Boolean ascending)
Constructor.

Parameters:
page -
pageSize -
orderBy -
ascending -
Method Detail

getPage

public Integer getPage()
Returns:
the page

getPage

public Integer getPage(Integer defaultPage)
Returns:
the page

setPage

public void setPage(Integer page)
Parameters:
page - the page to set

getPageSize

public Integer getPageSize()
Returns:
the pageSize

getPageSize

public Integer getPageSize(Integer defaultPageSize)
Returns:
the pageSize

setPageSize

public void setPageSize(Integer pageSize)
Parameters:
pageSize - the pageSize to set

getOrderBy

public String getOrderBy()
Returns:
the orderBy

getOrderBy

public String getOrderBy(String defaultOrderBy)
Returns:
the orderBy

setOrderBy

public void setOrderBy(String orderBy)
Parameters:
orderBy - the orderBy to set

isAscending

public Boolean isAscending()
Returns:
the ascending

isAscending

public Boolean isAscending(Boolean defaultAscending)
Returns:
the ascending

setAscending

public void setAscending(Boolean ascending)
Parameters:
ascending - the ascending to set

equals

public boolean equals(Object obj)
Specified by:
equals in class AbstractPlace
See Also:
Object.equals(java.lang.Object)


Copyright © 2012-2013 JBoss, a division of Red Hat. All Rights Reserved.