net.sf.zekr.engine.page
Class FixedAyaPagingData

java.lang.Object
  extended by net.sf.zekr.engine.common.LocalizedResource
      extended by net.sf.zekr.engine.page.AbstractQuranPagingData
          extended by net.sf.zekr.engine.page.FixedAyaPagingData
All Implemented Interfaces:
IPagingData

public class FixedAyaPagingData
extends AbstractQuranPagingData

This class holds paging data of type fixed aya, which means each page contains a fixed number of ayas of the Quran.

Author:
Mohsen Saboorian

Field Summary
static java.lang.String ID
           
 
Fields inherited from class net.sf.zekr.engine.page.AbstractQuranPagingData
id, name, pageList
 
Fields inherited from class net.sf.zekr.engine.common.LocalizedResource
names
 
Constructor Summary
FixedAyaPagingData(int ayaPerPage)
           
 
Method Summary
 int getAyaPerPage()
           
 void reload(int aya)
           
 
Methods inherited from class net.sf.zekr.engine.page.AbstractQuranPagingData
getContainerPage, getId, getName, getPageList, getQuranPage, load, meaning, size, toString
 
Methods inherited from class net.sf.zekr.engine.common.LocalizedResource
getLocalizedName, getName, getNames
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ID

public static final java.lang.String ID
See Also:
Constant Field Values
Constructor Detail

FixedAyaPagingData

public FixedAyaPagingData(int ayaPerPage)
Method Detail

getAyaPerPage

public int getAyaPerPage()

reload

public void reload(int aya)