A B C D E F G H I L M N P R S T U V X

A

add(String, Edition) - Method in class maiolum.ModuleManager
Adds new module specified by its URI and edition data to ModuleManager .
add(BibleModule) - Method in class maiolum.ModuleManager
Adds an instance of BibleModule to ModuleManager.
add(String, String) - Method in class maiolum.xml.TemplatesPool
Adds new Templates - based on the URI given in the first parameter - to the pool, with ID as the key.
add(String, Templates) - Method in class maiolum.xml.TemplatesPool
Adds new Templates - the pool, with ID as the key.
add(String, Edition) - Method in class maiolum.xml.XMLModuleManager
Constructs the new BibleModule from the file specified by given URI, makes an association with given Edition and adds it ModuleManager
add(BibleModule) - Method in class maiolum.xml.XMLModuleManager
Adds given BibleModule to this ModuleManager.
attach(VerseDocumentObserver) - Method in class maiolum.xml.index.BibleContentHandler
 
autoParse(String) - Static method in class maiolum.ChapterVerseIdentifier
Returns new ChapterVerseIdentifier with chapterID and verseID String parsed from the string argument, while guessing the separator.

B

BackendException - exception maiolum.BackendException.
Signals, that an unexpected error has been found while contacting or using backend store (for example database, or classes providing parsed files).
BackendException() - Constructor for class maiolum.BackendException
Creates a new BackendException without detail message or Throwable cause.
BackendException(Throwable) - Constructor for class maiolum.BackendException
Creates a new BackendException with code>Throwable cause exception.
BackendException(String) - Constructor for class maiolum.BackendException
Creates a new BackendException with descriptive String as error message.
BackendException(String, Throwable) - Constructor for class maiolum.BackendException
Creates a new BackendException with descriptive String as error message and Throwable as cause of the exception.
BibleContentHandler - class maiolum.xml.index.BibleContentHandler.
SAX ContentHandler; creates Lucene documents from matched verses to be stored in index.
BibleContentHandler() - Constructor for class maiolum.xml.index.BibleContentHandler
Standard empty constructor
BibleFragment - interface maiolum.BibleFragment.
This interface describes a fragment of Scripture text - be it a verse, chapter, book or other textual fragment.
BibleFragmentBodyReader - class maiolum.xml.index.BibleFragmentBodyReader.
 
BibleFragmentBodyReader(String) - Constructor for class maiolum.xml.index.BibleFragmentBodyReader
 
BibleFragmentFactory - class maiolum.BibleFragmentFactory.
BibleFragmentFactory has the information about nearest siblings (in the document order) of given BibleFragments
BibleFragmentFactory() - Constructor for class maiolum.BibleFragmentFactory
 
BibleModule - class maiolum.BibleModule.
Represents concept of logical group of BibleFragments - e.g. in XML, one file may be maintained by one BibleModule object.
BibleModule() - Constructor for class maiolum.BibleModule
 
BibleModuleIndexer - class maiolum.xml.index.BibleModuleIndexer.
Used to perform bible documents reindexing using Lucene.
BibleModuleIndexer() - Constructor for class maiolum.xml.index.BibleModuleIndexer
Default constructor.
BibleModuleIndexer(String) - Constructor for class maiolum.xml.index.BibleModuleIndexer
Instantiates new BibleModuleIndexer using parameter for base location of index.
BibleSearch - class maiolum.xml.BibleSearch.
BibleSearch is a helper class to simplify searching in documents indexed by Apache Lucene search engine.
BibleSearch() - Constructor for class maiolum.xml.BibleSearch
 
Book - class maiolum.Book.
but this shan't be abstract
Book() - Constructor for class maiolum.Book
 

C

Chapter - class maiolum.Chapter.
 
Chapter() - Constructor for class maiolum.Chapter
 
ChapterServlet - class maiolum.xml.servlet.ChapterServlet.
 
ChapterServlet() - Constructor for class maiolum.xml.servlet.ChapterServlet
 
ChapterTest - class maiolum.test.ChapterTest.
 
ChapterTest() - Constructor for class maiolum.test.ChapterTest
 
ChapterVerseIdentifier - class maiolum.ChapterVerseIdentifier.
The ChapterVerseIdentifier class is a container wrapping identifier for bible verse (typical identifier is "Mt1:1").
ChapterVerseIdentifier() - Constructor for class maiolum.ChapterVerseIdentifier
Empty constructor, internal ids are set to empty strings, separator defaults to '_' (underscore).
ChapterVerseIdentifier(String, String) - Constructor for class maiolum.ChapterVerseIdentifier
After calling this constructor, internal chapter id is set to chapterID and verse id is set to verseID.
ChapterVerseIdentifier(String) - Constructor for class maiolum.ChapterVerseIdentifier
After calling this constructor, internal chapter and verse ids are parsed from the string argument.
ChildrenAware - interface maiolum.ChildrenAware.
 
Console - class maiolum.util.Console.
Console.java pomocna trieda pre ziskanie vstupu z konzoly
Console() - Constructor for class maiolum.util.Console
 
capitalize(String) - Static method in class maiolum.util.StringCapitalizer
Capitalizes first character of the given string.
capitalizeFirstLetter(String) - Static method in class maiolum.util.StringCapitalizer
Capitalizes first (but only first) letter-type character in given string.
characters(char[], int, int) - Method in class maiolum.xml.index.BibleContentHandler
 
clear() - Method in class maiolum.xml.TemplatesPool
Removes all objects from the pool.
clone() - Method in class maiolum.ChapterVerseIdentifier
 
close() - Method in class maiolum.xml.BibleSearch
 
containsURI(String) - Method in class maiolum.xml.TemplatesPool
Checks, if any Templates based on the file with String URI parameter is in the pool.
convertFromISO(String, String) - Static method in class maiolum.util.URLDecoder
 

D

detach(VerseDocumentObserver) - Method in class maiolum.xml.index.BibleContentHandler
 
doAfterBody() - Method in class maiolum.xml.tags.RepeatTag
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class maiolum.Log4jInitServlet
Does nothing in this class.
doStartTag() - Method in class maiolum.xml.tags.ExampleTag
 

E

Edition - class maiolum.Edition.
Represents "metainformation" like language, title, date and place of issue, about BibleFragments, BibleModules or similar logical units.
Edition() - Constructor for class maiolum.Edition
Empty constructor
Edition(String) - Constructor for class maiolum.Edition
Constructs the new instance with given ID.
ExampleTag - class maiolum.xml.tags.ExampleTag.
Very simple JSP tag that just inserts a string ("Custom tag example...") into the output.
ExampleTag() - Constructor for class maiolum.xml.tags.ExampleTag
 
endDocument() - Method in class maiolum.xml.index.BibleContentHandler
 
endElement(String, String, String) - Method in class maiolum.xml.index.BibleContentHandler
 
endPrefixMapping(String) - Method in class maiolum.xml.index.BibleContentHandler
 
equals(Object) - Method in class maiolum.xml.XMLEdition
Indicates whether one XMLEdition is "equal to" another Object.
expandParameter(String, Properties) - Static method in class maiolum.util.PropertyExpander
 
exportSettings(String) - Method in class maiolum.xml.maintenance.SettingsBackup
 

F

FragmentType - class maiolum.FragmentType.
This abstract represents data type for bible textual fragments.
FragmentType() - Constructor for class maiolum.FragmentType
 
FragmentTypeFactory - class maiolum.FragmentTypeFactory.
Factory object that simplifies creating instances of FragmentType objects by name.
FragmentTypeFactory() - Constructor for class maiolum.FragmentTypeFactory
 

G

get(String) - Method in class maiolum.xml.TemplatesPool
Returns Template with given ID from the pool.
getAnalyzer() - Method in class maiolum.xml.BibleSearch
 
getAvailableEditions() - Method in class maiolum.Edition
 
getAvailableEditions() - Method in class maiolum.xml.XMLEdition
Returns array of available Editions, i. e.
getAvailableEditions() - Method in class maiolum.xml.XMLModuleManager
Retrieves list of all available Editions throughout all BibleModules loaded in this ModuleManager.
getBaseIndexPath() - Method in class maiolum.xml.index.BibleModuleIndexer
Sets base directory, where the index will be located
getBibleFragment() - Method in class maiolum.xml.beans.XMLBibleFragmentBean
 
getChapter() - Static method in class maiolum.xml.XMLFormatTemplate
Creates new XMLFormatTemplate containing data about location of Chapter XSLT transformation template.
getChapterID() - Method in class maiolum.ChapterVerseIdentifier
 
getChildByID(String) - Method in interface maiolum.ChildrenAware
 
getChildByID(String) - Method in class maiolum.xml.XMLBibleFragment
Returns child BibleFragment that has given ID.
getDefaultEdition() - Method in class maiolum.xml.index.BibleModuleIndexer
Get default Edition for the parsed XML bible document
getDocuments() - Method in class maiolum.xml.BibleSearch
 
getEdition() - Method in interface maiolum.BibleFragment
Returns the unit descriptive meta-information (e.g. language, year of issue etc) of this fragment.
getEdition() - Method in class maiolum.BibleModule
Returns Edition object associated with this BibleModule.
getEdition() - Method in class maiolum.xml.XMLBibleFragment
 
getEdition() - Method in class maiolum.xml.XMLBibleModule
Returns Edition associated with this module.
getEdition() - Method in class maiolum.xml.beans.XMLBibleFragmentBean
 
getEdition() - Method in class maiolum.xml.index.BibleContentHandler
 
getElement(Document, String, Attributes) - Static method in class maiolum.util.StringAttrToElement
Deprecated.  
getFactory() - Method in class maiolum.BibleModule
 
getFactory() - Method in class maiolum.xml.XMLBibleModule
Retrieves BibleFragmentFactory associated with this object.
getFactory() - Method in class maiolum.xml.XMLModuleManager
Returns the factory associated with this ModuleManager.
getFormatTemplate() - Method in class maiolum.xml.beans.XMLBibleFragmentBean
 
getFragmentId() - Method in class maiolum.xml.index.BibleFragmentBodyReader
 
getFragmentTypeByName(String) - Static method in class maiolum.FragmentTypeFactory
Returns instance of one of the subclasses of FragmentType.
getFragments(String) - Method in class maiolum.xml.XMLModuleManager.XMLModuleBibleFragmentFactory
Returns all BibleFragments with given String ID from the modules maintained factory's ModuleManager.
getHits() - Method in class maiolum.xml.BibleSearch
 
getID() - Method in interface maiolum.BibleFragment
Returns a String representing this fragment's identifier.
getID() - Method in class maiolum.Edition
Retrieves string ID - unique identification of this Edition.
getID() - Method in class maiolum.xml.XMLBibleFragment
 
getID() - Method in class maiolum.xml.beans.XMLBibleFragmentBean
 
getIDField() - Method in class maiolum.Chapter
 
getIDField() - Method in class maiolum.FragmentType
Returns string representing name of identification field.
getIDField() - Method in class maiolum.Verse
 
getIndexLocation() - Method in class maiolum.xml.BibleSearch
 
getInput(String) - Static method in class maiolum.util.Console
 
getLangsHref(String) - Method in class maiolum.xml.servlet.ChapterServlet
 
getLocale() - Method in class maiolum.Edition
Retrieves the Locale, representing the language of the Edition.
getModule(int) - Method in class maiolum.ModuleManager
Retrieves -th BibleModule from underlying container.
getModule(int) - Method in class maiolum.xml.XMLModuleManager
Retrieves i-th BibleModule from the BibleManager.
getModuleManager() - Static method in class maiolum.xml.ModuleManagerFactory
Returns singleton instance of XMLModuleManager.
getNextID() - Method in class maiolum.xml.beans.XMLBibleFragmentBean
 
getNextSibling(BibleFragment) - Method in class maiolum.BibleFragmentFactory
Returns next BibleFragment to the given fragment in the text-order.
getNextSibling(BibleFragment) - Method in class maiolum.xml.XMLBibleFragmentFactory
Returns next XMLBibleFragment to the given fragment in the document order.
getNextSibling(String) - Method in class maiolum.xml.XMLBibleFragmentFactory
Returns next XMLBibleFragment to the fragment given by ID in the document order.
getNextSibling(BibleFragment) - Method in class maiolum.xml.XMLModuleManager.XMLModuleBibleFragmentFactory
Returns next XMLBibleFragment to the given fragment in the document order.
getNextSibling(String, Edition) - Method in class maiolum.xml.XMLModuleManager.XMLModuleBibleFragmentFactory
Returns next XMLBibleFragment to the fragment given by ID in the document order.
getNodeList(Node, String) - Static method in class maiolum.xml.XPathFilter
Returns NodeList containing Nodes, that conform to the given xpath expression.
getNodes(String, String) - Static method in class maiolum.xml.XPathFilter
Returns NodeIterator containing Nodes, that conform to the given xpath expression.
getNodes(Node, String) - Static method in class maiolum.xml.XPathFilter
Returns NodeIterator containing Nodes, that conform to the given xpath expression.
getParent() - Method in interface maiolum.BibleFragment
Returns the parent text fragment - typically parent to verse is chapter, parent to chapter is book, which are actually BibleFragments, too.
getParent() - Method in class maiolum.xml.XMLBibleFragment
 
getPrevID() - Method in class maiolum.xml.beans.XMLBibleFragmentBean
 
getPreviousSibling(BibleFragment) - Method in class maiolum.BibleFragmentFactory
Returns BibleFragment, which is next to fragment relative to the fragment having specified ID, in text-order.
getPreviousSibling(BibleFragment) - Method in class maiolum.xml.XMLBibleFragmentFactory
Returns first preceding BibleFragment relative to given BibleFragment in document order.
getPreviousSibling(String) - Method in class maiolum.xml.XMLBibleFragmentFactory
Returns first preceding BibleFragment relative to given BibleFragment specified by its ID in document order.
getPreviousSibling(BibleFragment) - Method in class maiolum.xml.XMLModuleManager.XMLModuleBibleFragmentFactory
Returns first preceding BibleFragment relative to given BibleFragment in document order.
getPreviousSibling(String, Edition) - Method in class maiolum.xml.XMLModuleManager.XMLModuleBibleFragmentFactory
Returns first preceding BibleFragment relative to given BibleFragment specified by its ID in document order.
getReport() - Method in class maiolum.xml.beans.XMLBibleFragmentBean
 
getSeparator() - Method in class maiolum.ChapterVerseIdentifier
 
getSiblingHref(String, String, String) - Method in class maiolum.xml.servlet.ChapterServlet
 
getSiblingHref(String, String) - Method in class maiolum.xml.servlet.TOCServlet
 
getSize() - Method in class maiolum.ModuleManager
Returns number of BibleModules in this ModuleManager.
getSize() - Method in class maiolum.xml.XMLModuleManager
Returns number of BibleModules contained in this ModuleManager.
getTitle() - Method in class maiolum.Chapter
 
getTitle() - Method in class maiolum.Edition
 
getTitle() - Method in class maiolum.FragmentType
Sets the descriptive name of this datatype - for example "Chapter" for chapter
getTitle() - Method in class maiolum.Verse
 
getTitle() - Method in class maiolum.xml.XMLBibleFragment
 
getTranslator() - Method in class maiolum.Edition
 
getType() - Method in interface maiolum.BibleFragment
Returns this fragment“s type - whether it is chapter, book or other user-defined textual unit.
getType() - Method in class maiolum.xml.XMLBibleFragment
 
getURI() - Method in class maiolum.xml.XMLBibleModule
Retrieves URI of the file, from which were the data loaded.
getURI() - Method in class maiolum.xml.XMLEdition
Returns URI pointing to the location of XML file containing Editions metadata.
getURI() - Method in class maiolum.xml.XMLFormatTemplate
 
getVerse() - Static method in class maiolum.xml.XMLFormatTemplate
Creates new XMLFormatTemplate containing data about location of Verse XSLT transformation template.
getVerseID() - Method in class maiolum.ChapterVerseIdentifier
 
getXMLData() - Method in class maiolum.xml.XMLBibleFragment
 
getYear() - Method in class maiolum.Edition
 

H

HTMLTransformer - class maiolum.xml.HTMLTransformer.
The HTMLTransformer class provides simple-usage methods for XSLT tranformations to HTML.
HTMLTransformer() - Constructor for class maiolum.xml.HTMLTransformer
 

I

IndexFiles - class maiolum.xml.index.IndexFiles.
Runs reindexing of all bible documents stated in modules.xml from the commandline.
IndexFiles() - Constructor for class maiolum.xml.index.IndexFiles
 
ignorableWhitespace(char[], int, int) - Method in class maiolum.xml.index.BibleContentHandler
 
importSettings(String) - Method in class maiolum.xml.maintenance.SettingsBackup
 
init() - Method in class maiolum.Log4jInitServlet
Retrieves parameter value from deployment descriptor and passes it to org.apache.log4j.PropertyConfigurator object.
init() - Method in class maiolum.xml.servlet.ChapterServlet
 
init() - Method in class maiolum.xml.servlet.MaintenanceServlet
 
init() - Method in class maiolum.xml.servlet.ModulesInitServlet
 
init() - Method in class maiolum.xml.servlet.TOCServlet
 
init() - Method in class maiolum.xml.servlet.VerseServlet
 

L

Log4jInitServlet - class maiolum.Log4jInitServlet.
Retrieves filesystem location of log4j external configuration file (*.lcf) from deployment descriptor file.
Log4jInitServlet() - Constructor for class maiolum.Log4jInitServlet
 
load(String) - Method in class maiolum.xml.XMLModuleURIsReader
Loads BibleModules into the specified ModuleManager, reading module URIs and languages from the XML file specified by String argument.

M

MaintenanceServlet - class maiolum.xml.servlet.MaintenanceServlet.
 
MaintenanceServlet() - Constructor for class maiolum.xml.servlet.MaintenanceServlet
 
MiscTest - class maiolum.test.MiscTest.
 
MiscTest() - Constructor for class maiolum.test.MiscTest
 
ModuleLoadError - error maiolum.ModuleLoadError.
Signals, that an unexpected error has been found while loading data modules.
ModuleLoadError() - Constructor for class maiolum.ModuleLoadError
Creates a new BackendException without detail message or Throwable cause.
ModuleLoadError(Throwable) - Constructor for class maiolum.ModuleLoadError
Creates a new ModuleLoadError with code>Throwable cause exception.
ModuleLoadError(String) - Constructor for class maiolum.ModuleLoadError
Creates a new ModuleLoadError with descriptive String as error message.
ModuleLoadError(String, Throwable) - Constructor for class maiolum.ModuleLoadError
Creates a new ModuleLoadError with descriptive String as error message and Throwable as cause of the exception.
ModuleManager - class maiolum.ModuleManager.
Container for holding and/or managing BibleModules.
ModuleManager() - Constructor for class maiolum.ModuleManager
 
