maiolum.plainxml
Class PXDataSource

java.lang.Object
  extended bymaiolum.plainxml.PXDataSource
All Implemented Interfaces:
DataSource

public class PXDataSource
extends java.lang.Object
implements DataSource

Author:
Robert Novotny

Constructor Summary
PXDataSource()
           
 
Method Summary
 void addModule(PXBibleModule module)
           
 EditionFactory getEditionFactory()
           
 BibleFragment[] getFragment(FID id)
           
 java.util.ArrayList getModules()
           
 BibleFragment getNextFragment(BibleFragment fragment)
           
 BibleFragment[] getNextFragment(FID id)
           
 BibleFragment[] getParentFragment(FID id)
           
 BibleFragment getPreviousFragment(BibleFragment fragment)
           
 BibleFragment[] getPreviousFragment(FID id)
           
 void setEditionFactory(EditionFactory editionFactory)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PXDataSource

public PXDataSource()
Method Detail

getEditionFactory

public EditionFactory getEditionFactory()
Specified by:
getEditionFactory in interface DataSource

setEditionFactory

public void setEditionFactory(EditionFactory editionFactory)
Specified by:
setEditionFactory in interface DataSource

getFragment

public BibleFragment[] getFragment(FID id)
Specified by:
getFragment in interface DataSource

getNextFragment

public BibleFragment[] getNextFragment(FID id)
Specified by:
getNextFragment in interface DataSource

getPreviousFragment

public BibleFragment[] getPreviousFragment(FID id)
Specified by:
getPreviousFragment in interface DataSource

getNextFragment

public BibleFragment getNextFragment(BibleFragment fragment)
Specified by:
getNextFragment in interface DataSource

getPreviousFragment

public BibleFragment getPreviousFragment(BibleFragment fragment)
Specified by:
getPreviousFragment in interface DataSource

getParentFragment

public BibleFragment[] getParentFragment(FID id)
Specified by:
getParentFragment in interface DataSource

getModules

public java.util.ArrayList getModules()

addModule

public void addModule(PXBibleModule module)