maiolum
Interface DataSource

All Known Subinterfaces:
ModuleSupportingDataSource
All Known Implementing Classes:
ExistDataSource, PXDataSource

public interface DataSource

Author:
Robert Novotny

Method Summary
 EditionFactory getEditionFactory()
           
 BibleFragment[] getFragment(FID id)
           
 BibleFragment getNextFragment(BibleFragment fragment)
           
 BibleFragment[] getNextFragment(FID id)
           
 BibleFragment[] getParentFragment(FID id)
           
 BibleFragment getPreviousFragment(BibleFragment fragment)
           
 BibleFragment[] getPreviousFragment(FID id)
           
 void setEditionFactory(EditionFactory editionFactory)
           
 

Method Detail

getFragment

public BibleFragment[] getFragment(FID id)

getNextFragment

public BibleFragment[] getNextFragment(FID id)

getPreviousFragment

public BibleFragment[] getPreviousFragment(FID id)

getParentFragment

public BibleFragment[] getParentFragment(FID id)

getNextFragment

public BibleFragment getNextFragment(BibleFragment fragment)

getPreviousFragment

public BibleFragment getPreviousFragment(BibleFragment fragment)

setEditionFactory

public void setEditionFactory(EditionFactory editionFactory)

getEditionFactory

public EditionFactory getEditionFactory()