ModuleManagerFactory - class maiolum.xml.ModuleManagerFactory.
Responsible for creating singleton ModuleManager.
ModuleManagerFactory() - Constructor for class maiolum.xml.ModuleManagerFactory
Empty constructor - use of ModuleManagerFactory.getModuleManager() is advised.
ModuleManagerInstantiationError - error maiolum.xml.ModuleManagerInstantiationError.
Signals that a fatal error has occured while instantiating module manager (e.g. no modules could be load).
ModuleManagerInstantiationError() - Constructor for class maiolum.xml.ModuleManagerInstantiationError
 
ModuleManagerInstantiationError(String) - Constructor for class maiolum.xml.ModuleManagerInstantiationError
 
ModuleManagerInstantiationError(String, Throwable) - Constructor for class maiolum.xml.ModuleManagerInstantiationError
 
ModuleManagerInstantiationError(Throwable) - Constructor for class maiolum.xml.ModuleManagerInstantiationError
 
ModuleURIsReader - class maiolum.ModuleURIsReader.
 
ModuleURIsReader() - Constructor for class maiolum.ModuleURIsReader
 
ModulesInitServlet - class maiolum.xml.servlet.ModulesInitServlet.
Primary core servlet initiated at maiolum startup.
ModulesInitServlet() - Constructor for class maiolum.xml.servlet.ModulesInitServlet
 
main(String[]) - Static method in class maiolum.test.PreferencesTest
 
main(String[]) - Static method in class maiolum.util.PropertyExpander
 
main(String[]) - Static method in class maiolum.util.StringCapitalizer
 
main(String[]) - Static method in class maiolum.xml.TemplatesPool
 
main(String[]) - Static method in class maiolum.xml.XMLEdition
 
main(String[]) - Static method in class maiolum.xml.XMLModuleManager
 
main(String[]) - Static method in class maiolum.xml.index.IndexFiles
Starts reindexing of bible documents.
maiolum - package maiolum
 
maiolum.test - package maiolum.test
 
maiolum.util - package maiolum.util
 
maiolum.xml - package maiolum.xml
 
maiolum.xml.beans - package maiolum.xml.beans
 
maiolum.xml.index - package maiolum.xml.index
Classes used to index bible document in XML representation to Lucene full-text search engine.
maiolum.xml.maintenance - package maiolum.xml.maintenance
 
maiolum.xml.servlet - package maiolum.xml.servlet
 
maiolum.xml.tags - package maiolum.xml.tags
 
matchAll(String, String) - Static method in class maiolum.util.RegexpMatcher
Retrieves all groups from string input that match the regular expression pattern regexp.
mergeIndices(File, File) - Method in class maiolum.xml.index.BibleModuleIndexer
Merges all indices located in the subdirectories into one larger.

N

newBibleFragment() - Method in class maiolum.xml.XMLBibleFragmentFactory
Returns new fragment containing whole parsed document.
newBibleFragment(String) - Method in class maiolum.xml.XMLBibleFragmentFactory
Finds within the parsed document an element with given ID and returns its contents as new fragment.
newBibleFragment(Document, String) - Method in class maiolum.xml.XMLBibleFragmentFactory
Returns new BibleFragment (in this case XMLBibleFragment) which has an ID attribute value of id, while reading data from the given Node.
newBibleFragment(String, Edition) - Method in class maiolum.xml.XMLModuleManager.XMLModuleBibleFragmentFactory
Returns new BibleFragment (in this case XMLBibleFragment) which has an ID attribute value of id, while reading data from the given Node.
notifyObservers(Document) - Method in class maiolum.xml.index.BibleContentHandler
 

P

ParseException - exception maiolum.ParseException.
Signals, that an unexpected error has been found while parsing.
ParseException() - Constructor for class maiolum.ParseException
Creates a new ParseException without detail message or Throwable cause.
ParseException(Throwable) - Constructor for class maiolum.ParseException
Creates a new ParseException with code>Throwable cause exception.
ParseException(String) - Constructor for class maiolum.ParseException
Creates a new ParseException with descriptive String as error message.
ParseException(String, Throwable) - Constructor for class maiolum.ParseException
Creates a new ParseException with descriptive String as error message and Throwable as cause of the exception.
PreferencesTest - class maiolum.test.PreferencesTest.
 
PreferencesTest() - Constructor for class maiolum.test.PreferencesTest
 
PropertyExpander - class maiolum.util.PropertyExpander.
 
PropertyExpander() - Constructor for class maiolum.util.PropertyExpander
 
parse(String, char) - Static method in class maiolum.ChapterVerseIdentifier
Returns new ChapterVerseIdentifier with chapterID and verseID properties parsed from the string argument.
parse(String) - Static method in class maiolum.xml.XMLDocumentParser
Parses DOM Document from the filename given by the string argument.
parse(File) - Static method in class maiolum.xml.XMLDocumentParser
Parses DOM Document from the filename given by File object.
processingInstruction(String, String) - Method in class maiolum.xml.index.BibleContentHandler
 

R

RegexpMatcher - class maiolum.util.RegexpMatcher.
RegexpMatcher allows to return all matched groups in regular expression as array of strings (similar to PHP's preg_match_all() function.
RegexpMatcher() - Constructor for class maiolum.util.RegexpMatcher
 
RepeatTag - class maiolum.xml.tags.RepeatTag.
A tag that repeats the body the specified number of times.
RepeatTag() - Constructor for class maiolum.xml.tags.RepeatTag
 
reindex(String, File) - Method in class maiolum.xml.index.BibleModuleIndexer
Reindexes bible document identified by system ID to given directory.
reindex(InputSource, File) - Method in class maiolum.xml.index.BibleModuleIndexer
Reindexes bible document in the DOM InputSource representation to given directory.
reindex(ModuleManager) - Method in class maiolum.xml.index.BibleModuleIndexer
Reindexes all BibleModules in the ModuleManager to base index directory.
reindex(XMLBibleModule) - Method in class maiolum.xml.index.BibleModuleIndexer
Reindexes given XML BibleModule to base index directory.
remove(String) - Method in class maiolum.xml.TemplatesPool
Removes the Template with given ID from the pool, if such Template exists.
retrieveVerse(Document) - Method in class maiolum.xml.index.BibleModuleIndexer
Observer of the BibleContentHandler.
retrieveVerse(Document) - Method in interface maiolum.xml.index.VerseDocumentObserver
 

S

SearchServlet - class maiolum.xml.servlet.SearchServlet.
 
SearchServlet() - Constructor for class maiolum.xml.servlet.SearchServlet
 
Section - class maiolum.Section.
but this shan't be abstract
Section() - Constructor for class maiolum.Section
 
SettingsBackup - class maiolum.xml.maintenance.SettingsBackup.
 
SettingsBackup() - Constructor for class maiolum.xml.maintenance.SettingsBackup
 
SimpleNodeSerializer - class maiolum.util.SimpleNodeSerializer.
This is a helper class to make easier serializing org.w3c.dom.Nodes to the given Writer.
SimpleNodeSerializer() - Constructor for class maiolum.util.SimpleNodeSerializer
 
StringAttrToElement - class maiolum.util.StringAttrToElement.
Deprecated. Is it used somewhere?
StringAttrToElement() - Constructor for class maiolum.util.StringAttrToElement
Deprecated.  
StringCapitalizer - class maiolum.util.StringCapitalizer.
Used to capitalize String in different manners.
StringCapitalizer() - Constructor for class maiolum.util.StringCapitalizer
 
search(String, String) - Method in class maiolum.xml.BibleSearch
 
search(String, Writer) - Method in class maiolum.xml.servlet.SearchServlet
 
serializeNode(Node, Writer) - Static method in class maiolum.util.SimpleNodeSerializer
Serializes DOM Node to given Writer, effectively transforming internal XML representation to textual representation.
serializeNode(Node) - Static method in class maiolum.util.SimpleNodeSerializer
Serializes DOM Node to System.out.
setAnalyzer(Analyzer) - Method in class maiolum.xml.BibleSearch
 
setBaseIndexPath(String) - Method in class maiolum.xml.index.BibleModuleIndexer
Returns base directory, where index is located
setChapterID(String) - Method in class maiolum.ChapterVerseIdentifier
 
setDefaultEdition(Edition) - Method in class maiolum.xml.index.BibleModuleIndexer
Set default Edition for the parsed XML bible document
setDocumentLocator(Locator) - Method in class maiolum.xml.index.BibleContentHandler
 
setEdition(Edition) - Method in interface maiolum.BibleFragment
Allows to set the appropriate Edition for this fragment.
setEdition(Edition) - Method in class maiolum.BibleModule
Associated given Edition parameter with this BibleModule.
setEdition(Edition) - Method in class maiolum.xml.XMLBibleFragment
 
setEdition(Edition) - Method in class maiolum.xml.XMLBibleModule
Associates given Edition with this module.
setEdition(Edition) - Method in class maiolum.xml.beans.XMLBibleFragmentBean
 
setEdition(Edition) - Method in class maiolum.xml.index.BibleContentHandler
 
setFactory(BibleFragmentFactory) - Method in class maiolum.BibleModule
 
setFactory(XMLBibleFragmentFactory) - Method in class maiolum.xml.XMLBibleModule
 
setFactory(XMLModuleManager.XMLModuleBibleFragmentFactory) - Method in class maiolum.xml.XMLModuleManager
Associates given factory with this ModuleManager.
setFormatTemplate(XMLFormatTemplate) - Method in class maiolum.xml.beans.XMLBibleFragmentBean
 
setID(String) - Method in interface maiolum.BibleFragment
Sets this fragment's ID to id.
setID(String) - Method in class maiolum.Edition
Sets ID - unique identification of this Edition.
setID(String) - Method in class maiolum.xml.XMLBibleFragment
 
setID(String) - Method in class maiolum.xml.beans.XMLBibleFragmentBean
 
setIDField(String) - Method in class maiolum.Chapter
 
setIDField(String) - Method in class maiolum.FragmentType
Sets the name of identification field.
setIDField(String) - Method in class maiolum.Verse
 
setIndexLocation(String) - Method in class maiolum.xml.BibleSearch
 
setLang(String) - Method in class maiolum.xml.beans.XMLBibleFragmentBean
 
setLocale(Locale) - Method in class maiolum.Edition
Sets the Locale information.
setParent(BibleFragment) - Method in interface maiolum.BibleFragment
Sets the parent text fragment to parent.
setParent(BibleFragment) - Method in class maiolum.xml.XMLBibleFragment
 
setReps(String) - Method in class maiolum.xml.tags.RepeatTag
Sets the reps attribute of the RepeatTag object
setSeparator(char) - Method in class maiolum.ChapterVerseIdentifier
 
setTitle(String) - Method in class maiolum.Chapter
 
setTitle(String) - Method in class maiolum.Edition
 
setTitle(String) - Method in class maiolum.FragmentType
Returns descriptive name of this fragment type
setTitle(String) - Method in class maiolum.Verse
 
setTitle(String) - Method in class maiolum.xml.XMLBibleFragment
 
setTranslator(String) - Method in class maiolum.Edition
 
setType(FragmentType) - Method in interface maiolum.BibleFragment
Sets this fragment's type.
setType(FragmentType) - Method in class maiolum.xml.XMLBibleFragment
 
setURI(String) - Method in class maiolum.xml.XMLBibleModule
Associates given URI with the XML file containing data with this module.
setURI(String) - Method in class maiolum.xml.XMLEdition
Sets the URI (for example filename) of the XML file containing Editions metada.
setURI(String) - Method in class maiolum.xml.XMLFormatTemplate
 
setVerseID(String) - Method in class maiolum.ChapterVerseIdentifier
 
setXMLData(Node) - Method in class maiolum.xml.XMLBibleFragment
 
setXMLData(String) - Method in class maiolum.xml.XMLBibleFragment
 
setXMLData(File) - Method in class maiolum.xml.XMLBibleFragment
 
setYear(int) - Method in class maiolum.Edition
 
skippedEntity(String) - Method in class maiolum.xml.index.BibleContentHandler
 
slowTransformXML(Node, String) - Static method in class maiolum.xml.HTMLTransformer
Deprecated.  
startDocument() - Method in class maiolum.xml.index.BibleContentHandler
 
startElement(String, String, String, Attributes) - Method in class maiolum.xml.index.BibleContentHandler
 
startPrefixMapping(String, String) - Method in class maiolum.xml.index.BibleContentHandler
 

T

TOCServlet - class maiolum.xml.servlet.TOCServlet.
 
TOCServlet() - Constructor for class maiolum.xml.servlet.TOCServlet
 
TemplatesPool - class maiolum.xml.TemplatesPool.
"Set"-like container for Templates instanced.
TemplatesPool() - Constructor for class maiolum.xml.TemplatesPool
Constructs new empty TemplatesPool.
TransformationException - exception maiolum.TransformationException.
Signals, that an unexpected error has been found while transforming specified unit (e. g. while tranforming XML to HTML using XSLT).
TransformationException() - Constructor for class maiolum.TransformationException
Creates a new TransformationException without detail message or Throwable cause.
TransformationException(Throwable) - Constructor for class maiolum.TransformationException
Creates a new TransformationException with code>Throwable cause exception.
TransformationException(String) - Constructor for class maiolum.TransformationException
Creates a new TransformationException with descriptive String as error message.
TransformationException(String, Throwable) - Constructor for class maiolum.TransformationException
Creates a new TransformationException with descriptive String as error message and Throwable as cause of the exception.
test() - Method in class maiolum.test.PreferencesTest
 
toString() - Method in class maiolum.ChapterVerseIdentifier
Returns String representation form ChapterVerseIdentifier object.
toString() - Method in class maiolum.xml.XMLEdition
Returns
transformXML(Node, String) - Static method in class maiolum.xml.HTMLTransformer
Transforms a XML document represented by Node object to String using stylesheet XML file specified by the String argument.
transformXML(Node, Templates) - Static method in class maiolum.xml.HTMLTransformer
Transforms a XML document represented by Node object to String using given Templates object.

U

URLDecoder - class maiolum.util.URLDecoder.
Provides methods to URL-decode strings sent in HTTP forms.
URLDecoder() - Constructor for class maiolum.util.URLDecoder
 

V

Verse - class maiolum.Verse.
 
Verse() - Constructor for class maiolum.Verse
 
VerseDocumentObserver - interface maiolum.xml.index.VerseDocumentObserver.
Serves as observer typically observing (and waiting) BibleContentHandler for parsed Lucene Document objects.
VerseServlet - class maiolum.xml.servlet.VerseServlet.
 
VerseServlet() - Constructor for class maiolum.xml.servlet.VerseServlet
 

X

XMLBibleFragment - class maiolum.xml.XMLBibleFragment.
This class is an XML implementation of BibleFragment.
XMLBibleFragment() - Constructor for class maiolum.xml.XMLBibleFragment
 
XMLBibleFragment(File) - Constructor for class maiolum.xml.XMLBibleFragment
 
XMLBibleFragment(String) - Constructor for class maiolum.xml.XMLBibleFragment
 
XMLBibleFragmentBean - class maiolum.xml.beans.XMLBibleFragmentBean.
 
XMLBibleFragmentBean() - Constructor for class maiolum.xml.beans.XMLBibleFragmentBean
 
XMLBibleFragmentFactory - class maiolum.xml.XMLBibleFragmentFactory.
This is an implementation of AbstractBibleFactory to work with files containing XML data.
XMLBibleFragmentFactory(File) - Constructor for class maiolum.xml.XMLBibleFragmentFactory
 
XMLBibleFragmentFactory(String) - Constructor for class maiolum.xml.XMLBibleFragmentFactory
 
XMLBibleModule - class maiolum.xml.XMLBibleModule.
Represents concept of one or many BibleFragments contained in one XML file.
XMLBibleModule(String, Edition) - Constructor for class maiolum.xml.XMLBibleModule
Creates new XMLBibleModule from the XML file specified by URI and associates given Edition with this module.
XMLDocumentParser - class maiolum.xml.XMLDocumentParser.
XMLDocumentParser provides methods to get org.w3c.dom.Document instances with data read from files.
XMLDocumentParser() - Constructor for class maiolum.xml.XMLDocumentParser
 
XMLEdition - class maiolum.xml.XMLEdition.
Represents "metadata" like language, title, date and place of issue about logical units; these data are loaded from the XML file;
XMLEdition() - Constructor for class maiolum.xml.XMLEdition
Empty constructor.
XMLEdition(File) - Constructor for class maiolum.xml.XMLEdition
Deprecated.  
XMLEdition(String) - Constructor for class maiolum.xml.XMLEdition
Creates new XMLEdition with given ID and retrieves available metadata (language, translator etc.) about this XMLEdition from the internal representation of the XML file with data
XMLEditionsReader - class maiolum.xml.XMLEditionsReader.
 
XMLEditionsReader() - Constructor for class maiolum.xml.XMLEditionsReader
 
XMLFormatTemplate - class maiolum.xml.XMLFormatTemplate.
Converts mnemotechnic identifiers (or shortcuts) of XSLT templates to their URIs stored in Preferences object.
XMLFormatTemplate(String) - Constructor for class maiolum.xml.XMLFormatTemplate
Returns URI associated with given String identifier, using System properties.
XMLModuleManager - class maiolum.xml.XMLModuleManager.
Represents container holding the BibleModules.
XMLModuleManager() - Constructor for class maiolum.xml.XMLModuleManager
Empty constructor, does nothing.
XMLModuleManager.XMLModuleBibleFragmentFactory - class maiolum.xml.XMLModuleManager.XMLModuleBibleFragmentFactory.
This implementation of BibleFragmentFactory serves for retrieving BibleFragments from "subfactories" of modules maintained by outer XMLModuleManager.
XMLModuleURIsReader - class maiolum.xml.XMLModuleURIsReader.
Manages loading of BibleModules into ModuleManager, reading module URIs from the XML file.
XMLModuleURIsReader(ModuleManager) - Constructor for class maiolum.xml.XMLModuleURIsReader
Constructs a XMLModuleURIsReader and associates to in an ModuleManager.
XPathFilter - class maiolum.xml.XPathFilter.
This class is provides a simple XPath search (using org.apache.xpath API) - given filename of an XML file (or org.w3c.Document) and and XPath expression, the appropriate methods return NodeIterator, which contains Nodes, that match given XPath.
XPathFilter() - Constructor for class maiolum.xml.XPathFilter
 

A B C D E F G H I L M N P R S T U V X