maiolum.nxdb
Class ExistDataSource

java.lang.Object
  extended bymaiolum.nxdb.ExistDataSource
All Implemented Interfaces:
DataSource, ModuleSupportingDataSource

public class ExistDataSource
extends java.lang.Object
implements ModuleSupportingDataSource

Author:
Robert Novotny

Constructor Summary
ExistDataSource()
           
 
Method Summary
 void addModule(BibleModule module)
           
 EditionFactory getEditionFactory()
           
 FIDResolver getFIDResolver()
           
 BibleFragment[] getFragment(FID id)
           
 java.util.List getModules()
           
 BibleFragment getNextFragment(BibleFragment fragment)
           
 BibleFragment[] getNextFragment(FID id)
           
 BibleFragment[] getParentFragment(FID id)
           
 BibleFragment getPreviousFragment(BibleFragment fragment)
           
 BibleFragment[] getPreviousFragment(FID id)
           
static void main(java.lang.String[] args)
           
 void setEditionFactory(EditionFactory editionFactory)
           
 void setFIDResolver(FIDResolver fidResolver)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExistDataSource

public ExistDataSource()
                throws BackendException
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.List getModules()
Specified by:
getModules in interface ModuleSupportingDataSource

addModule

public void addModule(BibleModule module)
Specified by:
addModule in interface ModuleSupportingDataSource

setFIDResolver

public void setFIDResolver(FIDResolver fidResolver)

getFIDResolver

public FIDResolver getFIDResolver()

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception