A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

abbreviate(String, int) - Static method in class net.sf.zekr.common.util.StringUtils
Similar to StringUtils.abbreviate(String, int) method but adds no ellipsis to the end of the abbreviated string.
about() - Method in class net.sf.zekr.ui.QuranFormMenuFactory
 
AboutForm - Class in net.sf.zekr.ui
Zekr about form.
AboutForm(Shell) - Constructor for class net.sf.zekr.ui.AboutForm
 
AbstractPageViewTemplate - Class in net.sf.zekr.engine.template
Abstract paged view template.
AbstractPageViewTemplate(IQuranText, IQuranText, IUserView) - Constructor for class net.sf.zekr.engine.template.AbstractPageViewTemplate
 
AbstractPageViewTemplate(IQuranText, IUserView) - Constructor for class net.sf.zekr.engine.template.AbstractPageViewTemplate
 
AbstractQuranPagingData - Class in net.sf.zekr.engine.page
Abstract quran paging data.
AbstractQuranPagingData() - Constructor for class net.sf.zekr.engine.page.AbstractQuranPagingData
 
AbstractQuranSearch - Class in net.sf.zekr.engine.search
 
AbstractQuranSearch(AbstractRangedQuranText) - Constructor for class net.sf.zekr.engine.search.AbstractQuranSearch
Call this(quran, false, true)
AbstractQuranSearch(AbstractRangedQuranText, boolean, boolean, Locale) - Constructor for class net.sf.zekr.engine.search.AbstractQuranSearch
 
AbstractQuranText - Class in net.sf.zekr.common.resource
 
AbstractQuranText() - Constructor for class net.sf.zekr.common.resource.AbstractQuranText
 
AbstractRangedQuranText - Class in net.sf.zekr.common.resource
 
AbstractRangedQuranText() - Constructor for class net.sf.zekr.common.resource.AbstractRangedQuranText
 
AbstractSearchResultComparator - Class in net.sf.zekr.engine.search.comparator
The abstract search result comparator to be used for sorting search results.
AbstractSearchResultComparator() - Constructor for class net.sf.zekr.engine.search.comparator.AbstractSearchResultComparator
 
AbstractSearchResultTemplate - Class in net.sf.zekr.engine.template
 
AbstractSearchResultTemplate(AbstractRangedQuranText, String, boolean) - Constructor for class net.sf.zekr.engine.template.AbstractSearchResultTemplate
 
AbstractSearchResultTemplate(AbstractRangedQuranText, String) - Constructor for class net.sf.zekr.engine.template.AbstractSearchResultTemplate
 
AbstractSplachScreen - Class in net.sf.zekr.ui.splash
 
AbstractSplachScreen(Display) - Constructor for class net.sf.zekr.ui.splash.AbstractSplachScreen
 
AbstractSuraViewTemplate - Class in net.sf.zekr.engine.template
 
AbstractSuraViewTemplate(IQuranText, int, int) - Constructor for class net.sf.zekr.engine.template.AbstractSuraViewTemplate
 
add(AudioData) - Method in class net.sf.zekr.engine.audio.Audio
 
add(LanguagePack) - Method in class net.sf.zekr.engine.language.Language
 
add(IPagingData) - Method in class net.sf.zekr.engine.page.QuranPaging
 
add(RevelationData) - Method in class net.sf.zekr.engine.revelation.Revelation
 
add(SearchScopeItem) - Method in class net.sf.zekr.engine.search.SearchScope
 
add(ThemeData) - Method in class net.sf.zekr.engine.theme.Theme
 
add(TranslationData) - Method in class net.sf.zekr.engine.translation.Translation
 
add(Node) - Method in class net.sf.zekr.engine.xml.NodeList
 
add(NodeList) - Method in class net.sf.zekr.engine.xml.NodeList
 
addAmpersand(String) - Static method in class net.sf.zekr.ui.helper.FormUtils
check a menuText entry for an ampersand and if not found prepend the menuText with one
addBookmarkItemToMenu(Menu, BookmarkItem) - Static method in class net.sf.zekr.engine.bookmark.ui.BookmarkUtils
 
addBookmarkItemToTree(TreeItem, BookmarkItem) - Static method in class net.sf.zekr.engine.bookmark.ui.BookmarkUtils
 
addBookmarkSet(BookmarkSet) - Method in class net.sf.zekr.engine.bookmark.BookmarkSetGroup
Adds a bookmark set to the list of bookmark sets group.
addChild(BookmarkItem) - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
addEditableRow(Table, String, String) - Static method in class net.sf.zekr.ui.helper.FormUtils
 
addHeader(String, String) - Method in class net.sf.zekr.engine.server.NanoHttpd.Response
Adds given line to the header.
addLinkListener(Widget) - Static method in class net.sf.zekr.ui.helper.FormUtils
Adds click listener to the link widget.
addNew(Shell, IQuranLocation, String) - Static method in class net.sf.zekr.engine.bookmark.ui.BookmarkSetForm
Stand-alone add bookmark.
addNewScopeMenuItem(Menu, SearchScope) - Method in class net.sf.zekr.ui.QuranForm
 
addNewTranslation(File) - Method in class net.sf.zekr.common.config.ApplicationConfig
This method is used to add a new translation during runtime.
AddonsManagerForm - Class in net.sf.zekr.ui.options
 
AddonsManagerForm(Composite, int) - Constructor for class net.sf.zekr.ui.options.AddonsManagerForm
 
addReplacePattern(String, List) - Method in class net.sf.zekr.engine.search.SearchInfo
 
addRow(Table, String, String) - Static method in class net.sf.zekr.ui.helper.FormUtils
 
addStopWord(String, List) - Method in class net.sf.zekr.engine.search.SearchInfo
 
AdvancedQuranSearchResultTemplate - Class in net.sf.zekr.engine.template
 
AdvancedQuranSearchResultTemplate(SearchResultModel, int) - Constructor for class net.sf.zekr.engine.template.AdvancedQuranSearchResultTemplate
 
AdvancedQuranTextSearch - Class in net.sf.zekr.engine.search.tanzil
An advanced search, mainly inspired and converted from tanzil.info JavaScript and PHP code.
AdvancedQuranTextSearch(IQuranText, ISearchResultHighlighter, ISearchScorer) - Constructor for class net.sf.zekr.engine.search.tanzil.AdvancedQuranTextSearch
 
AdvancedSearchResult - Class in net.sf.zekr.engine.search.lucene
 
AdvancedSearchResult(IQuranText, List, String, String, int, AbstractSearchResultComparator, boolean) - Constructor for class net.sf.zekr.engine.search.lucene.AdvancedSearchResult
Deprecated. use SearchResultModel instead.
AdvancedSearchResultItem - Class in net.sf.zekr.engine.search.lucene
Deprecated. replaced by SearchResultItem
AdvancedSearchResultItem(IQuranLocation, String) - Constructor for class net.sf.zekr.engine.search.lucene.AdvancedSearchResultItem
Deprecated.  
AdvancedSplashScreen - Class in net.sf.zekr.ui.splash
 
AdvancedSplashScreen(Display) - Constructor for class net.sf.zekr.ui.splash.AdvancedSplashScreen
 
ALEF - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
ALEF_HAMZA_ABOVE - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
ALEF_HAMZA_BELOW - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
ALEF_MADDA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
ALEF_MAKSURA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
ALEF_WASLA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
ALL_USERS - Static variable in class net.sf.zekr.engine.search.lucene.IndexCreator
 
appendRootChild(Element) - Method in class net.sf.zekr.engine.xml.XmlWriter
 
ApplicationConfig - Class in net.sf.zekr.common.config
This singleton class reads the config files by the first invocation of getInstance().
ApplicationPath - Class in net.sf.zekr.common.config
This class contains Zekr directory hierarchy.
ApplicationPath() - Constructor for class net.sf.zekr.common.config.ApplicationPath
 
ApplicationRuntime - Class in net.sf.zekr.common.runtime
 
ApplicationRuntime() - Constructor for class net.sf.zekr.common.runtime.ApplicationRuntime
 
ARABIC_KAF - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
ARABIC_QUESION_MARK - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
ARABIC_YEH - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
ArabicAnalyzer - Class in net.sf.zekr.engine.search.lucene
Filters StandardTokenizer with ArabicFilter, and StopFilter using a list of Arabic stop words.
ArabicAnalyzer() - Constructor for class net.sf.zekr.engine.search.lucene.ArabicAnalyzer
Builds an analyzer with the default stop words (ArabicAnalyzer.STOP_WORDS).
ArabicAnalyzer(Set) - Constructor for class net.sf.zekr.engine.search.lucene.ArabicAnalyzer
Builds an analyzer with the given stop words.
ArabicAnalyzer(String[]) - Constructor for class net.sf.zekr.engine.search.lucene.ArabicAnalyzer
Builds an analyzer with the given stop words.
ArabicAnalyzer(File) - Constructor for class net.sf.zekr.engine.search.lucene.ArabicAnalyzer
Builds an analyzer with the stop words from the given file.
ArabicAnalyzer(Reader) - Constructor for class net.sf.zekr.engine.search.lucene.ArabicAnalyzer
Builds an analyzer with the stop words from the given reader.
ArabicCharacters - Interface in net.sf.zekr.engine.search
Some Unicode Arabic characters as public static final.
ArabicFilter - Class in net.sf.zekr.engine.search.lucene
 
ArabicFilter(TokenStream) - Constructor for class net.sf.zekr.engine.search.lucene.ArabicFilter
 
arabicSimplify(String) - Static method in class net.sf.zekr.engine.search.SearchUtils
This method removes specific diacritics form the string.
arabicSimplify4AdvancedSearch(String) - Static method in class net.sf.zekr.engine.search.SearchUtils
This method removes specific diacritics form the string, and also replaces Hamza characters with their base character.
archiveFile - Variable in class net.sf.zekr.engine.revelation.RevelationData
 
archiveFile - Variable in class net.sf.zekr.engine.translation.TranslationData
 
arraySize(Object) - Method in class net.sf.zekr.common.util.VelocityUtils
 
Audio - Class in net.sf.zekr.engine.audio
 
Audio() - Constructor for class net.sf.zekr.engine.audio.Audio
 
AUDIO_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
AudioData - Class in net.sf.zekr.engine.audio
 
AudioData() - Constructor for class net.sf.zekr.engine.audio.AudioData
 
audioData - Variable in class net.sf.zekr.engine.audio.PlaylistProvider
 
AudioUtils - Class in net.sf.zekr.engine.audio
 
AudioUtils() - Constructor for class net.sf.zekr.engine.audio.AudioUtils
 
AUTHENTIC - Static variable in interface net.sf.zekr.engine.common.Signable
Resource is authentic.
author - Variable in class net.sf.zekr.engine.language.LanguagePack
The author of the language translation pack
author - Variable in class net.sf.zekr.engine.theme.ThemeData
Theme author
AUTHOR_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
Aya - Class in net.sf.zekr.common.resource.model
 
Aya(IQuranText, IQuranLocation) - Constructor for class net.sf.zekr.common.resource.model.Aya
 
AYA_COUNT_ATTR - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
AYA_MODE - Static variable in class net.sf.zekr.engine.revelation.RevelationData
 
AYA_NUM_ATTR - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
AyaLengthComparator - Class in net.sf.zekr.engine.search.comparator
This comparator compares ayas based on their length (including the diacritics and signs).
AyaLengthComparator() - Constructor for class net.sf.zekr.engine.search.comparator.AyaLengthComparator
 
ayaNum - Variable in class net.sf.zekr.common.resource.filter.QuranFilterContext
Aya number, counted from 1.
ayaNum - Variable in class net.sf.zekr.engine.template.AbstractSuraViewTemplate
 

B

BARREE_YEH - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
Base64 - Class in net.sf.zekr.common.util
Deprecated. use Common Codecs Base64 implementation instead.
Base64.InputStream - Class in net.sf.zekr.common.util
Deprecated. A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.InputStream(InputStream) - Constructor for class net.sf.zekr.common.util.Base64.InputStream
Deprecated. Constructs a Base64.InputStream in DECODE mode.
Base64.InputStream(InputStream, int) - Constructor for class net.sf.zekr.common.util.Base64.InputStream
Deprecated. Constructs a Base64.InputStream in either ENCODE or DECODE mode.
Base64.OutputStream - Class in net.sf.zekr.common.util
Deprecated. A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream(OutputStream) - Constructor for class net.sf.zekr.common.util.Base64.OutputStream
Deprecated. Constructs a Base64.OutputStream in ENCODE mode.
Base64.OutputStream(OutputStream, int) - Constructor for class net.sf.zekr.common.util.Base64.OutputStream
Deprecated. Constructs a Base64.OutputStream in either ENCODE or DECODE mode.
baseDir - Variable in class net.sf.zekr.engine.theme.ThemeData
 
BaseForm - Class in net.sf.zekr.ui
 
BaseForm() - Constructor for class net.sf.zekr.ui.BaseForm
 
BaseQuranProperties - Class in net.sf.zekr.common.resource
This class contains some of Quran properties to be used in subclasses.
BaseQuranProperties() - Constructor for class net.sf.zekr.common.resource.BaseQuranProperties
 
BaseViewTemplate - Class in net.sf.zekr.engine.template
 
BaseViewTemplate() - Constructor for class net.sf.zekr.engine.template.BaseViewTemplate
Will put some initial properties into context (and some other): DIRECTION: "rtl" or "ltr" based on the current language pack TRANS_DIRECTION: "rtl" or "ltr" based on the current translation TRANS_LANG: 2-char language code, e.g.
BETA_RELEASE - Static variable in class net.sf.zekr.engine.update.UpdateInfo
 
BLOCK - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
BOOKMARK_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
BookmarkException - Exception in net.sf.zekr.engine.bookmark
 
BookmarkException(String) - Constructor for exception net.sf.zekr.engine.bookmark.BookmarkException
 
BookmarkItem - Class in net.sf.zekr.engine.bookmark
 
BookmarkItem() - Constructor for class net.sf.zekr.engine.bookmark.BookmarkItem
 
BookmarkItemForm - Class in net.sf.zekr.engine.bookmark.ui
A form for viewing and managing a single bookmark item or folder.
BookmarkItemForm(Shell, BookmarkItem, int) - Constructor for class net.sf.zekr.engine.bookmark.ui.BookmarkItemForm
 
BookmarkItemForm(Shell, boolean, int) - Constructor for class net.sf.zekr.engine.bookmark.ui.BookmarkItemForm
Makes a new instance of this class.
BookmarkItemForm(Shell, List, String, int) - Constructor for class net.sf.zekr.engine.bookmark.ui.BookmarkItemForm
Makes a new instance of this class, as a bookmark item (not folder).
BookmarkReferenceForm - Class in net.sf.zekr.engine.bookmark.ui
 
BookmarkReferenceForm(Shell, List, IQuranLocation) - Constructor for class net.sf.zekr.engine.bookmark.ui.BookmarkReferenceForm
 
BookmarkSaveException - Exception in net.sf.zekr.engine.bookmark
 
BookmarkSaveException(String) - Constructor for exception net.sf.zekr.engine.bookmark.BookmarkSaveException
 
BookmarkSet - Class in net.sf.zekr.engine.bookmark
 
BookmarkSet(String) - Constructor for class net.sf.zekr.engine.bookmark.BookmarkSet
This constructor will not load all the bookmark set file.
BookmarkSet(String, boolean) - Constructor for class net.sf.zekr.engine.bookmark.BookmarkSet
This constructor is used for creating new bookmark sets.
BookmarkSetForm - Class in net.sf.zekr.engine.bookmark.ui
Bookmarks form GUI.
BookmarkSetForm(Shell) - Constructor for class net.sf.zekr.engine.bookmark.ui.BookmarkSetForm
 
BookmarkSetForm(BookmarkSet, Shell) - Constructor for class net.sf.zekr.engine.bookmark.ui.BookmarkSetForm
 
BookmarkSetGroup - Class in net.sf.zekr.engine.bookmark
 
BookmarkSetGroup() - Constructor for class net.sf.zekr.engine.bookmark.BookmarkSetGroup
 
BookmarkTransformationException - Exception in net.sf.zekr.engine.bookmark
 
BookmarkTransformationException() - Constructor for exception net.sf.zekr.engine.bookmark.BookmarkTransformationException
 
BookmarkTransformationException(String) - Constructor for exception net.sf.zekr.engine.bookmark.BookmarkTransformationException
 
BookmarkTransformationException(Throwable) - Constructor for exception net.sf.zekr.engine.bookmark.BookmarkTransformationException
 
BookmarkTransformer - Class in net.sf.zekr.engine.bookmark
Bookmark exporter.
BookmarkTransformer(BookmarkSet, File) - Constructor for class net.sf.zekr.engine.bookmark.BookmarkTransformer
 
BookmarkTransformer() - Constructor for class net.sf.zekr.engine.bookmark.BookmarkTransformer
Creates a new bookmark transformer object.
BookmarkUtils - Class in net.sf.zekr.engine.bookmark.ui
This class handles a number of functions related to bookmarks as static methods.
BookmarkUtils() - Constructor for class net.sf.zekr.engine.bookmark.ui.BookmarkUtils
 
BrowserCallbackHandler - Class in net.sf.zekr.ui
 
BrowserCallbackHandler(QuranForm) - Constructor for class net.sf.zekr.ui.BrowserCallbackHandler
 
build - Variable in class net.sf.zekr.engine.update.UpdateInfo
 
BUTTON_WIDTH - Static variable in class net.sf.zekr.ui.GlobalGuiConfig
 
buttonLength(Button, Button) - Static method in class net.sf.zekr.ui.helper.FormUtils
Return the maximum length for a button when two buttons are given
buttonLength(int, Button, Button) - Static method in class net.sf.zekr.ui.helper.FormUtils
Return the maximum length for a button when two buttons and a minimum length are given.
buttonLength(Button, Button, Button) - Static method in class net.sf.zekr.ui.helper.FormUtils
Return the maximum length for a button when three buttons are given.
buttonLength(int, Button, Button, Button) - Static method in class net.sf.zekr.ui.helper.FormUtils
return the maximum length for a button when three buttons and a minimum length are given

C

CALCELED - Static variable in class net.sf.zekr.ui.ProgressForm
 
changeIdIfPossible(String) - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
changeTo(int) - Method in interface net.sf.zekr.common.config.IUserView
 
changeTo(IQuranLocation) - Method in interface net.sf.zekr.common.config.IUserView
 
changeTo(int) - Method in class net.sf.zekr.common.config.UserViewController
 
changeTo(IQuranLocation) - Method in class net.sf.zekr.common.config.UserViewController
 
CHARS - Static variable in class net.sf.zekr.engine.search.tanzil.LetterConstants
 
check(boolean) - Method in class net.sf.zekr.engine.update.UpdateManager
 
clause - Variable in class net.sf.zekr.engine.search.SearchResultModel
 
CLEAN_COMMAND - Static variable in interface net.sf.zekr.common.commandline.CommandConstants
Clean command for deletion of cache folders, config files, and all contents of home folder.
CleanCommandHandler - Class in net.sf.zekr.common.commandline
Class for handling clean (-clean) command.
CleanCommandHandler(String, String[]) - Constructor for class net.sf.zekr.common.commandline.CleanCommandHandler
 
CLEAR_CACHE_ON_EXIT - Static variable in interface net.sf.zekr.ui.helper.EventProtocol
Clear cache directory on application exit.
clearAll() - Method in class net.sf.zekr.common.runtime.ApplicationRuntime
Clear cache and config directories.
clearCache() - Method in class net.sf.zekr.common.runtime.ApplicationRuntime
 
clearChilrden() - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
clearConfig() - Method in class net.sf.zekr.common.runtime.ApplicationRuntime
 
clone() - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
Non-recursively clone a bookmark item.
close() - Method in class net.sf.zekr.common.util.Base64.OutputStream
Deprecated. Flushes and closes (I think, in the superclass) the stream.
close() - Method in class net.sf.zekr.ui.ProgressForm
 
close() - Method in class net.sf.zekr.ui.QuranForm
 
COLLECTION_PLAYLIST - Static variable in class net.sf.zekr.engine.audio.AudioData
Deprecated. this kind of playlist causes a high performance overload on the client machines. It should not be used anywhere.
CollectionUtils - Class in net.sf.zekr.common.util
 
CollectionUtils() - Constructor for class net.sf.zekr.common.util.CollectionUtils
 
Command - Interface in net.sf.zekr.common.commandline
Command interface.
command - Variable in class net.sf.zekr.common.commandline.CommandHandler
 
CommandConstants - Interface in net.sf.zekr.common.commandline
 
CommandException - Exception in net.sf.zekr.common.commandline
Command line execution exception.
CommandException() - Constructor for exception net.sf.zekr.common.commandline.CommandException
 
CommandException(String) - Constructor for exception net.sf.zekr.common.commandline.CommandException
 
CommandException(Throwable) - Constructor for exception net.sf.zekr.common.commandline.CommandException
 
CommandHandler - Class in net.sf.zekr.common.commandline
 
CommandHandler() - Constructor for class net.sf.zekr.common.commandline.CommandHandler
 
CommandHandlerFactory - Class in net.sf.zekr.common.commandline
This class creates command handler classes.
CommandHandlerFactory() - Constructor for class net.sf.zekr.common.commandline.CommandHandlerFactory
 
CommandRunUtils - Class in net.sf.zekr.common.commandline
 
CommandRunUtils() - Constructor for class net.sf.zekr.common.commandline.CommandRunUtils
 
COMMON_WORDS - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
commonProps - Variable in class net.sf.zekr.engine.theme.Theme
 
compare(Object, Object) - Method in class net.sf.zekr.engine.revelation.RevelationData
 
compare(SearchResultItem, SearchResultItem) - Method in class net.sf.zekr.engine.search.comparator.AbstractSearchResultComparator
 
compare(Object, Object) - Method in class net.sf.zekr.engine.search.comparator.AbstractSearchResultComparator
 
compare(SearchResultItem, SearchResultItem) - Method in class net.sf.zekr.engine.search.comparator.AyaLengthComparator
 
compare(SearchResultItem, SearchResultItem) - Method in class net.sf.zekr.engine.search.comparator.RevelationOrderComparator
 
compare(SearchResultItem, SearchResultItem) - Method in class net.sf.zekr.engine.search.comparator.SimilarityComparator
 
compareTo(Object) - Method in class net.sf.zekr.common.resource.QuranLocation
 
concat(int[], int[]) - Static method in class net.sf.zekr.common.util.CollectionUtils
 
config - Static variable in class net.sf.zekr.engine.template.BaseViewTemplate
 
CONFIG_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
Original configuration file
ConfigNaming - Interface in net.sf.zekr.common.config
 
configure() - Method in class net.sf.zekr.common.runtime.ApplicationRuntime
 
configureDirectories() - Method in class net.sf.zekr.common.runtime.ApplicationRuntime
Makes the application home directory.
ConfigUtils - Class in net.sf.zekr.common.util
 
ConfigUtils() - Constructor for class net.sf.zekr.common.util.ConfigUtils
 
CONFIRM_MSG - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
contains(SearchScopeItem) - Method in class net.sf.zekr.engine.search.SearchScope
 
containsId(String) - Method in class net.sf.zekr.engine.bookmark.BookmarkSetGroup
 
contents - Variable in class net.sf.zekr.engine.search.lucene.AdvancedSearchResultItem
Deprecated.  
CONTENTS_FIELD - Static variable in class net.sf.zekr.engine.search.lucene.QuranTextIndexer
 
COUNTRY_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
createDocument() - Method in class net.sf.zekr.engine.search.lucene.QuranDocument
 
createHttpServer(PropertiesConfiguration) - Static method in class net.sf.zekr.engine.server.HttpServerFactory
 
createOrUpdateBookmarkMenu() - Method in class net.sf.zekr.ui.QuranFormMenuFactory
 
createOrUpdateTranslationMenu() - Method in class net.sf.zekr.ui.QuranFormMenuFactory
 
createQuranIndex(IQuranText, int, String, PrintStream) - Method in class net.sf.zekr.engine.search.lucene.LuceneIndexManager
This method silently indexes a Quran text.
createTabItem() - Method in class net.sf.zekr.ui.RootTabForm
 
CryptoUtils - Class in net.sf.zekr.common.util
 
CryptoUtils() - Constructor for class net.sf.zekr.common.util.CryptoUtils
 
currentAya() - Method in class net.sf.zekr.common.resource.AbstractRangedQuranText
Returns the current aya.
currentAya() - Method in class net.sf.zekr.common.resource.RangedQuranText
 
CUSTOM_PATH - Static variable in class net.sf.zekr.engine.search.lucene.IndexCreator
 
CUSTOM_ZEKR_EVENT - Static variable in interface net.sf.zekr.ui.helper.EventProtocol
 
CustomPageModeForm - Class in net.sf.zekr.ui
 
CustomPageModeForm(Shell) - Constructor for class net.sf.zekr.ui.CustomPageModeForm
 
CustomPagingData - Class in net.sf.zekr.engine.page
Custom paging data loaded from a .page.xml file.

This file corresponds to a single .page.xml which is a Quran paging schema containing from-to pair of informations for each page of the Quran.
CustomPagingData() - Constructor for class net.sf.zekr.engine.page.CustomPagingData
 
CustomTranslationListForm - Class in net.sf.zekr.engine.translation.ui
Customize multi-translation layout.
CustomTranslationListForm(Shell) - Constructor for class net.sf.zekr.engine.translation.ui.CustomTranslationListForm
 

D

DAMMA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
DAMMATAN - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
data - Variable in class net.sf.zekr.engine.server.NanoHttpd.Response
Data of the response, may be null.
DEBUG - Static variable in class net.sf.zekr.engine.log.Logger
 
debug(Object) - Method in class net.sf.zekr.engine.log.Logger
 
DEBUG_MODE - Static variable in class net.sf.zekr.common.config.GlobalConfig
is true for debug-mode
DECODE - Static variable in class net.sf.zekr.common.util.Base64
Deprecated. Specify decoding.
decode(byte[], int, int, int) - Static method in class net.sf.zekr.common.util.Base64
Deprecated. Very low-level access to decoding ASCII characters in the form of a byte array.
decode(String) - Static method in class net.sf.zekr.common.util.Base64
Deprecated. Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decode(String, int) - Static method in class net.sf.zekr.common.util.Base64
Deprecated. Decodes data from Base64 notation, automatically detecting gzip-compressed data and decompressing it.
decodeFromFile(String) - Static method in class net.sf.zekr.common.util.Base64
Deprecated. Convenience method for reading a base64-encoded file and decoding it.
decodeToFile(String, String) - Static method in class net.sf.zekr.common.util.Base64
Deprecated. Convenience method for decoding data to a file.
decodeToObject(String) - Static method in class net.sf.zekr.common.util.Base64
Deprecated. Attempts to decode Base64 data and deserialize a Java Object within.
DEFAULT_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
DEFAULT_LOGGER - Static variable in class net.sf.zekr.common.config.ApplicationPath
Log4J property file
DefaultHttpServer - Class in net.sf.zekr.engine.server
This class intends to implement a simple HTTP server based on NanoHTTPD.
DefaultSearchScorer - Class in net.sf.zekr.engine.search.tanzil
Calculate search result items' score based on a simple formula:
sum of (length(part) / length(SearchResultItem.ayaText), for all parts in SearchResultItem.matchedParts.
DefaultSearchScorer() - Constructor for class net.sf.zekr.engine.search.tanzil.DefaultSearchScorer
 
defaultValue - Variable in class net.sf.zekr.ui.MessageBoxUtils.YesNoQuestionForm
 
delete(File) - Static method in class net.sf.zekr.common.util.FileUtils
A more enhanced implementation of File.delete() with also deletes directories recursively.
deleteAll() - Method in class net.sf.zekr.engine.xml.NodeList
 
delimiter - Variable in class net.sf.zekr.engine.revelation.RevelationData
 
delimiter - Variable in class net.sf.zekr.engine.translation.TranslationData
Line delimiter String (each line contains an aya)
DESCENT_ATTR - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
deserialize(String) - Static method in class net.sf.zekr.engine.search.SearchScopeItem
Creates a SearchScopeItem from the given string scopeItemStr.
DEV_RELEASE - Static variable in class net.sf.zekr.engine.update.UpdateInfo
 
diff(IQuranLocation, IQuranLocation) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
direction - Variable in class net.sf.zekr.engine.language.LanguagePack
 
direction - Variable in class net.sf.zekr.engine.translation.TranslationData
Text direction: ltr or rtl
DIRECTION_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
DIRECTION_ATTR - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
display - Variable in class net.sf.zekr.ui.BaseForm
 
display - Variable in class net.sf.zekr.ui.splash.AbstractSplachScreen
 
dispose() - Method in class net.sf.zekr.ui.splash.AbstractSplachScreen
 
dispose() - Method in class net.sf.zekr.ui.splash.AdvancedSplashScreen
 
dispose() - Method in class net.sf.zekr.ui.splash.SplashScreen
 
div1(Object, Object) - Method in class net.sf.zekr.common.util.VelocityUtils
 
doBrowserCallback(String) - Method in class net.sf.zekr.ui.BrowserCallbackHandler
Handle browser callback messages.
doFatal(Throwable) - Method in class net.sf.zekr.engine.log.Logger
A call to this method will first log the Throwable error, and then exits the virtual machine with 1 error status.
doIndex() - Method in interface net.sf.zekr.engine.search.lucene.IIndexer
Performs all the indexing process.
doIndex() - Method in class net.sf.zekr.engine.search.lucene.QuranTextIndexer
 
DONT_BREAK_LINES - Static variable in class net.sf.zekr.common.util.Base64
Deprecated. Don't break lines when encoding (violates strict Base64 specification)
doTransform() - Method in class net.sf.zekr.engine.template.AbstractPageViewTemplate
Transforms a sura view (based on suraNum field set in constructor).
doTransform() - Method in class net.sf.zekr.engine.template.AbstractSuraViewTemplate
Transforms a sura view (based on suraNum field set in constructor).
doTransform() - Method in class net.sf.zekr.engine.template.AdvancedQuranSearchResultTemplate
 
doTransform() - Method in class net.sf.zekr.engine.template.BaseViewTemplate
 
doTransform() - Method in class net.sf.zekr.engine.template.QuranSearchResultTemplate
Deprecated.  
doTransform() - Method in class net.sf.zekr.engine.template.ThemeTemplate
Transforms and persists all the theme CSS files if doesn't exists in the cache (Naming.CACHE_DIR).
doTransform() - Method in class net.sf.zekr.engine.template.TransSearchResultTemplate
Deprecated.  
downloadUrl - Variable in class net.sf.zekr.engine.update.UpdateInfo
 

E

EN_NAME_ATTR - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
ENCODE - Static variable in class net.sf.zekr.common.util.Base64
Deprecated. Specify encoding.
encodeBytes(byte[]) - Static method in class net.sf.zekr.common.util.Base64
Deprecated. Encodes a byte array into Base64 notation.
encodeBytes(byte[], int) - Static method in class net.sf.zekr.common.util.Base64
Deprecated. Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int) - Static method in class net.sf.zekr.common.util.Base64
Deprecated. Encodes a byte array into Base64 notation.
encodeBytes(byte[], int, int, int) - Static method in class net.sf.zekr.common.util.Base64
Deprecated. Encodes a byte array into Base64 notation.
encodeFromFile(String) - Static method in class net.sf.zekr.common.util.Base64
Deprecated. Convenience method for reading a binary file and base64-encoding it.
encodeToFile(byte[], String) - Static method in class net.sf.zekr.common.util.Base64
Deprecated. Convenience method for encoding data to a file.
encoding - Variable in class net.sf.zekr.engine.translation.TranslationData
String encoding
ENCODING_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
END_WAITING - Static variable in interface net.sf.zekr.ui.helper.EventProtocol
Event to force a modal waiting form to close.
engine - Variable in class net.sf.zekr.engine.template.BaseViewTemplate
 
ENGLISH_LANG - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
enrich(String) - Method in class net.sf.zekr.engine.search.tanzil.PatternEnricher
 
enrich(String) - Method in class net.sf.zekr.engine.search.tanzil.PatternEnricherFactory.ArabicPatternEnricher
 
enrich(String) - Method in class net.sf.zekr.engine.search.tanzil.PatternEnricherFactory.GenericPatternEnricher
 
equals(Object) - Method in class net.sf.zekr.common.resource.QuranLocation
 
equals(Object) - Method in class net.sf.zekr.engine.page.CustomPagingData
 
equals(Object) - Method in class net.sf.zekr.engine.search.SearchScope
 
equals(Object) - Method in class net.sf.zekr.engine.search.SearchScopeItem
 
ERROR - Static variable in class net.sf.zekr.engine.log.Logger
 
error(Object) - Method in class net.sf.zekr.engine.log.Logger
 
error(Object, Throwable) - Method in class net.sf.zekr.engine.log.Logger
 
ERROR_MSG - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
ErrorForm - Class in net.sf.zekr.ui.error
 
ErrorForm(Display, Throwable) - Constructor for class net.sf.zekr.ui.error.ErrorForm
 
EventProtocol - Interface in net.sf.zekr.ui.helper
 
EventUtils - Class in net.sf.zekr.ui.helper
 
EventUtils() - Constructor for class net.sf.zekr.ui.helper.EventUtils
 
excludes(int, int) - Method in class net.sf.zekr.engine.search.SearchScopeItem
Tests whether an aya of a sura is excluded from this scope (works only if this item is exclusive).
execute() - Method in class net.sf.zekr.common.commandline.CleanCommandHandler
 
execute() - Method in interface net.sf.zekr.common.commandline.Command
Execute the command
execute() - Method in class net.sf.zekr.common.commandline.CommandHandler
 
execute() - Method in class net.sf.zekr.common.commandline.HelpCommandHandler
 
execute() - Method in class net.sf.zekr.common.commandline.IndexCommandHandler
 
execute() - Method in class net.sf.zekr.common.commandline.OtherCommandHandler
 
execute() - Method in class net.sf.zekr.common.commandline.WorkspaceCommandHandler
 
export(BookmarkSet, File) - Method in class net.sf.zekr.engine.bookmark.BookmarkTransformer
Export bookmark set into an HTML file.
exportFileDialog(Shell, String[], String[]) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
extract(File, String) - Static method in class net.sf.zekr.common.util.ZipUtils
Extracts zip file zipFile info destDir

F

failureCause - Variable in class net.sf.zekr.engine.update.UpdateManager
 
FARSI_KEHEH - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
FARSI_LANG - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
FARSI_YEH - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
FATAL - Static variable in class net.sf.zekr.engine.log.Logger
 
fatal(Object) - Method in class net.sf.zekr.engine.log.Logger
 
FATHA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
FATHATAN - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
file - Variable in class net.sf.zekr.engine.language.LanguagePack
 
file - Variable in class net.sf.zekr.engine.page.CustomPagingData
 
file - Variable in class net.sf.zekr.engine.translation.TranslationData
Text file name
FILE_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
fileName - Variable in class net.sf.zekr.engine.theme.ThemeData
 
FileUtils - Class in net.sf.zekr.common.util
 
FileUtils() - Constructor for class net.sf.zekr.common.util.FileUtils
 
filter(QuranFilterContext) - Method in interface net.sf.zekr.common.resource.filter.IQuranFilter
Implementations of this method manipulates the input parameter as needed.
filter(QuranFilterContext) - Method in class net.sf.zekr.common.resource.filter.QuranIndexerFilter
 
filter(QuranFilterContext) - Method in class net.sf.zekr.common.resource.filter.QuranWriterFilter
 
FilteredQuranText - Class in net.sf.zekr.common.resource
 
FilteredQuranText() - Constructor for class net.sf.zekr.common.resource.FilteredQuranText
Call FilteredQuranText(QuranText.getSimpleTextInstance(), IQuranFilter.HIGHLIGHT_WAQF_SIGN)
FilteredQuranText(IQuranText) - Constructor for class net.sf.zekr.common.resource.FilteredQuranText
 
FilteredQuranText(int) - Constructor for class net.sf.zekr.common.resource.FilteredQuranText
 
FilteredQuranText(IQuranFilter, int) - Constructor for class net.sf.zekr.common.resource.FilteredQuranText
 
FilteredQuranText(IQuranText, IQuranFilter, int) - Constructor for class net.sf.zekr.common.resource.FilteredQuranText
 
FilteredQuranText(int, int) - Constructor for class net.sf.zekr.common.resource.FilteredQuranText
 
FilteredQuranText(IQuranText, int) - Constructor for class net.sf.zekr.common.resource.FilteredQuranText
 
FilteredQuranText(IQuranText, IQuranFilter) - Constructor for class net.sf.zekr.common.resource.FilteredQuranText
 
filterExtraWhiteSpaces(String) - Static method in class net.sf.zekr.common.resource.filter.QuranFilterUtils
 
filterHarakat(String) - Static method in class net.sf.zekr.common.resource.filter.QuranFilterUtils
 
filterSearchResult(String) - Static method in class net.sf.zekr.common.resource.filter.QuranFilterUtils
 
filterSign(String) - Static method in class net.sf.zekr.common.resource.filter.QuranFilterUtils
 
filterSimilarArabicCharacters(String) - Static method in class net.sf.zekr.common.resource.filter.QuranFilterUtils
 
filterSimilarArabicCharactersForRootSearch(String) - Static method in class net.sf.zekr.common.resource.filter.QuranFilterUtils
 
filterSimilarPersianCharacters(String) - Static method in class net.sf.zekr.common.resource.filter.QuranFilterUtils
 
FINAL_RELEASE - Static variable in class net.sf.zekr.engine.update.UpdateInfo
 
find(String, String) - Method in class net.sf.zekr.engine.search.AbstractQuranSearch
 
find(String, String) - Method in class net.sf.zekr.engine.search.QuranSearch
Deprecated.  
find(String, String) - Method in class net.sf.zekr.engine.search.TranslationSearch
 
findAll(Map, String) - Method in class net.sf.zekr.engine.search.AbstractQuranSearch
Finds all occurrences of keyword in IQuranText and returns it as result Map.
finder - Variable in class net.sf.zekr.engine.search.AbstractQuranSearch
 
findNext() - Method in class net.sf.zekr.common.resource.AbstractRangedQuranText
Finds the next aya matching range restrictions (after applying scopes).
findNext() - Method in class net.sf.zekr.common.resource.RangedQuranText
 
findReferences(BookmarkSet, IQuranLocation) - Static method in class net.sf.zekr.engine.bookmark.ui.BookmarkUtils
 
finish() - Method in class net.sf.zekr.ui.ProgressForm
 
FINISHED - Static variable in class net.sf.zekr.ui.ProgressForm
 
FixedAyaPagingData - Class in net.sf.zekr.engine.page
This class holds paging data of type fixed aya, which means each page contains a fixed number of ayas of the Quran.
FixedAyaPagingData(int) - Constructor for class net.sf.zekr.engine.page.FixedAyaPagingData
 
flushBase64() - Method in class net.sf.zekr.common.util.Base64.OutputStream
Deprecated. Method added by PHIL.
FORM - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
FORM_ID - Static variable in class net.sf.zekr.engine.bookmark.ui.BookmarkItemForm
 
FORM_ID - Static variable in class net.sf.zekr.engine.bookmark.ui.BookmarkSetForm
 
FORM_ID - Static variable in class net.sf.zekr.engine.bookmark.ui.ManageBookmarkSetsForm
 
FORM_ID - Static variable in class net.sf.zekr.engine.search.ui.SearchScopeForm
 
FORM_ID - Static variable in class net.sf.zekr.engine.translation.ui.CustomTranslationListForm
 
FORM_ID - Static variable in class net.sf.zekr.ui.options.OptionsForm
 
FormUtils - Class in net.sf.zekr.ui.helper
 
FormUtils() - Constructor for class net.sf.zekr.ui.helper.FormUtils
 
from - Variable in class net.sf.zekr.common.util.StringUtils.Region
 
from - Variable in class net.sf.zekr.engine.search.Range
 
fromString(String, String, Class) - Static method in class net.sf.zekr.common.util.CollectionUtils
 
fullName - Variable in class net.sf.zekr.engine.update.UpdateInfo
 

G

generateKeyPair() - Static method in class net.sf.zekr.common.util.CryptoUtils
 
get(IQuranLocation) - Method in class net.sf.zekr.common.resource.AbstractQuranText
 
get(int, int) - Method in class net.sf.zekr.common.resource.FilteredQuranText
 
get(int) - Method in class net.sf.zekr.common.resource.FilteredQuranText
 
get(int, int) - Method in interface net.sf.zekr.common.resource.IQuranText
Returns the requested aya.
get(int) - Method in interface net.sf.zekr.common.resource.IQuranText
Returns the requested absolute aya.
get(IQuranLocation) - Method in interface net.sf.zekr.common.resource.IQuranText
Returns the requested aya.
get(int, int) - Method in class net.sf.zekr.common.resource.QuranText
 
get(int) - Method in class net.sf.zekr.common.resource.QuranText
 
get(int, int) - Method in class net.sf.zekr.common.resource.RangedQuranText
 
get(int) - Method in class net.sf.zekr.common.resource.RangedQuranText
 
get(String) - Method in class net.sf.zekr.engine.audio.Audio
 
get(String) - Method in class net.sf.zekr.engine.language.Language
 
get(String) - Method in class net.sf.zekr.engine.page.QuranPaging
 
get(String) - Method in class net.sf.zekr.engine.revelation.Revelation
 
get(String) - Method in class net.sf.zekr.engine.theme.Theme
 
get(String) - Method in class net.sf.zekr.engine.translation.Translation
 
get(int, int) - Method in class net.sf.zekr.engine.translation.TranslationData
 
get(int) - Method in class net.sf.zekr.engine.translation.TranslationData
 
getAbsoluteAya() - Method in interface net.sf.zekr.common.resource.IQuranLocation
Counts the aya number from the start of the Quran.
getAbsoluteAya() - Method in class net.sf.zekr.common.resource.QuranLocation
 
getAbsoluteLocation(IQuranLocation) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getActiveLanguagePack() - Method in class net.sf.zekr.engine.language.Language
 
getAddress() - Method in class net.sf.zekr.engine.server.DefaultHttpServer
 
getAddress() - Method in class net.sf.zekr.engine.server.HttpServer
 
getAdvancedSearchQuranUri(SearchResultModel, int) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
 
getAggregateAyaCount(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getAllAudio() - Method in class net.sf.zekr.engine.audio.Audio
 
getAllPagings() - Method in class net.sf.zekr.engine.page.QuranPaging
 
getAllRevels() - Method in class net.sf.zekr.engine.revelation.Revelation
 
getAllThemes() - Method in class net.sf.zekr.engine.theme.Theme
 
getAllTranslation() - Method in class net.sf.zekr.engine.translation.Translation
 
getAnalyzer(String) - Static method in class net.sf.zekr.engine.search.lucene.LuceneAnalyzerFactory
 
getAnalyzer(IQuranText) - Static method in class net.sf.zekr.engine.search.lucene.LuceneAnalyzerFactory
This method decides to return based on the type of quranText parameter, whether a language-specific translation analyzer or a Quran analyzer.
getAnalyzer() - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
getAttr(Node, String) - Static method in class net.sf.zekr.engine.xml.XmlUtils
 
getAudio() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getAudioBaseUrl() - Method in class net.sf.zekr.engine.audio.AudioData
 
getAudioCacheDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getAudioData() - Method in interface net.sf.zekr.engine.audio.IPlaylistProvider
 
getAudioData() - Method in class net.sf.zekr.engine.audio.PlaylistProvider
 
getAudioDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getAudioFileAyaPad() - Method in class net.sf.zekr.engine.audio.AudioData
 
getAudioFileName() - Method in class net.sf.zekr.engine.audio.AudioData
 
getAudioFileSuraPad() - Method in class net.sf.zekr.engine.audio.AudioData
 
getAudioServerUrl() - Method in class net.sf.zekr.engine.audio.AudioData
 
getAudioUrl(AudioData, String) - Static method in class net.sf.zekr.engine.audio.AudioUtils
 
getAuthor() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
getAya() - Method in interface net.sf.zekr.common.resource.IQuranLocation
 
getAya(int) - Method in interface net.sf.zekr.common.resource.ISuraText
 
getAya(int) - Method in class net.sf.zekr.common.resource.model.Page
 
getAya() - Method in class net.sf.zekr.common.resource.QuranLocation
 
getAyaCount() - Method in class net.sf.zekr.common.resource.SuraProperties
 
getAyaFrom() - Method in class net.sf.zekr.engine.search.SearchScopeItem
 
getAyaList() - Method in class net.sf.zekr.common.resource.model.Page
 
getAyaNumber() - Method in class net.sf.zekr.common.resource.JuzProperties
 
getAyaNumber() - Method in class net.sf.zekr.common.resource.SajdaProperties
 
getAyaPerPage() - Method in class net.sf.zekr.engine.page.FixedAyaPagingData
 
getAyaTo() - Method in class net.sf.zekr.engine.search.SearchScopeItem
 
getBismillah(int) - Method in class net.sf.zekr.common.resource.FilteredQuranText
 
getBismillah(int) - Method in interface net.sf.zekr.common.resource.IQuranText
Return Bismillah (the beginning part of suras).
getBismillah() - Method in class net.sf.zekr.common.resource.model.Aya
 
getBismillah(int) - Method in class net.sf.zekr.common.resource.QuranText
 
getBismillah(int) - Method in class net.sf.zekr.common.resource.RangedQuranText
 
getBismillah(int) - Method in class net.sf.zekr.engine.translation.TranslationData
This method always returns the first aya of sura 1 (Al-Fatiha).
getBookmark() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getBookmarkDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getBookmarkItem() - Method in class net.sf.zekr.engine.bookmark.ui.BookmarkItemForm
 
getBookmarkItemFromTreeItem(TreeItem) - Static method in class net.sf.zekr.engine.bookmark.ui.BookmarkUtils
 
getBookmarkSet(String) - Method in class net.sf.zekr.engine.bookmark.BookmarkSetGroup
 
getBookmarkSetGroup() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getBookmarkSets() - Method in class net.sf.zekr.engine.bookmark.BookmarkSetGroup
 
getBookmarksItems() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
getCenter(Shell, Shell) - Static method in class net.sf.zekr.ui.helper.FormUtils
 
getChildren() - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
getClause() - Method in class net.sf.zekr.engine.search.SearchResultModel
 
getCommandHandler(String[]) - Static method in class net.sf.zekr.common.commandline.CommandHandlerFactory
 
getComparator(String) - Static method in class net.sf.zekr.engine.search.comparator.SearchResultComparatorFactory
 
getConfigDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getContainerPage(IQuranLocation) - Method in class net.sf.zekr.engine.page.AbstractQuranPagingData
 
getContainerPage(IQuranLocation) - Method in interface net.sf.zekr.engine.page.IPagingData
Find the page containing location.
getContent(URL) - Static method in class net.sf.zekr.common.util.FileUtils
Open a connection to a remote/local URL.
getContents() - Method in class net.sf.zekr.engine.search.lucene.AdvancedSearchResultItem
Deprecated.  
getCreateDate() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
getCurrent() - Method in class net.sf.zekr.engine.audio.Audio
 
getCurrent() - Method in class net.sf.zekr.engine.theme.Theme
 
getCurrentLocation() - Method in class net.sf.zekr.common.resource.AbstractRangedQuranText
Returns the current Quran location.
getCurrentLocation() - Method in class net.sf.zekr.common.resource.RangedQuranText
 
getCurrentUri() - Method in class net.sf.zekr.ui.QuranForm
 
getCustomGroup() - Method in class net.sf.zekr.engine.translation.Translation
 
getCustomMixedUri(int, int, boolean) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
 
getCustomMixedUri(int, int) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
 
getCustomMixedUri(IQuranLocation) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
 
getCustomTranslationList() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getDefault() - Method in class net.sf.zekr.engine.bookmark.BookmarkSetGroup
 
getDefault() - Method in class net.sf.zekr.engine.page.QuranPaging
 
getDefault() - Method in class net.sf.zekr.engine.revelation.Revelation
 
getDefault() - Method in class net.sf.zekr.engine.translation.Translation
 
getDefaultStartFolder() - Static method in class net.sf.zekr.common.config.GlobalConfig
 
getDescription() - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
getDescription() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
getDirection() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
getDirection() - Method in class net.sf.zekr.engine.language.LanguageEngine
 
getDirection() - Method in class net.sf.zekr.engine.translation.TranslationData
 
getDisplay() - Method in class net.sf.zekr.engine.bookmark.ui.BookmarkItemForm
 
getDisplay() - Method in class net.sf.zekr.engine.search.ui.ManageScopesForm
 
getDisplay() - Method in class net.sf.zekr.engine.search.ui.SearchScopeForm
 
getDisplay() - Method in class net.sf.zekr.ui.AboutForm
 
getDisplay() - Method in class net.sf.zekr.ui.error.ErrorForm
 
getDisplay() - Method in class net.sf.zekr.ui.ProgressForm
 
getDisplay() - Method in class net.sf.zekr.ui.QuranForm
 
getDocument() - Method in class net.sf.zekr.engine.xml.XmlReader
 
getDocument() - Method in class net.sf.zekr.engine.xml.XmlWriter
 
getDocumentElement() - Method in class net.sf.zekr.engine.xml.XmlReader
 
getDummyTranslationData() - Static method in class net.sf.zekr.engine.translation.TranslationUtils
 
getDynamicMeaning(String, String[]) - Method in class net.sf.zekr.engine.language.LanguageEngine
Will replace any pattern of {x} (when x is an integer number between 1 and strArray.length) in word with corresponding item of strArray (here strArray[x]).
getDynamicMeaningById(String, String, String[]) - Method in class net.sf.zekr.engine.language.LanguageEngine
Will replace any pattern of {x} (when x is an integer number between 1 and strArray.length) in word with corresponding item of strArray (here strArray[x]).
getEditableTable(Composite, Map, String, String, int, int, Object, int) - Static method in class net.sf.zekr.ui.helper.FormUtils
 
getElement(String) - Method in class net.sf.zekr.engine.xml.XmlReader
 
getElementByNamedAttr(NodeList, String, String, String) - Static method in class net.sf.zekr.engine.xml.XmlUtils
This methods looks into nodeList for any node matches <tagName> with an attribute attrNode.
getEndFileName() - Method in class net.sf.zekr.engine.audio.AudioData
 
getEnglishT13N() - Method in class net.sf.zekr.common.resource.SuraProperties
 
getEnglishTrans() - Method in class net.sf.zekr.common.resource.SuraProperties
 
getEnricher(String) - Static method in class net.sf.zekr.engine.search.tanzil.PatternEnricherFactory
 
getFile() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
getFile() - Method in class net.sf.zekr.engine.language.LanguagePack
 
getFirstJuzOf(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getFrom() - Method in interface net.sf.zekr.common.resource.IQuranPage
 
getFrom() - Method in class net.sf.zekr.engine.page.QuranPage
 
getFullScreenToolbar(QuranForm) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
getFullText() - Method in class net.sf.zekr.common.resource.FilteredQuranText
Returns the raw Quran text (unfiltered).
getFullText() - Method in interface net.sf.zekr.common.resource.IQuranText
 
getFullText() - Method in class net.sf.zekr.common.resource.QuranText
 
getFullText() - Method in class net.sf.zekr.common.resource.RangedQuranText
 
getFullText() - Method in class net.sf.zekr.engine.translation.TranslationData
 
getHighlightCount() - Method in interface net.sf.zekr.engine.search.lucene.IExtendedFormatter
 
getHighlightCount() - Method in class net.sf.zekr.engine.search.lucene.ZekrHighlightFormatter
 
getHighlightFormatter() - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
getHizbQuadIndex(int, int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getHizbQuadIndex(IQuranLocation) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getHizbQuarter() - Method in class net.sf.zekr.common.resource.model.Aya
 
getHizbQuarters() - Method in class net.sf.zekr.common.resource.JuzProperties
 
getHttpServer() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getHttpServerPort() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getIcon() - Method in class net.sf.zekr.engine.language.LanguagePack
 
getIconPath() - Method in class net.sf.zekr.engine.language.LanguagePack
 
getId() - Method in class net.sf.zekr.engine.audio.AudioData
 
getId() - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
getId() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
getId() - Method in class net.sf.zekr.engine.language.LanguagePack
 
getId() - Method in class net.sf.zekr.engine.page.AbstractQuranPagingData
 
getId() - Method in interface net.sf.zekr.engine.page.IPagingData
 
getId() - Method in class net.sf.zekr.engine.revelation.RevelationData
 
getId() - Method in class net.sf.zekr.engine.translation.TranslationData
 
getIdAndName() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
getIndex() - Method in class net.sf.zekr.common.resource.JuzProperties
1-base juz index number.
getIndex() - Method in class net.sf.zekr.common.resource.SajdaProperties
 
getIndex() - Method in class net.sf.zekr.common.resource.SuraProperties
 
getIndex(IQuranText) - Method in class net.sf.zekr.engine.search.lucene.LuceneIndexManager
 
getIndex(TranslationData) - Method in class net.sf.zekr.engine.search.lucene.LuceneIndexManager
 
getIndexDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getIndexDir() - Method in class net.sf.zekr.engine.search.lucene.IndexCreator
 
getIndexedSuraName(int, String) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getIndexedSuraName(SuraProperties) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getIndexedSuraName(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getIndexedSuraNames() - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getIndexingException() - Method in class net.sf.zekr.engine.search.lucene.IndexCreator
 
getInstance() - Static method in class net.sf.zekr.common.config.ApplicationConfig
 
getInstance() - Static method in class net.sf.zekr.common.config.ResourceManager
 
getInstance() - Static method in class net.sf.zekr.common.resource.QuranProperties
 
getInstance() - Static method in class net.sf.zekr.common.resource.QuranText
 
getInstance(int) - Static method in class net.sf.zekr.common.resource.QuranText
 
getInstance() - Static method in class net.sf.zekr.engine.bookmark.BookmarkTransformer
 
getInstance() - Static method in class net.sf.zekr.engine.language.Language
 
getInstance() - Static method in class net.sf.zekr.engine.language.LanguageEngine
 
getInstance() - Static method in class net.sf.zekr.engine.template.TemplateEngine
 
getItem(Object, int) - Method in class net.sf.zekr.common.util.VelocityUtils
 
getItem(int, int) - Method in interface net.sf.zekr.engine.audio.IPlaylistProvider
Playlists can be in two modes: `sura' or `collection' mode.
getItem(int, int) - Method in class net.sf.zekr.engine.audio.PlaylistProvider
Deprecated. since AudioData.SURA_PLAYLIST is deprecated.
getJuz(int) - Method in interface net.sf.zekr.common.resource.IQuranProperties
 
getJuz() - Method in class net.sf.zekr.common.resource.model.Aya
 
getJuz(int) - Method in class net.sf.zekr.common.resource.QuranProperties
 
getJuz(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getJuzInside(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
If there is any juz start within the sura, it will be returned.
getJuzInsideSura(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
If there is any juz start within the sura, it will be returned.
getJuzList() - Method in class net.sf.zekr.common.resource.QuranProperties
 
getJuzOf(IQuranLocation) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getJuzOf(int, int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getLangPacks() - Method in class net.sf.zekr.engine.language.LanguageEngine
 
getLanguage() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getLanguage() - Method in class net.sf.zekr.common.runtime.RuntimeConfig
Deprecated.  
getLanguage() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
getLanguageEngine() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getLanguageMap() - Method in class net.sf.zekr.engine.language.Language
 
getLastModified(Resource) - Method in class net.sf.zekr.engine.template.ZekrFileResourceLoader
 
getLatinName() - Method in class net.sf.zekr.engine.language.LanguagePack
 
getLength() - Method in class net.sf.zekr.engine.xml.NodeList
 
getLicense() - Method in class net.sf.zekr.engine.audio.AudioData
 
getLocale() - Method in class net.sf.zekr.common.util.I18N
 
getLocale() - Method in class net.sf.zekr.engine.audio.AudioData
 
getLocale() - Method in class net.sf.zekr.engine.language.LanguageEngine
 
getLocale() - Method in class net.sf.zekr.engine.translation.TranslationData
 
getLocalizedList(int[]) - Static method in class net.sf.zekr.common.util.CollectionUtils
 
getLocalizedName() - Method in class net.sf.zekr.engine.common.LocalizedResource
Cautious: this method should only be called upon instantiation of ApplicationConfig.
getLocalizedT13N() - Method in class net.sf.zekr.common.resource.SuraProperties
 
getLocalizedTrans() - Method in class net.sf.zekr.common.resource.SuraProperties
 
getLocation() - Method in interface net.sf.zekr.common.config.IUserView
 
getLocation() - Method in class net.sf.zekr.common.config.UserViewController
 
getLocation() - Method in class net.sf.zekr.common.resource.JuzProperties
 
getLocation() - Method in class net.sf.zekr.common.resource.model.Aya
 
getLocation(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getLocation(int, int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
This method returns a Quran location, which is looked up from a cache of al Quran location.
getLocation() - Method in class net.sf.zekr.engine.audio.Track
 
getLocation() - Method in class net.sf.zekr.engine.search.lucene.AdvancedSearchResultItem
Deprecated.  
getLocation() - Method in class net.sf.zekr.engine.search.SearchResultItem
Method needed for Velocity
getLocations() - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getLocations() - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
getLogger(Class) - Static method in class net.sf.zekr.engine.log.Logger
For logging more precisely by implying the class name from which log message is sent.
getLuceneIndexManager() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getMaxAyaMatch() - Method in class net.sf.zekr.engine.search.AbstractQuranSearch
 
getMaxClauseCount() - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
getMaxResultPerPage() - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
getMaxResultPerPage() - Method in class net.sf.zekr.engine.search.SearchResultModel
 
getMeaning(String, String) - Method in class net.sf.zekr.engine.language.LanguageEngine
 
getMeaning(String) - Method in class net.sf.zekr.engine.language.LanguageEngine
 
getMeaningById(String, String) - Method in class net.sf.zekr.engine.language.LanguageEngine
 
getMixedCacheDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getMixedCacheDir(String) - Static method in class net.sf.zekr.common.runtime.Naming
 
getMixedUri(int, int, boolean) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
 
getMixedUri(int, int) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
 
getMixedUri(IQuranLocation) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
 
getMode() - Method in class net.sf.zekr.common.resource.FilteredQuranText
 
getMode() - Method in interface net.sf.zekr.common.resource.IQuranText
Return Quran text mode.
This method should only be implemented in subclasses which are aimed for Quran text.
getMode() - Method in class net.sf.zekr.common.resource.QuranText
 
getMode() - Method in class net.sf.zekr.common.resource.RangedQuranText
 
getMode() - Method in class net.sf.zekr.engine.revelation.RevelationData
 
getMode() - Method in class net.sf.zekr.engine.translation.TranslationData
 
getModifyDate() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
getName() - Method in class net.sf.zekr.common.resource.SuraProperties
 
getName() - Method in class net.sf.zekr.engine.audio.AudioData
 
getName() - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
getName() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
getName(String) - Method in class net.sf.zekr.engine.common.LocalizedResource
 
getName() - Method in class net.sf.zekr.engine.language.LanguagePack
 
getName() - Method in class net.sf.zekr.engine.page.AbstractQuranPagingData
 
getName() - Method in interface net.sf.zekr.engine.page.IPagingData
 
getName() - Method in class net.sf.zekr.engine.theme.ThemeData
 
getNames() - Method in class net.sf.zekr.engine.common.LocalizedResource
 
getNext() - Method in interface net.sf.zekr.common.resource.IQuranLocation
Returns the next location (sura-aya pair).
getNext() - Method in class net.sf.zekr.common.resource.QuranLocation
 
getNode(String) - Method in class net.sf.zekr.engine.xml.XmlReader
 
getNode(NodeList, String) - Static method in class net.sf.zekr.engine.xml.XmlUtils
 
getNodeByAttr(String, String, String) - Method in class net.sf.zekr.engine.xml.XmlReader
 
getNodes(String) - Method in class net.sf.zekr.engine.xml.XmlReader
 
getNodes(Node, String) - Static method in class net.sf.zekr.engine.xml.XmlUtils
 
getNodes(NodeList, String) - Static method in class net.sf.zekr.engine.xml.XmlUtils
 
getNthRegion(String, int, char) - Static method in class net.sf.zekr.common.util.StringUtils
 
getNthWord(String, int, char) - Static method in class net.sf.zekr.common.util.StringUtils
 
getOrder(int) - Method in class net.sf.zekr.engine.revelation.RevelationData
 
getOrders() - Method in class net.sf.zekr.engine.revelation.RevelationData
 
getPackPath() - Method in class net.sf.zekr.engine.language.Language
 
getPackPath(LanguagePack) - Static method in class net.sf.zekr.engine.language.Language
 
getPage() - Method in interface net.sf.zekr.common.config.IUserView
 
getPage() - Method in class net.sf.zekr.common.config.UserViewController
 
getPage(int) - Method in class net.sf.zekr.engine.search.SearchResultModel
Retrieves the specified page of search results.
getPageData(IQuranPage) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getPageData(IQuranText, IQuranPage) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getPageList() - Method in class net.sf.zekr.engine.page.AbstractQuranPagingData
 
getPageList() - Method in interface net.sf.zekr.engine.page.IPagingData
 
getPageNum() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getPageNum() - Method in interface net.sf.zekr.common.resource.IQuranPage
 
getPageNum() - Method in class net.sf.zekr.engine.page.QuranPage
 
getPagingMode() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getPagingMode() - Method in class net.sf.zekr.ui.CustomPageModeForm
 
getParameter(String) - Method in class net.sf.zekr.engine.search.tanzil.PatternEnricher
 
getParams() - Method in exception net.sf.zekr.common.ZekrMessageException
 
getParentAttr(Node, String) - Static method in class net.sf.zekr.engine.xml.XmlUtils
 
getPath() - Method in class net.sf.zekr.engine.language.LanguagePack
 
getPath() - Method in class net.sf.zekr.engine.theme.ThemeData
 
getPlaylistBaseUrl() - Method in class net.sf.zekr.engine.audio.AudioData
Should always have a trailing slash, so that it can be concatenated with playlist file name.
getPlaylistFileName() - Method in class net.sf.zekr.engine.audio.AudioData
 
getPlaylistMode() - Method in class net.sf.zekr.engine.audio.AudioData
 
getPlaylistProvider() - Method in class net.sf.zekr.engine.audio.AudioData
 
getPlaylistSuraPad() - Method in class net.sf.zekr.engine.audio.AudioData
 
getPort() - Method in class net.sf.zekr.engine.server.DefaultHttpServer
 
getPort() - Method in class net.sf.zekr.engine.server.HttpServer
 
getPrestartFileName() - Method in class net.sf.zekr.engine.audio.AudioData
 
getPrev() - Method in interface net.sf.zekr.common.resource.IQuranLocation
Returns the previous location (sura-aya pair).
getPrev() - Method in class net.sf.zekr.common.resource.QuranLocation
 
getProps() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getQuery() - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
getQuran() - Method in class net.sf.zekr.common.resource.RangedQuranText
 
getQuranBrowser() - Method in class net.sf.zekr.ui.QuranForm
 
getQuranCacheDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getQuranCacheDir(String) - Static method in class net.sf.zekr.common.runtime.Naming
 
getQuranFormMenu() - Method in class net.sf.zekr.ui.QuranFormMenuFactory
 
getQuranIndex() - Method in class net.sf.zekr.engine.search.lucene.LuceneIndexManager
This method first checks if the Quran is previously indexed (first in user home and then in installation directory).
getQuranIndexDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getQuranLayout() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getQuranLocation() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getQuranPage(int) - Method in class net.sf.zekr.engine.page.AbstractQuranPagingData
 
getQuranPage(int) - Method in interface net.sf.zekr.engine.page.IPagingData
 
getQuranPaging() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getQuranRoot() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getQuranText() - Method in class net.sf.zekr.common.resource.model.Aya
 
getQuranText() - Method in class net.sf.zekr.engine.search.SearchResultModel
 
getQuranUri(int, int, boolean) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
The method will create a new HTML file if Sura HTML file does not exist at QURAN_CACHE_DIR HTML file exists but the file size is zero update is true Otherwise the file will be read from the HTML cache.
getQuranUri(int, int) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
 
getQuranUri(IQuranLocation) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
 
getQuranUri() - Method in class net.sf.zekr.ui.QuranForm
 
getRawQuery() - Method in class net.sf.zekr.engine.search.SearchResultModel
 
getReciter() - Method in class net.sf.zekr.engine.audio.AudioData
 
getRelativeAudioUrl(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
getRepeatOptions(int) - Method in class net.sf.zekr.common.util.VelocityUtils
 
getReplacePattern(String) - Method in class net.sf.zekr.engine.search.SearchInfo
 
getResourceStream(String) - Method in class net.sf.zekr.engine.template.ZekrFileResourceLoader
 
getResult() - Method in class net.sf.zekr.ui.MessageBoxUtils.YesNoQuestionForm
 
getResultCount() - Method in class net.sf.zekr.engine.search.AbstractQuranSearch
 
getResultCount() - Method in class net.sf.zekr.engine.search.SearchResultModel
 
getResultPageCount() - Method in class net.sf.zekr.engine.search.SearchResultModel
 
getResults() - Method in class net.sf.zekr.engine.search.SearchResultModel
 
getRevelation() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getRevelationOrder(IQuranLocation) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getRoot() - Method in class net.sf.zekr.engine.xml.XmlWriter
 
getRootAddress(String) - Method in class net.sf.zekr.engine.root.QuranRoot
 
getRootList() - Method in class net.sf.zekr.engine.root.QuranRoot
 
getRuntime() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getSajda(int) - Method in interface net.sf.zekr.common.resource.IQuranProperties
 
getSajda() - Method in class net.sf.zekr.common.resource.model.Aya
 
getSajda(int) - Method in class net.sf.zekr.common.resource.QuranProperties
 
getSajda(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getSajda(IQuranLocation) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
Find and return the sajda for this location.
getSajdaInsideList(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getSajdaList() - Method in class net.sf.zekr.common.resource.QuranProperties
 
getSajdaList() - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getSajdaType(String) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getScopeItems() - Method in class net.sf.zekr.engine.search.SearchScope
 
getScreenCenter(Display, Rectangle) - Static method in class net.sf.zekr.ui.helper.FormUtils
This method shall be used to find upper-left position of a Rectangle, which then be centered on the screen.
getScreenSize(Display) - Static method in class net.sf.zekr.ui.helper.FormUtils
 
getSearchCacheDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getSearchCacheDir(String) - Static method in class net.sf.zekr.common.runtime.Naming
 
getSearchInfo() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getSearchResultComparator() - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
getSearchScope() - Method in class net.sf.zekr.common.resource.AbstractRangedQuranText
Returns SearchScope object for this ranged text.
getSearchScope() - Method in class net.sf.zekr.common.resource.RangedQuranText
 
getSearchScope() - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
getSearchScope() - Method in class net.sf.zekr.engine.search.root.QuranRootSearch
 
getSearchScope() - Method in class net.sf.zekr.engine.search.tanzil.AdvancedQuranTextSearch
 
getSearchScope() - Method in class net.sf.zekr.engine.search.ui.SearchScopeForm
 
getSearchScopeList() - Method in class net.sf.zekr.engine.search.ui.ManageScopesForm
 
getSelectedIndex() - Method in class net.sf.zekr.engine.search.ui.ManageScopesForm
This method should be called after OK button pressed.
getShell() - Method in class net.sf.zekr.engine.bookmark.ui.BookmarkItemForm
 
getShell() - Method in class net.sf.zekr.engine.bookmark.ui.BookmarkSetForm
 
getShell() - Method in class net.sf.zekr.engine.search.ui.ManageScopesForm
 
getShell() - Method in class net.sf.zekr.engine.search.ui.SearchScopeForm
 
getShell() - Method in class net.sf.zekr.engine.update.ui.UpdateForm
 
getShell() - Method in class net.sf.zekr.ui.AboutForm
 
getShell() - Method in class net.sf.zekr.ui.error.ErrorForm
 
getShell() - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
getShell() - Method in class net.sf.zekr.ui.PopupBox
 
getShell() - Method in class net.sf.zekr.ui.ProgressForm
 
getShell() - Method in class net.sf.zekr.ui.QuranForm
 
getShowSplash() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getSignature() - Method in interface net.sf.zekr.engine.common.Signable
 
getSignature() - Method in class net.sf.zekr.engine.revelation.RevelationData
 
getSignature() - Method in class net.sf.zekr.engine.translation.TranslationData
 
getSimpleTextInstance() - Static method in class net.sf.zekr.common.resource.QuranText
 
getSize() - Method in class net.sf.zekr.common.resource.model.Page
 
getSortResultOrder() - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
getSpecialItem(String) - Method in interface net.sf.zekr.engine.audio.IPlaylistProvider
This method is to lookup some special audio file index in the playlist.
getSpecialItem(String) - Method in class net.sf.zekr.engine.audio.PlaylistProvider
Default implementation for special audio item index lookup.
getStartFileName() - Method in class net.sf.zekr.engine.audio.AudioData
 
getState() - Method in class net.sf.zekr.ui.ProgressForm
 
getStopWord(String) - Method in class net.sf.zekr.engine.search.SearchInfo
 
getString(String) - Method in class net.sf.zekr.common.config.ResourceManager
 
getString(String, String) - Method in class net.sf.zekr.common.config.ResourceManager
 
getString(String, Object[]) - Method in class net.sf.zekr.common.config.ResourceManager
 
getStrings(String) - Method in class net.sf.zekr.common.config.ResourceManager
 
getSura(int) - Method in class net.sf.zekr.common.resource.FilteredQuranText
 
getSura() - Method in interface net.sf.zekr.common.resource.IQuranLocation
 
getSura(int) - Method in interface net.sf.zekr.common.resource.IQuranProperties
 
getSura(int) - Method in interface net.sf.zekr.common.resource.IQuranText
Returns the requested sura as an array of strings.
Note: no range check is performed.
getSura() - Method in class net.sf.zekr.common.resource.QuranLocation
 
getSura(int) - Method in class net.sf.zekr.common.resource.QuranProperties
 
getSura(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getSura(int) - Method in class net.sf.zekr.common.resource.QuranText
 
getSura(int) - Method in class net.sf.zekr.common.resource.RangedQuranText
 
getSura(int) - Method in class net.sf.zekr.engine.translation.TranslationData
 
getSuraAyas(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getSuraDescent(boolean) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getSuraFrom() - Method in class net.sf.zekr.engine.search.SearchScopeItem
 
getSuraInsideJuz(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getSuraJuz(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getSuraJuzAsList(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getSuraList() - Method in class net.sf.zekr.common.resource.QuranProperties
 
getSuraName() - Method in interface net.sf.zekr.common.resource.IQuranLocation
 
getSuraName(boolean) - Method in interface net.sf.zekr.common.resource.IQuranLocation
 
getSuraName() - Method in class net.sf.zekr.common.resource.QuranLocation
 
getSuraName(boolean) - Method in class net.sf.zekr.common.resource.QuranLocation
 
getSuraNames() - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getSuraNumber() - Method in class net.sf.zekr.common.resource.JuzProperties
 
getSuraNumber() - Method in class net.sf.zekr.common.resource.SajdaProperties
 
getSuraPropsMap(int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
getSuraTo() - Method in class net.sf.zekr.engine.search.SearchScopeItem
 
getSWTDirection() - Method in class net.sf.zekr.engine.language.LanguageEngine
 
getSWTDirection(String) - Static method in class net.sf.zekr.engine.language.LanguageEngine
 
getTableFromMap(Composite, Map, String, String, int, int, Object, int) - Static method in class net.sf.zekr.ui.helper.FormUtils
 
getTemplate(String) - Method in class net.sf.zekr.engine.template.TemplateEngine
 
getText() - Method in class net.sf.zekr.common.resource.model.Aya
 
getText() - Method in class net.sf.zekr.engine.search.SearchResultItem
Method needed for Velocity
getTextLayout() - Method in class net.sf.zekr.common.runtime.RuntimeConfig
Deprecated.  
getTheme() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getThemeDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getThemePropsDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getTo() - Method in interface net.sf.zekr.common.resource.IQuranPage
 
getTo() - Method in class net.sf.zekr.engine.page.QuranPage
 
getTotalMatch() - Method in class net.sf.zekr.engine.search.SearchResultModel
 
getTransCacheDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getTransCacheDir(String) - Static method in class net.sf.zekr.common.runtime.Naming
 
getTransDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getTransIndexDir(String) - Static method in class net.sf.zekr.common.runtime.Naming
 
getTranslation() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getTranslationData() - Method in class net.sf.zekr.common.resource.FilteredQuranText
 
getTranslationData() - Method in interface net.sf.zekr.common.resource.IQuranText
This method should only be implemented in subclasses which are aimed for Quran translation.
getTranslationData() - Method in class net.sf.zekr.common.resource.QuranText
 
getTranslationData() - Method in class net.sf.zekr.common.resource.RangedQuranText
 
getTranslationData() - Method in class net.sf.zekr.engine.translation.TranslationData
 
getTransLayout() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getTransUri(int, int, boolean) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
 
getTransUri(int, int) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
 
getTransUri(IQuranLocation) - Static method in class net.sf.zekr.common.runtime.HtmlRepository
 
getType() - Method in class net.sf.zekr.common.resource.SajdaProperties
 
getUpdated(String) - Method in class net.sf.zekr.engine.template.TemplateEngine
 
getUrl() - Method in class net.sf.zekr.engine.audio.Track
 
getUrl() - Method in class net.sf.zekr.engine.server.HttpServer
 
getUrl(String) - Static method in class net.sf.zekr.engine.server.HttpServerUtils
 
getUserViewController() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getUthmaniTextInstance() - Static method in class net.sf.zekr.common.resource.QuranText
 
getVerificationResult() - Method in interface net.sf.zekr.engine.common.Signable
 
getVerificationResult() - Method in class net.sf.zekr.engine.revelation.RevelationData
 
getVerificationResult() - Method in class net.sf.zekr.engine.translation.TranslationData
 
getViewCacheDir() - Static method in class net.sf.zekr.common.runtime.Naming
 
getViewLayout() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getViewMode() - Method in interface net.sf.zekr.common.config.IUserView
 
getViewMode() - Method in class net.sf.zekr.common.config.UserViewController
 
getViewProp(String) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
getWorkspace() - Static method in class net.sf.zekr.common.runtime.Naming
 
getXmlDocument() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
getYears() - Method in class net.sf.zekr.engine.revelation.RevelationData
 
GLOBAL - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
GlobalConfig - Class in net.sf.zekr.common.config
This class holds some global settings used by Zekr.
GlobalConfig() - Constructor for class net.sf.zekr.common.config.GlobalConfig
 
GlobalGuiConfig - Class in net.sf.zekr.ui
This class is to be used for default GUI properties.
GlobalGuiConfig() - Constructor for class net.sf.zekr.ui.GlobalGuiConfig
 
GOTO_LOCATION - Static variable in interface net.sf.zekr.ui.helper.EventProtocol
 
gotoBookmarkLocations(Shell, BookmarkItem) - Static method in class net.sf.zekr.engine.bookmark.ui.BookmarkUtils
 
gotoNextAya() - Method in class net.sf.zekr.ui.QuranForm
 
gotoNextHizb() - Method in class net.sf.zekr.ui.QuranForm
 
gotoNextJuz() - Method in class net.sf.zekr.ui.QuranForm
 
gotoNextPage() - Method in class net.sf.zekr.ui.QuranForm
 
gotoNextSajda() - Method in class net.sf.zekr.ui.QuranForm
 
gotoNextSura() - Method in class net.sf.zekr.ui.QuranForm
 
gotoPage(int) - Method in interface net.sf.zekr.ui.IPageNavigator
 
gotoPrevAya() - Method in class net.sf.zekr.ui.QuranForm
 
gotoPrevHizb() - Method in class net.sf.zekr.ui.QuranForm
 
gotoPrevJuz() - Method in class net.sf.zekr.ui.QuranForm
 
gotoPrevPage() - Method in class net.sf.zekr.ui.QuranForm
 
gotoPrevSajda() - Method in class net.sf.zekr.ui.QuranForm
 
gotoPrevSura() - Method in class net.sf.zekr.ui.QuranForm
 
gotoRandomAya() - Method in class net.sf.zekr.ui.QuranFormMenuFactory
 
gotoSuraAya(IQuranLocation) - Method in class net.sf.zekr.ui.QuranForm
 
gotoSuraAya(int, int) - Method in class net.sf.zekr.ui.QuranForm
 
GROUPS - Static variable in class net.sf.zekr.engine.search.tanzil.LetterConstants
 
GZIP - Static variable in class net.sf.zekr.common.util.Base64
Deprecated. Specify that data should be gzip-compressed.

H

HAMZA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
HAMZA_ABOVE - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
HAMZA_BELOW - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
hasBidiSupport - Static variable in class net.sf.zekr.common.config.GlobalConfig
Specifies if SWT has full BIDI support for the current system
hasDescendant(BookmarkItem) - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
Looks for a BookmarkItem in the children of this bookmark recursively.
hasDescendant(TreeItem, TreeItem) - Method in class net.sf.zekr.engine.bookmark.ui.BookmarkSetForm
 
hasHizb() - Method in class net.sf.zekr.common.resource.model.Aya
 
hasJuz() - Method in class net.sf.zekr.common.resource.model.Aya
 
hasNext() - Method in class net.sf.zekr.engine.search.SearchResultModel.Iter
 
hasSajda() - Method in class net.sf.zekr.common.resource.model.Aya
 
header - Variable in class net.sf.zekr.engine.server.NanoHttpd.Response
Headers for the HTTP response.
HEADER_REQUEST_ADDRESS - Static variable in class net.sf.zekr.engine.server.NanoHttpd
A dummy header containing original remote socket address of requester.
HELP_COMMAND - Static variable in interface net.sf.zekr.common.commandline.CommandConstants
 
HELP_COMMAND_VERBOSE - Static variable in interface net.sf.zekr.common.commandline.CommandConstants
 
HELP_PAGE - Static variable in class net.sf.zekr.common.config.GlobalConfig
 
HelpCommandHandler - Class in net.sf.zekr.common.commandline
Class for handling help (-h or --help) command.
HelpCommandHandler(String) - Constructor for class net.sf.zekr.common.commandline.HelpCommandHandler
 
highlight(String, String) - Method in interface net.sf.zekr.engine.search.tanzil.ISearchResultHighlighter
 
highlight(String, String) - Method in class net.sf.zekr.engine.search.tanzil.SimpleSearchResultHighlighter
 
HIGHLIGHT_WAQF_SIGN - Static variable in interface net.sf.zekr.common.resource.filter.IQuranFilter
This filter option already has the meaning of IQuranFilter.SHOW_WAQF_SIGN.
highlightTerm(String, TokenGroup) - Method in class net.sf.zekr.engine.search.lucene.ZekrHighlightFormatter
 
HINT_MSG - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
hizbQuads - Static variable in class net.sf.zekr.common.resource.BaseQuranProperties
 
HizbQuarterPagingData - Class in net.sf.zekr.engine.page
This class holds paging data of type hizb quarter, which means each page contains a single hizb quad of the Quran.
HizbQuarterPagingData() - Constructor for class net.sf.zekr.engine.page.HizbQuarterPagingData
 
HOME_DIR_NAME - Static variable in class net.sf.zekr.common.runtime.Naming
 
HOME_PAGE - Static variable in class net.sf.zekr.common.config.GlobalConfig
 
HtmlGenerationException - Exception in net.sf.zekr.common.runtime
 
HtmlGenerationException(Throwable) - Constructor for exception net.sf.zekr.common.runtime.HtmlGenerationException
 
HtmlRepository - Class in net.sf.zekr.common.runtime
HTML Creator object.
HtmlRepository() - Constructor for class net.sf.zekr.common.runtime.HtmlRepository
 
HTTP_BADREQUEST - Static variable in class net.sf.zekr.engine.server.NanoHttpd
Some HTTP response status codes
HTTP_FORBIDDEN - Static variable in class net.sf.zekr.engine.server.NanoHttpd
Some HTTP response status codes
HTTP_INTERNALERROR - Static variable in class net.sf.zekr.engine.server.NanoHttpd
Some HTTP response status codes
HTTP_NOTFOUND - Static variable in class net.sf.zekr.engine.server.NanoHttpd
Some HTTP response status codes
HTTP_NOTIMPLEMENTED - Static variable in class net.sf.zekr.engine.server.NanoHttpd
Some HTTP response status codes
HTTP_OK - Static variable in class net.sf.zekr.engine.server.NanoHttpd
Some HTTP response status codes
HTTP_REDIRECT - Static variable in class net.sf.zekr.engine.server.NanoHttpd
Some HTTP response status codes
HttpServer - Class in net.sf.zekr.engine.server
An abstract HTTP server model.
HttpServer() - Constructor for class net.sf.zekr.engine.server.HttpServer
 
HttpServerException - Exception in net.sf.zekr.engine.server
General exceptions related to HTTP server and it's utility functions.
HttpServerException() - Constructor for exception net.sf.zekr.engine.server.HttpServerException
 
HttpServerException(Throwable) - Constructor for exception net.sf.zekr.engine.server.HttpServerException
 
HttpServerFactory - Class in net.sf.zekr.engine.server
An http server should be created through HttpServerFactory, not HttpServer abstract class.
HttpServerFactory() - Constructor for class net.sf.zekr.engine.server.HttpServerFactory
 
HttpServerRuntimeException - Exception in net.sf.zekr.engine.server
General exceptions related to HTTP server and it's utility functions.
HttpServerRuntimeException() - Constructor for exception net.sf.zekr.engine.server.HttpServerRuntimeException
 
HttpServerRuntimeException(Throwable) - Constructor for exception net.sf.zekr.engine.server.HttpServerRuntimeException
 
HttpServerUtils - Class in net.sf.zekr.engine.server
 
HttpServerUtils() - Constructor for class net.sf.zekr.engine.server.HttpServerUtils
 
HyperlinkUtils - Class in net.sf.zekr.common.util
This class is used to open external links in detected browser.
HyperlinkUtils() - Constructor for class net.sf.zekr.common.util.HyperlinkUtils
 

I

I18N - Class in net.sf.zekr.common.util
 
I18N(Locale) - Constructor for class net.sf.zekr.common.util.I18N
 
I18N() - Constructor for class net.sf.zekr.common.util.I18N
 
i18n - Variable in class net.sf.zekr.engine.template.AbstractSearchResultTemplate
 
icon - Variable in class net.sf.zekr.engine.language.LanguagePack
 
ICON_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
id - Variable in class net.sf.zekr.engine.language.LanguagePack
Java locale-like ID: en_US, fa_IR, ...
id - Variable in class net.sf.zekr.engine.page.AbstractQuranPagingData
 
ID - Static variable in class net.sf.zekr.engine.page.FixedAyaPagingData
 
ID - Static variable in class net.sf.zekr.engine.page.HizbQuarterPagingData
 
ID - Static variable in class net.sf.zekr.engine.page.JuzPagingData
 
ID - Static variable in class net.sf.zekr.engine.page.SuraPagingData
 
id - Variable in class net.sf.zekr.engine.revelation.RevelationData
 
id - Variable in class net.sf.zekr.engine.search.lucene.ZekrIndexReader
 
id - Variable in class net.sf.zekr.engine.theme.ThemeData
Unique identifier for this theme.
id - Variable in class net.sf.zekr.engine.translation.TranslationData
Translation Id.
ID_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
ID_ATTR - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
IExtendedFormatter - Interface in net.sf.zekr.engine.search.lucene
 
IGNORE_HARAKA - Static variable in class net.sf.zekr.engine.search.tanzil.PatternEnricherFactory.ArabicPatternEnricher
 
IIndexer - Interface in net.sf.zekr.engine.search.lucene
Generic Indexer interface
IllegalSearchScopeItemException - Exception in net.sf.zekr.engine.search
 
IllegalSearchScopeItemException() - Constructor for exception net.sf.zekr.engine.search.IllegalSearchScopeItemException
 
IllegalSearchScopeItemException(String) - Constructor for exception net.sf.zekr.engine.search.IllegalSearchScopeItemException
 
IllegalSearchStateException - Exception in net.sf.zekr.engine.search.lucene
 
IllegalSearchStateException(String) - Constructor for exception net.sf.zekr.engine.search.lucene.IllegalSearchStateException
 
IMAGE_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
implicitLog(Throwable) - Method in class net.sf.zekr.engine.log.Logger
 
importFileDialog(Shell, String[], String[]) - Static method in class net.sf.zekr.ui.MessageBoxUtils
This method opens a file chooser dialog and selects file filtering with the given wildcards.
includes(IQuranLocation) - Method in class net.sf.zekr.engine.search.SearchScope
Tests whether an aya of a sura conforms to the search scope constraints.
includes(int, int) - Method in class net.sf.zekr.engine.search.SearchScope
Tests whether an aya of a sura conforms to the search scope constraints.
includes(int, int) - Method in class net.sf.zekr.engine.search.SearchScopeItem
Tests whether an aya of a sura is included in this scope (works only if this item is inclusive).
INDEX_ATTR - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
INDEX_COMMAND - Static variable in interface net.sf.zekr.common.commandline.CommandConstants
Index command for performing Quran text index (creating of updating indices for current user of anyone)
IndexCommandHandler - Class in net.sf.zekr.common.commandline
Class for handling index (-index) command.
IndexCommandHandler(String, String[]) - Constructor for class net.sf.zekr.common.commandline.IndexCommandHandler
 
IndexCreator - Class in net.sf.zekr.engine.search.lucene
This class holds some methods to do all indexing jobs associated with a special document such as Quran text.
IndexCreator(String[], IQuranText, Analyzer, Display) - Constructor for class net.sf.zekr.engine.search.lucene.IndexCreator
 
IndexCreator(String[], IQuranText, Analyzer) - Constructor for class net.sf.zekr.engine.search.lucene.IndexCreator
 
IndexingException - Exception in net.sf.zekr.engine.search.lucene
Exception class, thrown when an error occurs during indexing a document.
IndexingException(String) - Constructor for exception net.sf.zekr.engine.search.lucene.IndexingException
 
IndexingException(Throwable) - Constructor for exception net.sf.zekr.engine.search.lucene.IndexingException
 
indexOf(Collection, String, Object) - Static method in class net.sf.zekr.common.util.CollectionUtils
 
indexOfIgnoreDiacritic(String, String, boolean, Locale) - Static method in class net.sf.zekr.engine.search.SearchUtils
Will find a Range of the first occurrence of key in src.
indexOfMatchDiacritic(String, String, boolean, Locale) - Static method in class net.sf.zekr.engine.search.SearchUtils
Will find a range of the first occurrence of key in src.
indexQuranText() - Method in class net.sf.zekr.engine.search.lucene.IndexCreator
 
indexReader - Variable in class net.sf.zekr.engine.search.lucene.ZekrIndexReader
 
indexSilently(String, PrintStream) - Method in class net.sf.zekr.engine.search.lucene.IndexCreator
 
INFO - Static variable in class net.sf.zekr.engine.log.Logger
 
info(Object) - Method in class net.sf.zekr.engine.log.Logger
 
info - Variable in class net.sf.zekr.engine.update.UpdateInfo
 
INFORM_MSG - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
init() - Method in class net.sf.zekr.common.resource.RangedQuranText
Initialize and cache appropriate (matching in scope) Quran ayas.
init(RuntimeServices) - Method in class net.sf.zekr.engine.log.LogSystemImpl
 
init(ExtendedProperties) - Method in class net.sf.zekr.engine.template.ZekrFileResourceLoader
 
init() - Method in class net.sf.zekr.ui.AboutForm
 
init() - Method in class net.sf.zekr.ui.ProgressForm
 
init() - Method in class net.sf.zekr.ui.QuranForm
 
intAdd(Object, Object) - Method in class net.sf.zekr.common.util.VelocityUtils
 
IPageNavigator - Interface in net.sf.zekr.ui
 
IPagingData - Interface in net.sf.zekr.engine.page
 
IPlaylistProvider - Interface in net.sf.zekr.engine.audio
 
IQuranFilter - Interface in net.sf.zekr.common.resource.filter
 
IQuranLocation - Interface in net.sf.zekr.common.resource
An immutable interface for a Quran location.
IQuranPage - Interface in net.sf.zekr.common.resource
 
IQuranProperties - Interface in net.sf.zekr.common.resource
Initial interface for properties of the Holy Quran
IQuranText - Interface in net.sf.zekr.common.resource
A general interface for Quran text access.
isAscending() - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
isAscending() - Method in class net.sf.zekr.engine.search.root.QuranRootSearch
 
isAscending() - Method in class net.sf.zekr.engine.search.tanzil.AdvancedQuranTextSearch
 
isAudioEnabled() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
isCheckNeeded() - Method in class net.sf.zekr.engine.update.UpdateManager
Checks whether this is time for checking for a new update.
isDiac(char) - Static method in class net.sf.zekr.engine.search.SearchUtils
These characters are Arabic Harakets (diacritics): Sukun Shadda Fatha Kasra Damma Fathatan Kasratan Dammatan Superscript alef
isDisposed() - Method in class net.sf.zekr.ui.BaseForm
 
isDummy(TranslationData) - Static method in class net.sf.zekr.engine.translation.TranslationUtils
 
ISearchResultHighlighter - Interface in net.sf.zekr.engine.search.tanzil
Search result highlighter interface.
ISearchScorer - Interface in net.sf.zekr.engine.search
Search scorer interface.
isElement(Node, String) - Static method in class net.sf.zekr.engine.xml.XmlUtils
 
isExclusive() - Method in class net.sf.zekr.engine.search.SearchScopeItem
 
isFolder() - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
isFullyInitialized() - Static method in class net.sf.zekr.common.config.ApplicationConfig
 
isHttpServerEnabled() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
isIndexingErrorOccurred() - Method in class net.sf.zekr.engine.search.lucene.IndexCreator
 
isIndexReaderOpen() - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
isLinux - Static variable in class net.sf.zekr.common.config.GlobalConfig
Specifies if OS is Linux
isLoaded() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
isMac - Static variable in class net.sf.zekr.common.config.GlobalConfig
Specifies if OS is Mac
isMadani(String) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
isMadani() - Method in class net.sf.zekr.common.resource.SuraProperties
 
isOkayed() - Method in class net.sf.zekr.engine.translation.ui.CustomTranslationListForm
 
isRootDatabaseEnabled() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
isSolaris - Static variable in class net.sf.zekr.common.config.GlobalConfig
Specifies if OS is Solaris
isSourceModified(Resource) - Method in class net.sf.zekr.engine.template.ZekrFileResourceLoader
 
ISuraText - Interface in net.sf.zekr.common.resource
This is the standard interface for a sura text.
isValid() - Method in interface net.sf.zekr.common.resource.IQuranLocation
 
isValid() - Method in class net.sf.zekr.common.resource.QuranLocation
 
isValid(int, int) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
isValid(IQuranLocation) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
isValidLocation(String) - Static method in class net.sf.zekr.common.resource.QuranLocation
Checks if the given QuranLocation's compliant string is valid (is of the form of sura#-aya# and the location actually exists).
isValidLocation(int, int) - Static method in class net.sf.zekr.common.resource.QuranLocation
Checks if the location (sura, aya) actually exists.
isWindows - Static variable in class net.sf.zekr.common.config.GlobalConfig
Specifies if OS is Windows
item(int) - Method in class net.sf.zekr.engine.xml.NodeList
 
items2JsArray(int) - Method in class net.sf.zekr.common.util.VelocityUtils
 
iterator() - Method in class net.sf.zekr.engine.search.SearchResultModel
Create and return a new iterator to iterate on pages of SearchResultItems.
iterator() - Method in class net.sf.zekr.engine.xml.NodeList
 
ITransformer - Interface in net.sf.zekr.engine.template
General transformer interface.
IUserView - Interface in net.sf.zekr.common.config
 

J

JUZ_DETAIL_TAG - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
JUZ_TAG - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
JuzPagingData - Class in net.sf.zekr.engine.page
This class holds paging data of type juz, which means each page contains a single juz of the Quran.
JuzPagingData() - Constructor for class net.sf.zekr.engine.page.JuzPagingData
 
JuzProperties - Class in net.sf.zekr.common.resource
 
JuzProperties() - Constructor for class net.sf.zekr.common.resource.JuzProperties
 

K

KASRA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
KASRATAN - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
keyword - Variable in class net.sf.zekr.engine.template.AbstractSearchResultTemplate
 

L

lang - Variable in class net.sf.zekr.ui.BaseForm
 
LANG_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
langEngine - Variable in class net.sf.zekr.engine.template.BaseViewTemplate
 
Language - Class in net.sf.zekr.engine.language
This class is singleton.
LANGUAGE_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
The directory relative path, containing language packs and language settings.
LanguageEngine - Class in net.sf.zekr.engine.language
LanguageEngine is a singleton class, designed to perform language related works.
LanguageEngineNaming - Class in net.sf.zekr.engine.language
 
LanguageEngineNaming() - Constructor for class net.sf.zekr.engine.language.LanguageEngineNaming
 
LanguagePack - Class in net.sf.zekr.engine.language
A JavaBean for storing a language pack defined as an XML file in [zekr]/res/lang directory.
LanguagePack() - Constructor for class net.sf.zekr.engine.language.LanguagePack
 
LanguagePackException - Exception in net.sf.zekr.engine.language
 
LanguagePackException() - Constructor for exception net.sf.zekr.engine.language.LanguagePackException
 
LanguagePackException(String) - Constructor for exception net.sf.zekr.engine.language.LanguagePackException
 
launchAfter() - Method in interface net.sf.zekr.common.commandline.Command
Specifies whether application should be launched after performing the command or not.
launchAfter() - Method in class net.sf.zekr.common.commandline.CommandHandler
 
launchAfter() - Method in class net.sf.zekr.common.commandline.WorkspaceCommandHandler
 
LEFT_TO_RIGHT - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
LetterConstants - Class in net.sf.zekr.engine.search.tanzil
Helper class for Regex-based search.
LetterConstants() - Constructor for class net.sf.zekr.engine.search.tanzil.LetterConstants
 
limitSize(Shell, int, int) - Static method in class net.sf.zekr.ui.helper.FormUtils
Limits the size of the shell to the given values.
LINE_BY_LINE - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
LINE_DELIMITER_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
LINE_SEPARATOR - Static variable in class net.sf.zekr.common.config.GlobalConfig
\n on Linux, \r\n on Win32 and \n\r on Mac.
load() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
Should be called only once.
load() - Method in class net.sf.zekr.engine.page.AbstractQuranPagingData
 
load() - Method in class net.sf.zekr.engine.page.CustomPagingData
 
load() - Method in interface net.sf.zekr.engine.page.IPagingData
 
load() - Method in class net.sf.zekr.engine.revelation.RevelationData
 
load() - Method in class net.sf.zekr.engine.translation.TranslationData
Loads the tranalation data file, if not already loaded.
loadRevelationData(File) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
loadTranslationData(File) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
loc - Variable in class net.sf.zekr.engine.root.RootAddress
 
locale - Variable in class net.sf.zekr.engine.translation.TranslationData
Language (locale) Id (e.g.
localize(Number) - Method in class net.sf.zekr.common.util.I18N
This method makes a localized number based on the input number and selected or default locale.
localize(Number, String) - Method in class net.sf.zekr.common.util.I18N
This method makes a localized number based on the input number and the locale parameter.
localize(String) - Method in class net.sf.zekr.common.util.I18N
Replaces all occurrences of digits in str with corresponding localized digits.
localize(String, String) - Method in class net.sf.zekr.common.util.I18N
 
LOCALIZED_NAME_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
localizedName - Variable in class net.sf.zekr.engine.language.LanguagePack
 
localizedName - Variable in class net.sf.zekr.engine.translation.TranslationData
Translation localized name
LocalizedResource - Class in net.sf.zekr.engine.common
This class can be extended by resources (like recitation, translation, revelations) in order to add localization support to their name field.
LocalizedResource() - Constructor for class net.sf.zekr.engine.common.LocalizedResource
 
location - Variable in class net.sf.zekr.engine.search.lucene.AdvancedSearchResultItem
Deprecated.  
location - Variable in class net.sf.zekr.engine.search.SearchResultItem
 
LOCATION_FIELD - Static variable in class net.sf.zekr.engine.search.lucene.QuranTextIndexer
 
log(Object) - Method in class net.sf.zekr.engine.log.Logger
This method logs msg.toString() if msg is not of type Throwable (exception).
log(Level, Object) - Method in class net.sf.zekr.engine.log.Logger
 
LOG_FILE_PATH - Static variable in class net.sf.zekr.engine.log.Logger
 
Logger - Class in net.sf.zekr.engine.log
Zekr default logger wrapper class for Log4J library.
logger - Variable in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
logger - Variable in class net.sf.zekr.engine.template.BaseViewTemplate
 
logger - Variable in class net.sf.zekr.ui.BaseForm
 
logger - Variable in class net.sf.zekr.ui.splash.AbstractSplachScreen
 
LogSystemImpl - Class in net.sf.zekr.engine.log
 
LogSystemImpl() - Constructor for class net.sf.zekr.engine.log.LogSystemImpl
 
logVelocityMessage(int, String) - Method in class net.sf.zekr.engine.log.LogSystemImpl
 
loopEver() - Method in class net.sf.zekr.ui.BaseForm
 
LRE - Static variable in class net.sf.zekr.common.util.I18N
Left to right embedding
LRM - Static variable in class net.sf.zekr.common.util.I18N
Left to right mark
LRO - Static variable in class net.sf.zekr.common.util.I18N
Left to right override
LuceneAnalyzerFactory - Class in net.sf.zekr.engine.search.lucene
 
LuceneAnalyzerFactory() - Constructor for class net.sf.zekr.engine.search.lucene.LuceneAnalyzerFactory
 
LuceneIndexManager - Class in net.sf.zekr.engine.search.lucene
This class manages Lucene indices for Quran and translations.
LuceneIndexManager(PropertiesConfiguration) - Constructor for class net.sf.zekr.engine.search.lucene.LuceneIndexManager
 

M

MADANI - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
MADDA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
MADDAH_ABOVE - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
main(String[]) - Static method in class net.sf.zekr.common.util.StringUtils
 
main(String[]) - Static method in class net.sf.zekr.engine.bookmark.ui.BookmarkUtils
 
main(String[]) - Static method in class net.sf.zekr.engine.search.tanzil.AdvancedQuranTextSearch
 
main(String[]) - Static method in class net.sf.zekr.engine.search.tanzil.RegexUtils
 
main(String[]) - Static method in class net.sf.zekr.engine.server.NanoHttpd
Function test method.
main(String[]) - Static method in class net.sf.zekr.ui.options.AddonsManagerForm
Auto-generated main method to display this org.eclipse.swt.widgets.Composite inside a new Shell.
main(String[]) - Static method in class net.sf.zekr.ZekrMain
 
MAIN_CONFIG - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
MAJOR - Static variable in class net.sf.zekr.common.resource.SajdaProperties
 
MAKKI - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
ManageBookmarkSetsForm - Class in net.sf.zekr.engine.bookmark.ui
Bookmarks Sets GUI form.
ManageBookmarkSetsForm(Shell) - Constructor for class net.sf.zekr.engine.bookmark.ui.ManageBookmarkSetsForm
 
ManageScopesForm - Class in net.sf.zekr.engine.search.ui
 
ManageScopesForm(Shell, List) - Constructor for class net.sf.zekr.engine.search.ui.ManageScopesForm
 
MANDATORY_SAJDA - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
matchDiac - Variable in class net.sf.zekr.engine.template.AbstractSearchResultTemplate
 
matchedParts - Variable in class net.sf.zekr.engine.search.SearchResultItem
null matchedParts means that this item was matched because of an exclude term in the search query.
MAX_MENU_STRING_LENGTH - Static variable in class net.sf.zekr.common.config.GlobalConfig
 
maxAyaMatch - Variable in class net.sf.zekr.engine.search.AbstractQuranSearch
 
maxResultPerPage - Variable in class net.sf.zekr.engine.search.SearchResultModel
 
ME_ONLY - Static variable in class net.sf.zekr.engine.search.lucene.IndexCreator
 
meaning(String) - Method in class net.sf.zekr.engine.page.AbstractQuranPagingData
 
memInfo() - Method in class net.sf.zekr.engine.log.Logger
Log (info level) memory info.
message - Variable in class net.sf.zekr.engine.update.UpdateInfo
generated upate info message
MessageBoxUtils - Class in net.sf.zekr.ui
 
MessageBoxUtils() - Constructor for class net.sf.zekr.ui.MessageBoxUtils
 
MessageBoxUtils.YesNoQuestionForm - Class in net.sf.zekr.ui
 
MessageBoxUtils.YesNoQuestionForm(String, String, String) - Constructor for class net.sf.zekr.ui.MessageBoxUtils.YesNoQuestionForm
 
MIME_DEFAULT_BINARY - Static variable in class net.sf.zekr.engine.server.NanoHttpd
Common mime types for dynamic content
MIME_HTML - Static variable in class net.sf.zekr.engine.server.NanoHttpd
Common mime types for dynamic content
MIME_PLAINTEXT - Static variable in class net.sf.zekr.engine.server.NanoHttpd
Common mime types for dynamic content
MIME_TYPES - Static variable in class net.sf.zekr.engine.server.NanoHttpd
Hashtable mapping (String)FILENAME_EXTENSION -> (String)MIME_TYPE
mimeType - Variable in class net.sf.zekr.engine.server.NanoHttpd.Response
MIME type of content, e.g.
MINOR - Static variable in class net.sf.zekr.common.resource.SajdaProperties
 
MIXED_LAYOUT - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
MixedViewTemplate - Class in net.sf.zekr.engine.template
Template for mixed view layout.
MixedViewTemplate(IQuranText, IQuranText, IUserView) - Constructor for class net.sf.zekr.engine.template.MixedViewTemplate
Creates a new mixed view template object.
mode - Variable in class net.sf.zekr.engine.revelation.RevelationData
 
moveTreeItem(Tree, TreeItem, boolean) - Static method in class net.sf.zekr.engine.bookmark.ui.BookmarkUtils
 
moveTreeItem(Tree, TreeItem, int, boolean) - Static method in class net.sf.zekr.engine.bookmark.ui.BookmarkUtils
 
moveTreeItem(TreeItem, TreeItem, boolean) - Static method in class net.sf.zekr.engine.bookmark.ui.BookmarkUtils
 
moveTreeItem(TreeItem, TreeItem, int, boolean) - Static method in class net.sf.zekr.engine.bookmark.ui.BookmarkUtils
 
mul(Object, Object) - Method in class net.sf.zekr.common.util.VelocityUtils
 
MULTI_TRANS_LAYOUT - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
MultiTranslationViewTemplate - Class in net.sf.zekr.engine.template
Template for multi-translation view layout.
MultiTranslationViewTemplate(IQuranText, TranslationData[], IUserView) - Constructor for class net.sf.zekr.engine.template.MultiTranslationViewTemplate
Creates a new multi-translation view template object.

N

name - Variable in class net.sf.zekr.engine.language.LanguagePack
English name
name - Variable in class net.sf.zekr.engine.page.AbstractQuranPagingData
 
name - Variable in class net.sf.zekr.engine.theme.ThemeData
Theme name
name - Variable in class net.sf.zekr.engine.translation.TranslationData
Translation English name
NAME_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
NAME_ATTR - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
NAME_TRANSLATED_ATTR - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
NAME_TRANSLITERATED_ATTR - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
names - Variable in class net.sf.zekr.engine.common.LocalizedResource
 
Naming - Class in net.sf.zekr.common.runtime
 
Naming() - Constructor for class net.sf.zekr.common.runtime.Naming
 
NanoHttpd - Class in net.sf.zekr.engine.server
This is a slightly modified version of NanoHttpd 1.1, A simple, tiny, nicely embeddable HTTP 1.0 server in Java.
NanoHttpd version 1.1, Copyright © 2001,2005-2007 Jarno Elonen (elonen@iki.fi, http://iki.fi/elonen/) Distributed under Modified BSD licence (doc/license/snanohttpd-license.txt).
NanoHttpd(int) - Constructor for class net.sf.zekr.engine.server.NanoHttpd
Starts a HTTP server to given port.
NanoHttpd.Response - Class in net.sf.zekr.engine.server
HTTP response.
NanoHttpd.Response() - Constructor for class net.sf.zekr.engine.server.NanoHttpd.Response
Default constructor: response = HTTP_OK, data = mime = 'null'
NanoHttpd.Response(String, String, InputStream) - Constructor for class net.sf.zekr.engine.server.NanoHttpd.Response
Basic constructor.
NanoHttpd.Response(String, String, String) - Constructor for class net.sf.zekr.engine.server.NanoHttpd.Response
Convenience method that makes an InputStream out of given text.
net.sf.zekr - package net.sf.zekr
 
net.sf.zekr.common - package net.sf.zekr.common
 
net.sf.zekr.common.commandline - package net.sf.zekr.common.commandline
 
net.sf.zekr.common.config - package net.sf.zekr.common.config
 
net.sf.zekr.common.resource - package net.sf.zekr.common.resource
 
net.sf.zekr.common.resource.filter - package net.sf.zekr.common.resource.filter
 
net.sf.zekr.common.resource.model - package net.sf.zekr.common.resource.model
 
net.sf.zekr.common.runtime - package net.sf.zekr.common.runtime
 
net.sf.zekr.common.util - package net.sf.zekr.common.util
 
net.sf.zekr.engine.audio - package net.sf.zekr.engine.audio
 
net.sf.zekr.engine.bookmark - package net.sf.zekr.engine.bookmark
 
net.sf.zekr.engine.bookmark.ui - package net.sf.zekr.engine.bookmark.ui
 
net.sf.zekr.engine.common - package net.sf.zekr.engine.common
 
net.sf.zekr.engine.language - package net.sf.zekr.engine.language
 
net.sf.zekr.engine.log - package net.sf.zekr.engine.log
 
net.sf.zekr.engine.page - package net.sf.zekr.engine.page
 
net.sf.zekr.engine.revelation - package net.sf.zekr.engine.revelation
 
net.sf.zekr.engine.root - package net.sf.zekr.engine.root
 
net.sf.zekr.engine.search - package net.sf.zekr.engine.search
 
net.sf.zekr.engine.search.comparator - package net.sf.zekr.engine.search.comparator
 
net.sf.zekr.engine.search.lucene - package net.sf.zekr.engine.search.lucene
 
net.sf.zekr.engine.search.root - package net.sf.zekr.engine.search.root
 
net.sf.zekr.engine.search.tanzil - package net.sf.zekr.engine.search.tanzil
 
net.sf.zekr.engine.search.ui - package net.sf.zekr.engine.search.ui
 
net.sf.zekr.engine.server - package net.sf.zekr.engine.server
 
net.sf.zekr.engine.template - package net.sf.zekr.engine.template
 
net.sf.zekr.engine.theme - package net.sf.zekr.engine.theme
 
net.sf.zekr.engine.translation - package net.sf.zekr.engine.translation
 
net.sf.zekr.engine.translation.ui - package net.sf.zekr.engine.translation.ui
 
net.sf.zekr.engine.update - package net.sf.zekr.engine.update
 
net.sf.zekr.engine.update.ui - package net.sf.zekr.engine.update.ui
 
net.sf.zekr.engine.xml - package net.sf.zekr.engine.xml
 
net.sf.zekr.ui - package net.sf.zekr.ui
 
net.sf.zekr.ui.error - package net.sf.zekr.ui.error
 
net.sf.zekr.ui.helper - package net.sf.zekr.ui.helper
 
net.sf.zekr.ui.options - package net.sf.zekr.ui.options
 
net.sf.zekr.ui.splash - package net.sf.zekr.ui.splash
 
newPlaylistProvider(int) - Method in class net.sf.zekr.engine.audio.AudioData
 
next() - Method in class net.sf.zekr.engine.search.lucene.ArabicFilter
 
next() - Method in class net.sf.zekr.engine.search.lucene.RegexReplaceFilter
 
next() - Method in class net.sf.zekr.engine.search.SearchResultModel.Iter
 
nextItemId() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
NO_OPTIONS - Static variable in class net.sf.zekr.common.util.Base64
Deprecated. No options specified.
NodeList - Class in net.sf.zekr.engine.xml
This class is an implementation of NodeList using an ArrayList as the low level container.
NodeList(NodeList) - Constructor for class net.sf.zekr.engine.xml.NodeList
 
NodeList() - Constructor for class net.sf.zekr.engine.xml.NodeList
 
NONE - Static variable in interface net.sf.zekr.common.resource.filter.IQuranFilter
Default filtering scheme.
NOT_AUTHENTIC - Static variable in interface net.sf.zekr.engine.common.Signable
Resource not not authentic.
noteUrl - Variable in class net.sf.zekr.engine.update.UpdateInfo
 

O

OfflinePlaylistProvider - Class in net.sf.zekr.engine.audio
Offline path provider for playlist files.
OfflinePlaylistProvider(AudioData, int) - Constructor for class net.sf.zekr.engine.audio.OfflinePlaylistProvider
 
OnlinePlaylistProvider - Class in net.sf.zekr.engine.audio
URL provider for online playlists.
OnlinePlaylistProvider(AudioData, int) - Constructor for class net.sf.zekr.engine.audio.OnlinePlaylistProvider
 
open(boolean) - Method in class net.sf.zekr.engine.bookmark.ui.BookmarkItemForm
 
open() - Method in class net.sf.zekr.engine.bookmark.ui.BookmarkReferenceForm
 
open() - Method in class net.sf.zekr.engine.bookmark.ui.BookmarkSetForm
 
open(DisposeListener) - Method in class net.sf.zekr.engine.bookmark.ui.BookmarkSetForm
 
open() - Method in class net.sf.zekr.engine.bookmark.ui.ManageBookmarkSetsForm
 
open() - Method in class net.sf.zekr.engine.search.ui.ManageScopesForm
 
open() - Method in class net.sf.zekr.engine.search.ui.SearchScopeForm
 
open() - Method in class net.sf.zekr.ui.options.OptionsForm
 
open(Point, Point) - Method in class net.sf.zekr.ui.PopupBox
 
openBrowser(String) - Static method in class net.sf.zekr.common.util.HyperlinkUtils
 
openEditor(String) - Static method in class net.sf.zekr.common.util.HyperlinkUtils
 
options - Variable in class net.sf.zekr.common.commandline.CommandHandler
 
OptionsForm - Class in net.sf.zekr.ui.options
Options form GUI.
OptionsForm(Shell) - Constructor for class net.sf.zekr.ui.options.OptionsForm
 
ORDERED - Static variable in class net.sf.zekr.common.util.Base64
Deprecated. Encode using the special "ordered" dialect of Base64 described here: http://www.faqs.org/qa/rfcc-1940.html.
orders - Variable in class net.sf.zekr.engine.revelation.RevelationData
 
OtherCommandHandler - Class in net.sf.zekr.common.commandline
 
OtherCommandHandler(String, String[]) - Constructor for class net.sf.zekr.common.commandline.OtherCommandHandler
 
OUT_HTML_ENCODING - Static variable in class net.sf.zekr.common.config.GlobalConfig
Default output encoding for HTML

P

Page - Class in net.sf.zekr.common.resource.model
 
Page(IQuranPage) - Constructor for class net.sf.zekr.common.resource.model.Page
 
Page(IQuranText, IQuranPage) - Constructor for class net.sf.zekr.common.resource.model.Page
 
PAGE_TAG - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
pageChanged - Variable in class net.sf.zekr.ui.QuranForm
Specifies whether page changed.
pageList - Variable in class net.sf.zekr.engine.page.AbstractQuranPagingData
List of QuranPage items.
pageNum - Variable in class net.sf.zekr.engine.audio.PlaylistProvider
 
pageNum - Variable in class net.sf.zekr.engine.search.SearchResultModel
Current search page.
PAGING_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
PAGING_PACK_SUFFIX - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
PagingException - Exception in net.sf.zekr.engine.page
 
PagingException() - Constructor for exception net.sf.zekr.engine.page.PagingException
 
PagingException(String, Throwable) - Constructor for exception net.sf.zekr.engine.page.PagingException
 
PagingException(String) - Constructor for exception net.sf.zekr.engine.page.PagingException
 
PagingException(Throwable) - Constructor for exception net.sf.zekr.engine.page.PagingException
 
params - Variable in class net.sf.zekr.common.resource.filter.QuranFilterContext
Filter parameters.
parent - Variable in class net.sf.zekr.ui.BaseForm
 
PARENT_NODE - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
pathLookup - Variable in class net.sf.zekr.engine.server.HttpServer
a map of some constant names (defined in HttpResourceNaming) to their original normalized path
PatternEnricher - Class in net.sf.zekr.engine.search.tanzil
 
PatternEnricher() - Constructor for class net.sf.zekr.engine.search.tanzil.PatternEnricher
 
PatternEnricherFactory - Class in net.sf.zekr.engine.search.tanzil
 
PatternEnricherFactory() - Constructor for class net.sf.zekr.engine.search.tanzil.PatternEnricherFactory
 
PatternEnricherFactory.ArabicPatternEnricher - Class in net.sf.zekr.engine.search.tanzil
 
PatternEnricherFactory.ArabicPatternEnricher() - Constructor for class net.sf.zekr.engine.search.tanzil.PatternEnricherFactory.ArabicPatternEnricher
 
PatternEnricherFactory.GenericPatternEnricher - Class in net.sf.zekr.engine.search.tanzil
 
PatternEnricherFactory.GenericPatternEnricher(String) - Constructor for class net.sf.zekr.engine.search.tanzil.PatternEnricherFactory.GenericPatternEnricher
 
performAll(String[]) - Static method in class net.sf.zekr.common.commandline.CommandRunUtils
This method performs all command-related tasks, and catch and display any CommandException occurred.
playerStop(boolean) - Method in class net.sf.zekr.ui.QuranFormMenuFactory
 
playerTogglePlayPause(boolean) - Method in class net.sf.zekr.ui.QuranFormMenuFactory
 
PlaylistProvider - Class in net.sf.zekr.engine.audio
 
PlaylistProvider(AudioData, int) - Constructor for class net.sf.zekr.engine.audio.PlaylistProvider
 
PlaylistProvisionException - Exception in net.sf.zekr.engine.audio
Exception thrown when error occurs in playlist provision.
PlaylistProvisionException() - Constructor for exception net.sf.zekr.engine.audio.PlaylistProvisionException
 
PlaylistProvisionException(Throwable) - Constructor for exception net.sf.zekr.engine.audio.PlaylistProvisionException
 
PopupBox - Class in net.sf.zekr.ui
Note that at least one shell should be available when using this widget.
PopupBox(Shell, String, String, int) - Constructor for class net.sf.zekr.ui.PopupBox
 
pregReplace(String, String, String) - Static method in class net.sf.zekr.engine.search.tanzil.RegexUtils
 
pregReplace(String, Pattern, String) - Static method in class net.sf.zekr.engine.search.tanzil.RegexUtils
 
process(String) - Method in class net.sf.zekr.engine.theme.ThemeData
Will fill processedProps from props field
processedProps - Variable in class net.sf.zekr.engine.theme.ThemeData
Processed (localized) properties, extracted from props.
progressCount - Variable in class net.sf.zekr.ui.splash.AdvancedSplashScreen
 
ProgressForm - Class in net.sf.zekr.ui
A simple modal form, to show an SWT.INDETERMINATE progress bar.
ProgressForm(Shell, String, String) - Constructor for class net.sf.zekr.ui.ProgressForm
 
PROGRESSING - Static variable in class net.sf.zekr.ui.ProgressForm
 
props - Variable in class net.sf.zekr.engine.theme.ThemeData
Configuration properties set in theme.properties in the theme folder.
propsToClipboadrFormat(Map) - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
providePlaylist() - Method in interface net.sf.zekr.engine.audio.IPlaylistProvider
Provides playlist file path.
providePlaylist() - Method in class net.sf.zekr.engine.audio.OfflinePlaylistProvider
 
providePlaylist() - Method in class net.sf.zekr.engine.audio.OnlinePlaylistProvider
 
providePlaylist() - Method in class net.sf.zekr.engine.audio.PlaylistProvider
 
PUBLIC_KEY - Static variable in class net.sf.zekr.common.util.CryptoUtils
 
put(String, Object) - Method in class net.sf.zekr.engine.template.TemplateEngine
Add a key-value pair to the template engine context.
putAll(Map) - Method in class net.sf.zekr.engine.template.TemplateEngine
Add a collection of key-value pairs to the template engine context.
putWrappedString(String, String) - Method in class net.sf.zekr.engine.template.TemplateEngine
Add a key-value pair to the template engine context.

Q

quran - Variable in class net.sf.zekr.engine.search.AbstractQuranSearch
 
quran - Variable in class net.sf.zekr.engine.template.AbstractPageViewTemplate
 
quran - Variable in class net.sf.zekr.engine.template.AbstractSearchResultTemplate
 
quran - Variable in class net.sf.zekr.engine.template.AbstractSuraViewTemplate
 
QURAN_AYA_COUNT - Static variable in class net.sf.zekr.common.resource.QuranPropertiesUtils
Number of Quran ayas based on Uthmani Mushaf
QURAN_INDEX_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
QURAN_LANG_CODE - Static variable in class net.sf.zekr.engine.search.lucene.ZekrLuceneAnalyzer
This constant is to be used as ZekrLuceneAnalyzer ID for instantiating a Quran (Arabic) Analyzer.
QURAN_ONLY_LAYOUT - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
QURAN_SURA_COUNT - Static variable in class net.sf.zekr.common.resource.QuranPropertiesUtils
Number of Quran suras
QURAN_TEXT_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
This is the directory containing quran source and other related sources.
QuranDocument - Class in net.sf.zekr.engine.search.lucene
 
QuranDocument(IQuranText) - Constructor for class net.sf.zekr.engine.search.lucene.QuranDocument
 
QuranFilterContext - Class in net.sf.zekr.common.resource.filter
 
QuranFilterContext(String, int, int) - Constructor for class net.sf.zekr.common.resource.filter.QuranFilterContext
 
QuranFilterContext(String, int, int, int) - Constructor for class net.sf.zekr.common.resource.filter.QuranFilterContext
 
QuranFilterUtils - Class in net.sf.zekr.common.resource.filter
 
QuranFilterUtils() - Constructor for class net.sf.zekr.common.resource.filter.QuranFilterUtils
 
QuranForm - Class in net.sf.zekr.ui
Main Zekr form.
QuranForm(Display) - Constructor for class net.sf.zekr.ui.QuranForm
Initialize the QuranForm.
QuranFormMenuFactory - Class in net.sf.zekr.ui
This is not a real factory class, but in fact hides menu creation and updating details from QuranForm.
QuranFormMenuFactory(QuranForm, Shell) - Constructor for class net.sf.zekr.ui.QuranFormMenuFactory
 
QuranIndexerFilter - Class in net.sf.zekr.common.resource.filter
This filter is used for simplifying text being indexed.
QuranIndexerFilter() - Constructor for class net.sf.zekr.common.resource.filter.QuranIndexerFilter
 
QuranLocation - Class in net.sf.zekr.common.resource
This data structure is the primitive structure of addressing somewhere in the Quran.
QuranLocation(int, int) - Constructor for class net.sf.zekr.common.resource.QuranLocation
No range check is performed.
QuranLocation(String) - Constructor for class net.sf.zekr.common.resource.QuranLocation
Loads a QuranLocation with the format sura#-aya#.
QuranPage - Class in net.sf.zekr.engine.page
A single page of the Holy Quran.
QuranPage() - Constructor for class net.sf.zekr.engine.page.QuranPage
 
quranPage - Variable in class net.sf.zekr.engine.template.AbstractPageViewTemplate
 
QuranPaging - Class in net.sf.zekr.engine.page
This class contains CustomPagingData loaded from *.page.xml files from res/text/metadata.
QuranPaging() - Constructor for class net.sf.zekr.engine.page.QuranPaging
 
QuranProperties - Class in net.sf.zekr.common.resource
 
QuranPropertiesNaming - Class in net.sf.zekr.common.resource
This class consists of several public static Strings related to the Quran properties XML files.
QuranPropertiesNaming() - Constructor for class net.sf.zekr.common.resource.QuranPropertiesNaming
 
QuranPropertiesUtils - Class in net.sf.zekr.common.resource
This class tightly depends on the class QuranProperties.
QuranPropertiesUtils() - Constructor for class net.sf.zekr.common.resource.QuranPropertiesUtils
 
QuranRoot - Class in net.sf.zekr.engine.root
Data structure to hold Quran word root and their addresses.
QuranRoot(String) - Constructor for class net.sf.zekr.engine.root.QuranRoot
 
QuranRootSearch - Class in net.sf.zekr.engine.search.root
 
QuranRootSearch(IQuranText, ISearchScorer) - Constructor for class net.sf.zekr.engine.search.root.QuranRootSearch
 
QuranSearch - Class in net.sf.zekr.engine.search
Deprecated. This search method is not used anymore. It will be deleted in 0.8.0.
QuranSearch(AbstractRangedQuranText) - Constructor for class net.sf.zekr.engine.search.QuranSearch
Deprecated. Creates a new instance of this class with match diacritic set to true.
QuranSearch(AbstractRangedQuranText, boolean) - Constructor for class net.sf.zekr.engine.search.QuranSearch
Deprecated.  
QuranSearchResultTemplate - Class in net.sf.zekr.engine.template
Deprecated. old basic search method is not used anymore.
QuranSearchResultTemplate(AbstractRangedQuranText, String, boolean) - Constructor for class net.sf.zekr.engine.template.QuranSearchResultTemplate
Deprecated.  
QuranText - Class in net.sf.zekr.common.resource
This class is a repository for the whole quran text.
QuranText(int) - Constructor for class net.sf.zekr.common.resource.QuranText
The private constructor, which loads the whole Quran text from file into memory (quranText).
quranText - Variable in class net.sf.zekr.engine.search.lucene.ZekrIndexReader
 
QuranTextIndexer - Class in net.sf.zekr.engine.search.lucene
An abstract Quran text indexer.
QuranTextIndexer(IQuranText, File, Analyzer) - Constructor for class net.sf.zekr.engine.search.lucene.QuranTextIndexer
 
QuranTextSearcher - Class in net.sf.zekr.engine.search.lucene
 
QuranTextSearcher(LuceneIndexManager, SearchScope) - Constructor for class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
QuranTextSearcher(LuceneIndexManager, SearchScope, IQuranText) - Constructor for class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
QuranTextSearcher(ZekrIndexReader, SearchScope, Analyzer) - Constructor for class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
QuranViewTemplate - Class in net.sf.zekr.engine.template
 
QuranViewTemplate(IQuranText, IUserView) - Constructor for class net.sf.zekr.engine.template.QuranViewTemplate
 
QuranWriterFilter - Class in net.sf.zekr.common.resource.filter
 
QuranWriterFilter() - Constructor for class net.sf.zekr.common.resource.filter.QuranWriterFilter
 

R

radioQuestionPrompt(String[], int, String, String) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
radioQuestionPrompt(String[], String, String) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
Range - Class in net.sf.zekr.engine.search
This class is a helper for a range introduced by two parameters: from and to.
Range(int, int) - Constructor for class net.sf.zekr.engine.search.Range
 
RangedQuranText - Class in net.sf.zekr.common.resource
 
RangedQuranText(IQuranText, SearchScope) - Constructor for class net.sf.zekr.common.resource.RangedQuranText
Constructs a new instance of this class.
rawQuery - Variable in class net.sf.zekr.engine.search.SearchResultModel
 
read() - Method in class net.sf.zekr.common.config.VelocityInputStream
 
read() - Method in class net.sf.zekr.common.util.Base64.InputStream
Deprecated. Reads enough of the input stream to convert to/from Base64 and returns the next byte.
read(byte[], int, int) - Method in class net.sf.zekr.common.util.Base64.InputStream
Deprecated. Calls Base64.InputStream.read() repeatedly until the end of stream is reached or len bytes are read.
readFully(InputStream, int, String) - Static method in class net.sf.zekr.common.util.FileUtils
This method doesn't work correctly on GCJ
readFully(InputStream, int) - Static method in class net.sf.zekr.common.util.FileUtils
FileUtils.readFully(is, size, "UTF-8")
This method doesn't work correctly on GCJ
RECOMMENDED_SAJDA - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
RECREATE_VIEW - Static variable in interface net.sf.zekr.ui.helper.EventProtocol
Semi-restart the application.
recreateDirectory(File) - Static method in class net.sf.zekr.common.util.FileUtils
 
recreateDirectory(String) - Static method in class net.sf.zekr.common.util.FileUtils
 
recreateHtmlCache() - Method in class net.sf.zekr.common.runtime.ApplicationRuntime
Recreates cache for Quran, translation.
recreateMixedCache() - Method in class net.sf.zekr.common.runtime.ApplicationRuntime
 
recreatePlaylistCache() - Method in class net.sf.zekr.common.runtime.ApplicationRuntime
 
recreateQuranCache() - Method in class net.sf.zekr.common.runtime.ApplicationRuntime
 
recreateThemePropertiesDirectory() - Method in class net.sf.zekr.common.runtime.ApplicationRuntime
 
recreateTransCache() - Method in class net.sf.zekr.common.runtime.ApplicationRuntime
 
recreateViewCache() - Method in class net.sf.zekr.common.runtime.ApplicationRuntime
Will recreate all theme-related directories and files: HTML for quran, translation and search result text Common config files such as CSS file
REFRESH_VIEW - Static variable in interface net.sf.zekr.ui.helper.EventProtocol
Refresh the view
RegexReplaceFilter - Class in net.sf.zekr.engine.search.lucene
 
RegexReplaceFilter(TokenStream, Map) - Constructor for class net.sf.zekr.engine.search.lucene.RegexReplaceFilter
 
RegexUtils - Class in net.sf.zekr.engine.search.tanzil
 
RegexUtils() - Constructor for class net.sf.zekr.engine.search.tanzil.RegexUtils
 
regTrans(String) - Static method in class net.sf.zekr.engine.search.tanzil.RegexUtils
Translate a symbolic regular expression into a legal one.
releaseDate - Variable in class net.sf.zekr.engine.update.UpdateInfo
 
reload() - Method in class net.sf.zekr.engine.language.LanguageEngine
Call it when the active language is changed
reload(int) - Method in class net.sf.zekr.engine.page.FixedAyaPagingData
 
reload() - Method in class net.sf.zekr.ui.QuranForm
Recreates the whole cache.
remove() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
remove() - Method in class net.sf.zekr.engine.search.SearchResultModel.Iter
 
remove(Node) - Method in class net.sf.zekr.engine.xml.NodeList
 
removeBookmarkSet(BookmarkSet) - Method in class net.sf.zekr.engine.bookmark.BookmarkSetGroup
 
removeBookmarkSet(String) - Method in class net.sf.zekr.engine.bookmark.BookmarkSetGroup
 
removeSelection(Table) - Static method in class net.sf.zekr.ui.helper.FormUtils
 
replaceAll(Map, String) - Static method in class net.sf.zekr.engine.search.tanzil.RegexUtils
 
replaceLayoutSimilarCharacters(String) - Static method in class net.sf.zekr.engine.search.SearchUtils
Replace Farsi unicode Yeh with Arabic one, and so about Kaf (Farsi Keheh).
replaceSimilarArabic(String) - Static method in class net.sf.zekr.engine.search.SearchUtils
Replace similar arabic characters which are used commonly instead of others.
reset() - Method in class net.sf.zekr.common.resource.AbstractRangedQuranText
Resets the Quran location, setting the pointer to the start of the text.
reset() - Method in class net.sf.zekr.common.resource.RangedQuranText
 
resetAudioMenuEnableState() - Method in class net.sf.zekr.ui.QuranFormMenuFactory
 
resetAudioMenuStatus() - Method in class net.sf.zekr.ui.QuranFormMenuFactory
 
resetIndexedSuraNames() - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
resetMenuStatus() - Method in class net.sf.zekr.ui.QuranFormMenuFactory
 
resetSearch(int) - Method in class net.sf.zekr.ui.SearchResultNavigator
 
resource - Static variable in class net.sf.zekr.engine.template.BaseViewTemplate
 
resource - Variable in class net.sf.zekr.ui.BaseForm
 
resource - Variable in class net.sf.zekr.ui.splash.AbstractSplachScreen
 
RESOURCE_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
RESOURCE_PAGE - Static variable in class net.sf.zekr.common.config.GlobalConfig
 
ResourceManager - Class in net.sf.zekr.common.config
This class is used to handle dynamic resource bundles which use Velocity as the template engine.
result - Variable in class net.sf.zekr.ui.MessageBoxUtils.YesNoQuestionForm
 
resultCount - Variable in class net.sf.zekr.engine.search.AbstractQuranSearch
 
resultPerPage - Variable in class net.sf.zekr.engine.search.SearchResultModel
 
results - Variable in class net.sf.zekr.engine.search.SearchResultModel
A list of matched SearchResultItems.
resumeEncoding() - Method in class net.sf.zekr.common.util.Base64.OutputStream
Deprecated. Resumes encoding of the stream.
REVEL_PACK_SUFFIX - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
Revelation - Class in net.sf.zekr.engine.revelation
This class contains RevelationData loaded from *.revel.zip files from res/text/metadata.
Revelation() - Constructor for class net.sf.zekr.engine.revelation.Revelation
 
REVELATION_DESC - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
REVELATION_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
RevelationData - Class in net.sf.zekr.engine.revelation
 
RevelationData() - Constructor for class net.sf.zekr.engine.revelation.RevelationData
 
RevelationException - Exception in net.sf.zekr.engine.revelation
 
RevelationException() - Constructor for exception net.sf.zekr.engine.revelation.RevelationException
 
RevelationException(String, String[]) - Constructor for exception net.sf.zekr.engine.revelation.RevelationException
 
RevelationException(String, Throwable) - Constructor for exception net.sf.zekr.engine.revelation.RevelationException
 
RevelationException(String) - Constructor for exception net.sf.zekr.engine.revelation.RevelationException
 
RevelationException(Throwable) - Constructor for exception net.sf.zekr.engine.revelation.RevelationException
 
RevelationOrderComparator - Class in net.sf.zekr.engine.search.comparator
Compare search result items, based on their revelation order using default revelation data pack.
RevelationOrderComparator() - Constructor for class net.sf.zekr.engine.search.comparator.RevelationOrderComparator
 
RIGHT_TO_LEFT - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
RLE - Static variable in class net.sf.zekr.common.util.I18N
Right to left embedding
RLM - Static variable in class net.sf.zekr.common.util.I18N
Right to left mark
RLO - Static variable in class net.sf.zekr.common.util.I18N
Right to left override
rollBack() - Method in class net.sf.zekr.engine.search.lucene.QuranTextIndexer
Should be called when doIndex is not successful (when returned any exception).
RootAddress - Class in net.sf.zekr.engine.root
Data model containing a root reference in an IQuranLocation.
RootAddress(IQuranLocation, int) - Constructor for class net.sf.zekr.engine.root.RootAddress
 
RootTabForm - Class in net.sf.zekr.ui
This class provides a tab folder for QuranForm.
RootTabForm(QuranForm, TabFolder) - Constructor for class net.sf.zekr.ui.RootTabForm
 
round(Object) - Method in class net.sf.zekr.common.util.VelocityUtils
 
RUB_EL_HIZB - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
rukus - Static variable in class net.sf.zekr.common.resource.BaseQuranProperties
 
run() - Method in class net.sf.zekr.engine.server.DefaultHttpServer
 
RUNTIME_DIR - Static variable in class net.sf.zekr.common.config.GlobalConfig
This constant holds the current working directory for the application.
RuntimeConfig - Class in net.sf.zekr.common.runtime
Deprecated. use ApplicationConfig instead. This class will be deleted before final 0.7.0 release.
RuntimeConfig() - Constructor for class net.sf.zekr.common.runtime.RuntimeConfig
Deprecated.  

S

SAJDA_DETAIL_TAG - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
SAJDA_PLACE - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
SAJDA_TAG - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
SajdaProperties - Class in net.sf.zekr.common.resource
 
SajdaProperties() - Constructor for class net.sf.zekr.common.resource.SajdaProperties
 
save() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
save(Document) - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
save(ThemeData) - Static method in class net.sf.zekr.engine.theme.Theme
Save a ThemeData configuration file.
saveConfig() - Method in class net.sf.zekr.common.config.ApplicationConfig
Save properties configuration file, which was read into props, to ApplicationPath.USER_CONFIG.
score(SearchResultItem) - Method in interface net.sf.zekr.engine.search.ISearchScorer
 
score - Variable in class net.sf.zekr.engine.search.SearchResultItem
 
score(SearchResultItem) - Method in class net.sf.zekr.engine.search.tanzil.DefaultSearchScorer
 
score(SearchResultItem) - Method in class net.sf.zekr.engine.search.ZeroScorer
 
search(String) - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
search(String) - Method in class net.sf.zekr.engine.search.root.QuranRootSearch
 
search(String) - Method in class net.sf.zekr.engine.search.tanzil.AdvancedQuranTextSearch
 
SEARCH_HELP_PAGE - Static variable in class net.sf.zekr.common.config.GlobalConfig
 
SearchException - Exception in net.sf.zekr.engine.search
Super-class for all search-related exception.
SearchException() - Constructor for exception net.sf.zekr.engine.search.SearchException
 
SearchException(String, Throwable) - Constructor for exception net.sf.zekr.engine.search.SearchException
 
SearchException(String) - Constructor for exception net.sf.zekr.engine.search.SearchException
 
SearchException(Throwable) - Constructor for exception net.sf.zekr.engine.search.SearchException
 
SearchInfo - Class in net.sf.zekr.engine.search
This class holds some language-specific info for replacing non-searchable or equivalent characters.
SearchInfo() - Constructor for class net.sf.zekr.engine.search.SearchInfo
 
SearchResult - Class in net.sf.zekr.engine.search.tanzil
Deprecated. use SearchResultModel instead.
SearchResult(IQuranText, List, String, String, int, AbstractSearchResultComparator, boolean) - Constructor for class net.sf.zekr.engine.search.tanzil.SearchResult
Deprecated.  
SearchResultComparatorFactory - Class in net.sf.zekr.engine.search.comparator
 
SearchResultComparatorFactory() - Constructor for class net.sf.zekr.engine.search.comparator.SearchResultComparatorFactory
 
SearchResultItem - Class in net.sf.zekr.engine.search
 
SearchResultItem(String, IQuranLocation) - Constructor for class net.sf.zekr.engine.search.SearchResultItem
 
SearchResultModel - Class in net.sf.zekr.engine.search
Instances of this class hold search results.
SearchResultModel(IQuranText, List, String, String, int, AbstractSearchResultComparator, boolean) - Constructor for class net.sf.zekr.engine.search.SearchResultModel
Create an instance of this class to hold search results.
SearchResultModel.Iter - Class in net.sf.zekr.engine.search
 
SearchResultModel.Iter() - Constructor for class net.sf.zekr.engine.search.SearchResultModel.Iter
 
SearchResultNavigator - Class in net.sf.zekr.ui
 
SearchResultNavigator(Composite, IPageNavigator) - Constructor for class net.sf.zekr.ui.SearchResultNavigator
 
SearchScope - Class in net.sf.zekr.engine.search
 
SearchScope() - Constructor for class net.sf.zekr.engine.search.SearchScope
 
SearchScopeForm - Class in net.sf.zekr.engine.search.ui
 
SearchScopeForm(Shell) - Constructor for class net.sf.zekr.engine.search.ui.SearchScopeForm
 
SearchScopeForm(Shell, SearchScope) - Constructor for class net.sf.zekr.engine.search.ui.SearchScopeForm
 
SearchScopeItem - Class in net.sf.zekr.engine.search
 
SearchScopeItem() - Constructor for class net.sf.zekr.engine.search.SearchScopeItem
Creates a new scope item from 1-1 to 1-1, inclusive.
SearchScopeItem(int, int, int, int, boolean) - Constructor for class net.sf.zekr.engine.search.SearchScopeItem
All parameters are behaved as 1-based.
SearchUtils - Class in net.sf.zekr.engine.search
This file contains several useful public static methods for finding occurrences of a source text in another text.
SearchUtils() - Constructor for class net.sf.zekr.engine.search.SearchUtils
 
selectedIndex - Variable in class net.sf.zekr.engine.search.ui.ManageScopesForm
 
sendEvent(String) - Static method in class net.sf.zekr.ui.helper.EventUtils
Creates and sends an event of type EventProtocol.CUSTOM_ZEKR_EVENT to all shells listening for this event.
sendEvent(int, String) - Static method in class net.sf.zekr.ui.helper.EventUtils
Creates and sends an event of type eventType to all shells listening for this event.
sendEvent(Control, int, String) - Static method in class net.sf.zekr.ui.helper.EventUtils
Creates and sends an event of type eventType to the specified shell.
sendEvent(Control, String) - Static method in class net.sf.zekr.ui.helper.EventUtils
Creates and sends an event of type EventProtocol.CUSTOM_ZEKR_EVENT to the specified shell.
sendPlayerStop() - Method in class net.sf.zekr.ui.QuranForm
 
sendPlayerTogglePlayPause() - Method in class net.sf.zekr.ui.QuranForm
 
SEPARATE_LAYOUT - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
serialize() - Method in class net.sf.zekr.engine.search.SearchScopeItem
 
serve(String, String, Properties, Properties) - Method in class net.sf.zekr.engine.server.NanoHttpd
Override this to customize the server.
serveFile(String, Properties, File, boolean) - Method in class net.sf.zekr.engine.server.NanoHttpd
Serves file from homeDir and its' subdirectories (only).
setActiveLanguagePack(LanguagePack) - Method in class net.sf.zekr.engine.language.Language
 
setActiveLanguagePack(String) - Method in class net.sf.zekr.engine.language.Language
 
setAnalyzer(Analyzer) - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
setAscending(boolean) - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
setAscending(boolean) - Method in class net.sf.zekr.engine.search.root.QuranRootSearch
 
setAscending(boolean) - Method in class net.sf.zekr.engine.search.tanzil.AdvancedQuranTextSearch
 
setAsDefault(BookmarkSet) - Method in class net.sf.zekr.engine.bookmark.BookmarkSetGroup
 
setAttr(Element, String, String) - Static method in class net.sf.zekr.engine.xml.XmlUtils
 
setAudioBaseUrl(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setAudioFileAyaPad(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setAudioFileName(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setAudioFileSuraPad(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setAudioMenuEnabled(boolean) - Method in class net.sf.zekr.ui.QuranFormMenuFactory
 
setAudioServerUrl(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setAuthor(String) - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
setAya(int) - Method in class net.sf.zekr.common.resource.QuranLocation
 
setAyaCount(int) - Method in class net.sf.zekr.common.resource.SuraProperties
 
setAyaNumber(int) - Method in class net.sf.zekr.common.resource.JuzProperties
 
setAyaNumber(int) - Method in class net.sf.zekr.common.resource.SajdaProperties
 
setCreateDate(Date) - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
setCurrent(AudioData) - Method in class net.sf.zekr.engine.audio.Audio
 
setCurrent(ThemeData) - Method in class net.sf.zekr.engine.theme.Theme
 
setCurrentAudio(String) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setCurrentLanguage(String) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setCurrentTheme(String) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setCurrentTranslation(String) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setCustomGroup(List) - Method in class net.sf.zekr.engine.translation.Translation
 
setCustomTranslationList(List) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setDefault(IPagingData) - Method in class net.sf.zekr.engine.page.QuranPaging
 
setDefault(RevelationData) - Method in class net.sf.zekr.engine.revelation.Revelation
 
setDefault(TranslationData) - Method in class net.sf.zekr.engine.translation.Translation
 
setDefaultReplacePattern(List) - Method in class net.sf.zekr.engine.search.SearchInfo
 
setDefaultStopWord(List) - Method in class net.sf.zekr.engine.search.SearchInfo
 
setDescription(String) - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
setDescription(String) - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
setDirection(String) - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
setEndFileName(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setEnglishT13N(String) - Method in class net.sf.zekr.common.resource.SuraProperties
Set English transliteration of sura name.
setEnglishTrans(String) - Method in class net.sf.zekr.common.resource.SuraProperties
Set English translation of sura name.
setFile(String) - Method in class net.sf.zekr.engine.language.LanguagePack
 
setFolder(boolean) - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
setFrom(IQuranLocation) - Method in class net.sf.zekr.engine.page.QuranPage
 
setFullScreen(boolean, boolean) - Method in class net.sf.zekr.ui.QuranForm
 
setHighlightFormatter(IExtendedFormatter) - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
setHizbQuarters(int, int, IQuranLocation) - Method in class net.sf.zekr.common.resource.JuzProperties
 
setId(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setId(String) - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
setId(String) - Method in class net.sf.zekr.engine.language.LanguagePack
 
setId(String) - Method in class net.sf.zekr.engine.page.CustomPagingData
 
setId(String) - Method in class net.sf.zekr.engine.revelation.RevelationData
 
setIndex(int) - Method in class net.sf.zekr.common.resource.JuzProperties
 
setIndex(int) - Method in class net.sf.zekr.common.resource.SajdaProperties
 
setIndex(int) - Method in class net.sf.zekr.common.resource.SuraProperties
 
setIndex(int) - Method in class net.sf.zekr.engine.page.QuranPage
 
setLanguage(String) - Method in class net.sf.zekr.common.runtime.RuntimeConfig
Deprecated.  
setLanguage(String) - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
setLatinName(String) - Method in class net.sf.zekr.engine.language.LanguagePack
 
setLayout(String) - Method in class net.sf.zekr.ui.QuranForm
 
setLicense(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setLocale(Locale) - Method in class net.sf.zekr.engine.audio.AudioData
 
setLocation(IQuranLocation) - Method in interface net.sf.zekr.common.config.IUserView
 
setLocation(IQuranLocation) - Method in class net.sf.zekr.common.config.UserViewController
 
setLocation(IQuranLocation) - Method in class net.sf.zekr.engine.audio.Track
 
setLocations(List) - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
setMadani(boolean) - Method in class net.sf.zekr.common.resource.SuraProperties
 
setMaxAyaMatch(int) - Method in class net.sf.zekr.engine.search.AbstractQuranSearch
 
setMaxClauseCount(int) - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
setMaxResultPerPage(int) - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
setModifyDate(Date) - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
setName(String) - Method in class net.sf.zekr.common.resource.SuraProperties
Set Arabic sura name.
setName(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setName(String) - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
setName(String) - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
setName(String) - Method in class net.sf.zekr.engine.language.LanguagePack
 
setOrders(int[]) - Method in class net.sf.zekr.engine.revelation.RevelationData
 
setPage(int) - Method in interface net.sf.zekr.common.config.IUserView
 
setPage(int) - Method in class net.sf.zekr.common.config.UserViewController
 
setPagingMode(String) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setParameter(String, Object) - Method in class net.sf.zekr.engine.search.tanzil.PatternEnricher
 
setPlaylistBaseUrl(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setPlaylistFileName(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setPlaylistMode(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setPlaylistProvider(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setPlaylistSuraPad(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setPrestartFileName(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setProperty(String, Object) - Method in class net.sf.zekr.engine.template.BaseViewTemplate
 
setProperty(String, Object) - Method in interface net.sf.zekr.engine.template.ITransformer
Sets a property in the context of transformer for further use in templates.
setQuran(IQuranText) - Method in class net.sf.zekr.common.resource.RangedQuranText
 
setQuranBrowser(Browser) - Method in class net.sf.zekr.ui.QuranForm
 
setQuranLayout(String) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setQuranLocation(IQuranLocation) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setReciter(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setRuntime(ApplicationRuntime) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setSearchResultComparator(AbstractSearchResultComparator) - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
setSearchResultComparator(AbstractSearchResultComparator) - Method in class net.sf.zekr.engine.search.root.QuranRootSearch
 
setSearchResultComparator(AbstractSearchResultComparator) - Method in class net.sf.zekr.engine.search.tanzil.AdvancedQuranTextSearch
 
setSearchScope(SearchScope) - Method in class net.sf.zekr.common.resource.RangedQuranText
 
setSearchScope(SearchScope) - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
setSearchScope(SearchScope) - Method in class net.sf.zekr.engine.search.root.QuranRootSearch
 
setSearchScope(SearchScope) - Method in class net.sf.zekr.engine.search.tanzil.AdvancedQuranTextSearch
 
setSearchScorer(ISearchScorer) - Method in class net.sf.zekr.engine.search.root.QuranRootSearch
 
setSearchScorer(ISearchScorer) - Method in class net.sf.zekr.engine.search.tanzil.AdvancedQuranTextSearch
 
setShowSplash(boolean) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setSortResultOrder(Sort) - Method in class net.sf.zekr.engine.search.lucene.QuranTextSearcher
 
setStartFileName(String) - Method in class net.sf.zekr.engine.audio.AudioData
 
setSura(int) - Method in class net.sf.zekr.common.resource.QuranLocation
 
setSuraNumber(int) - Method in class net.sf.zekr.common.resource.JuzProperties
 
setSuraNumber(int) - Method in class net.sf.zekr.common.resource.SajdaProperties
 
setTextLayout(String) - Method in class net.sf.zekr.common.runtime.RuntimeConfig
Deprecated.  
setTo(IQuranLocation) - Method in class net.sf.zekr.engine.page.QuranPage
 
setTransLayout(String) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setType(int) - Method in class net.sf.zekr.common.resource.SajdaProperties
 
setUrl(String) - Method in class net.sf.zekr.engine.audio.Track
 
setViewLayout(String) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setViewMode(int) - Method in interface net.sf.zekr.common.config.IUserView
Set current runtime view mode.
setViewMode(int) - Method in class net.sf.zekr.common.config.UserViewController
 
setViewProp(String, String) - Method in class net.sf.zekr.common.config.ApplicationConfig
 
setVisible(boolean) - Method in class net.sf.zekr.ui.SearchResultNavigator
 
setWorkspace(String) - Static method in class net.sf.zekr.common.runtime.Naming
Use with caution! This method MUST be called before any path is loaded from this file.
setYears(int[]) - Method in class net.sf.zekr.engine.revelation.RevelationData
 
SHADDA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
shell - Variable in class net.sf.zekr.ui.BaseForm
 
shell - Variable in class net.sf.zekr.ui.splash.AbstractSplachScreen
 
show() - Method in class net.sf.zekr.engine.translation.ui.CustomTranslationListForm
 
show() - Method in class net.sf.zekr.ui.BaseForm
 
show() - Method in class net.sf.zekr.ui.error.ErrorForm
 
show(String, String, int) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
show() - Method in class net.sf.zekr.ui.ProgressForm
 
show() - Method in class net.sf.zekr.ui.QuranForm
Shows Quran shell.
show() - Method in class net.sf.zekr.ui.splash.AbstractSplachScreen
 
SHOW_WAQF_SIGN - Static variable in interface net.sf.zekr.common.resource.filter.IQuranFilter
Show waqf sign if this option is set
showActionFailureError(Exception) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
showError(String) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
showError(ZekrMessageException) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
showError(String, String) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
showMessage(String) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
showSplash - Variable in class net.sf.zekr.ui.splash.AbstractSplachScreen
 
showSplash() - Method in class net.sf.zekr.ui.splash.AbstractSplachScreen
Shows a splash screen until the whole application is started.
showSplash() - Method in class net.sf.zekr.ui.splash.AdvancedSplashScreen
 
showSplash() - Method in class net.sf.zekr.ui.splash.SplashScreen
 
showWarning(String) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
showYesNoConfirmation(String, String) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
sign(String, PrivateKey, String) - Static method in class net.sf.zekr.common.util.CryptoUtils
 
sign(byte[], byte[]) - Static method in class net.sf.zekr.common.util.CryptoUtils
 
Signable - Interface in net.sf.zekr.engine.common
Implementations of this class have digital signature for integrity check.
signature - Variable in class net.sf.zekr.engine.revelation.RevelationData
 
signature - Variable in class net.sf.zekr.engine.translation.TranslationData
signature of the text file
SIGNATURE_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
SimilarityComparator - Class in net.sf.zekr.engine.search.comparator
Compare search result items, based on their matching score.
SimilarityComparator() - Constructor for class net.sf.zekr.engine.search.comparator.SimilarityComparator
 
SIMPLE_MODE - Static variable in interface net.sf.zekr.common.resource.IQuranText
Simple (Imlaaei) Quran text
SIMPLE_QURAN_TEXT_FILE - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
SimpleSearchResultHighlighter - Class in net.sf.zekr.engine.search.tanzil
Simple search result highlighter.
SimpleSearchResultHighlighter() - Constructor for class net.sf.zekr.engine.search.tanzil.SimpleSearchResultHighlighter
 
simplifyAdvancedSearchQuery(String) - Static method in class net.sf.zekr.engine.search.SearchUtils
 
size() - Method in class net.sf.zekr.engine.page.AbstractQuranPagingData
 
size() - Method in interface net.sf.zekr.engine.page.IPagingData
 
size() - Method in class net.sf.zekr.engine.xml.NodeList
 
SMALL_HIGH_MEEM - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
SMALL_LOW_SEEN - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
SMALL_ROUNDED_ZERO - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
SMALL_WAW - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
SMALL_YEH - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
SPECIAL_END - Static variable in interface net.sf.zekr.engine.audio.IPlaylistProvider
SadaqAllah...
SPECIAL_PRESTART - Static variable in interface net.sf.zekr.engine.audio.IPlaylistProvider
A'oodho billah...
SPECIAL_START - Static variable in interface net.sf.zekr.engine.audio.IPlaylistProvider
Bismillah...
SPECIAL_WORDS - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
SPLASH_PROGRESS - Static variable in interface net.sf.zekr.ui.helper.EventProtocol
Event used to progress the progress bar of the splash screen at startup.
SPLASH_PROGRESS_FULLY - Static variable in interface net.sf.zekr.ui.helper.EventProtocol
Event used for indicating that the progress bar of the splash screen is now complete.
splashImage - Variable in class net.sf.zekr.ui.splash.AbstractSplachScreen
 
SplashScreen - Class in net.sf.zekr.ui.splash
 
SplashScreen(Display) - Constructor for class net.sf.zekr.ui.splash.SplashScreen
 
status - Variable in class net.sf.zekr.engine.server.NanoHttpd.Response
HTTP status code after processing, e.g.
status - Variable in class net.sf.zekr.engine.update.UpdateInfo
can be FINAL, BETA or DEV
stderr - Variable in class net.sf.zekr.common.commandline.CommandHandler
 
stdout - Variable in class net.sf.zekr.common.commandline.CommandHandler
 
STOP_WORDS - Static variable in class net.sf.zekr.engine.search.lucene.ArabicAnalyzer
An array containing some common English words that are usually not useful for searching.
StringUtils - Class in net.sf.zekr.common.util
 
StringUtils() - Constructor for class net.sf.zekr.common.util.StringUtils
 
StringUtils.Region - Class in net.sf.zekr.common.util
 
StringUtils.Region(int, int) - Constructor for class net.sf.zekr.common.util.StringUtils.Region
 
SUKUN - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
SUPERSCRIPT_ALEF - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
SURA_DETAIL_TAG - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
SURA_MODE - Static variable in class net.sf.zekr.engine.revelation.RevelationData
 
SURA_NAME_ARABIC - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
sura name in Arabic
SURA_NAME_ENGLISH_T13N - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
sura name, transliterated in English
SURA_NAME_ENGLISH_T9N - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
sura name, translated in English
SURA_NAME_T13N - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
sura name, transliterated in the default language
SURA_NAME_T9N - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
sura name, translated in the default language
SURA_NUM_ATTR - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
SURA_PLAYLIST - Static variable in class net.sf.zekr.engine.audio.AudioData
Deprecated. all playlists are paged-playlists.
SURA_TAG - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 
suraNum - Variable in class net.sf.zekr.common.resource.filter.QuranFilterContext
Sura number, counted from 1.
suraNum - Variable in class net.sf.zekr.engine.template.AbstractSuraViewTemplate
 
SuraPagingData - Class in net.sf.zekr.engine.page
This class holds paging data of type sura, which means each page contains a single sura of the Quran.
SuraPagingData() - Constructor for class net.sf.zekr.engine.page.SuraPagingData
 
SuraProperties - Class in net.sf.zekr.common.resource
This class holds attributes of a sura of the Holy Quran.
SuraProperties() - Constructor for class net.sf.zekr.common.resource.SuraProperties
 
suspendEncoding() - Method in class net.sf.zekr.common.util.Base64.OutputStream
Deprecated. Suspends encoding of the stream.
SWASH_KEHEH - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
SwtBrowserUtils - Class in net.sf.zekr.ui
 
SwtBrowserUtils() - Constructor for class net.sf.zekr.ui.SwtBrowserUtils
 
synchLocation() - Method in interface net.sf.zekr.common.config.IUserView
Synchronize internal location with the current page number.
synchLocation() - Method in class net.sf.zekr.common.config.UserViewController
 
synchPage() - Method in interface net.sf.zekr.common.config.IUserView
Synchronize internal page number with the current location.
synchPage() - Method in class net.sf.zekr.common.config.UserViewController
 

T

TATWEEL - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
TEH - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
TEH_MARBUTA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
TemplateEngine - Class in net.sf.zekr.engine.template
An adapter class for velocity template engine.
This class is not singleton due to thread-safety issues.
TemplateTransformationException - Exception in net.sf.zekr.engine.template
This exception is thrown if any template transformation exception encountered.
TemplateTransformationException(Throwable) - Constructor for exception net.sf.zekr.engine.template.TemplateTransformationException
 
text - Variable in class net.sf.zekr.common.resource.filter.QuranFilterContext
Aya text.
text - Variable in class net.sf.zekr.engine.search.SearchResultItem
 
TEXT_NODE - Static variable in class net.sf.zekr.engine.xml.XmlUtils
 
textBoxPrompt(String, String) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
textBoxPrompt(String, String, String) - Static method in class net.sf.zekr.ui.MessageBoxUtils
 
textSelectAll - Variable in class net.sf.zekr.ui.QuranForm
 
Theme - Class in net.sf.zekr.engine.theme
This file holds all the theme data loaded at the startup.
Theme() - Constructor for class net.sf.zekr.engine.theme.Theme
 
THEME_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
THEME_DESC - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
THEME_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
ThemeData - Class in net.sf.zekr.engine.theme
 
ThemeData() - Constructor for class net.sf.zekr.engine.theme.ThemeData
 
ThemeTemplate - Class in net.sf.zekr.engine.template
 
ThemeTemplate(ThemeData) - Constructor for class net.sf.zekr.engine.template.ThemeTemplate
 
to - Variable in class net.sf.zekr.common.util.StringUtils.Region
 
to - Variable in class net.sf.zekr.engine.search.Range
 
toArrayList(Object[]) - Static method in class net.sf.zekr.common.util.CollectionUtils
 
toDetailedString() - Method in class net.sf.zekr.common.resource.QuranLocation
Makes a string representation of this class as: sura(sura#) - aya#
toDouble(Object) - Method in class net.sf.zekr.common.util.VelocityUtils
 
toFile(String) - Static method in class net.sf.zekr.common.util.UriUtils
 
toggleFullScreenItem(boolean) - Method in class net.sf.zekr.ui.QuranFormMenuFactory
 
togglePanel(String, boolean) - Method in class net.sf.zekr.ui.QuranForm
 
toHttpUrl(String, int) - Static method in class net.sf.zekr.common.util.UriUtils
 
toIntArray(List) - Static method in class net.sf.zekr.common.util.CollectionUtils
 
toInteger(Object) - Method in class net.sf.zekr.common.util.VelocityUtils
 
tokenStream(String, Reader) - Method in class net.sf.zekr.engine.search.lucene.ArabicAnalyzer
Constructs a StandardTokenizer filtered by a ArabicFilter and a StopFilter.
tokenStream(String, Reader) - Method in class net.sf.zekr.engine.search.lucene.ZekrLuceneAnalyzer
 
toMeaningfulString() - Method in class net.sf.zekr.engine.search.SearchResultItem
 
toRealPath(String) - Method in class net.sf.zekr.engine.server.HttpServer
 
toSimpleJson(List) - Static method in class net.sf.zekr.common.util.CollectionUtils
 
toSortableString() - Method in interface net.sf.zekr.common.resource.IQuranLocation
Pads the sura/aya number so that all strings are of the same width and sortable.
toSortableString() - Method in class net.sf.zekr.common.resource.QuranLocation
 
toString() - Method in class net.sf.zekr.common.resource.FilteredQuranText
 
toString() - Method in interface net.sf.zekr.common.resource.IQuranLocation
Makes a string representation of this class as: sura#-aya#
toString() - Method in class net.sf.zekr.common.resource.JuzProperties
 
toString() - Method in class net.sf.zekr.common.resource.QuranLocation
 
toString() - Method in class net.sf.zekr.common.resource.QuranText
 
toString() - Method in class net.sf.zekr.common.resource.RangedQuranText
 
toString() - Method in class net.sf.zekr.common.resource.SajdaProperties
 
toString(Collection, String) - Static method in class net.sf.zekr.common.util.CollectionUtils
 
toString() - Method in class net.sf.zekr.engine.audio.AudioData
 
toString() - Method in class net.sf.zekr.engine.bookmark.BookmarkItem
 
toString() - Method in class net.sf.zekr.engine.bookmark.BookmarkSet
 
toString() - Method in class net.sf.zekr.engine.language.LanguagePack
 
toString() - Method in class net.sf.zekr.engine.page.AbstractQuranPagingData
 
toString() - Method in class net.sf.zekr.engine.page.CustomPagingData
 
toString() - Method in class net.sf.zekr.engine.page.QuranPage
 
toString() - Method in class net.sf.zekr.engine.revelation.RevelationData
 
toString() - Method in class net.sf.zekr.engine.search.SearchResultItem
 
toString() - Method in class net.sf.zekr.engine.search.SearchScope
 
toString() - Method in class net.sf.zekr.engine.search.SearchScopeItem
 
toString() - Method in class net.sf.zekr.engine.theme.ThemeData
 
toString() - Method in class net.sf.zekr.engine.translation.TranslationData
 
toString() - Method in class net.sf.zekr.engine.xml.NodeList
Returns a string representation of this NodeList.
toStringArray(Collection) - Static method in class net.sf.zekr.common.util.CollectionUtils
 
toStringArray(Collection, String) - Static method in class net.sf.zekr.common.util.CollectionUtils
 
toSwtDirection(String) - Static method in class net.sf.zekr.ui.helper.FormUtils
 
totalMatch - Variable in class net.sf.zekr.engine.search.SearchResultModel
 
toText() - Method in class net.sf.zekr.common.resource.SuraProperties
There are currently 5 modes to show sura name.
toText() - Method in class net.sf.zekr.engine.translation.TranslationData
 
toUri(File) - Static method in class net.sf.zekr.common.util.UriUtils
 
toUri(String) - Static method in class net.sf.zekr.common.util.UriUtils
 
toUrl(String) - Method in class net.sf.zekr.engine.server.HttpServer
 
Track - Class in net.sf.zekr.engine.audio
 
Track(IQuranLocation, String) - Constructor for class net.sf.zekr.engine.audio.Track
 
trans - Variable in class net.sf.zekr.engine.template.AbstractPageViewTemplate
 
TRANS_INDEX_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
TRANS_ONLY_LAYOUT - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
TRANS_PACK_SUFFIX - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
transform() - Method in class net.sf.zekr.engine.template.BaseViewTemplate
This method will generate the result string of a view.
transform() - Method in interface net.sf.zekr.engine.template.ITransformer
 
transform(OutputStream) - Method in class net.sf.zekr.engine.xml.XmlWriter
 
transform(File) - Method in class net.sf.zekr.engine.xml.XmlWriter
 
transform(Writer) - Method in class net.sf.zekr.engine.xml.XmlWriter
 
Translation - Class in net.sf.zekr.engine.translation
A collection of all available translations as TranslationData objects.
If this class had at least a single TranslationData, it should be set as default translation as well.
Translation() - Constructor for class net.sf.zekr.engine.translation.Translation
 
TRANSLATION_DESC - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
TRANSLATION_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
TranslationData - Class in net.sf.zekr.engine.translation
 
TranslationData() - Constructor for class net.sf.zekr.engine.translation.TranslationData
 
TranslationException - Exception in net.sf.zekr.engine.translation
 
TranslationException() - Constructor for exception net.sf.zekr.engine.translation.TranslationException
 
TranslationException(String, String[]) - Constructor for exception net.sf.zekr.engine.translation.TranslationException
 
TranslationException(String, Throwable) - Constructor for exception net.sf.zekr.engine.translation.TranslationException
 
TranslationException(String) - Constructor for exception net.sf.zekr.engine.translation.TranslationException
 
TranslationException(Throwable) - Constructor for exception net.sf.zekr.engine.translation.TranslationException
 
TranslationSearch - Class in net.sf.zekr.engine.search
This is a sample implementation of the Quran translation search.
TranslationSearch(AbstractRangedQuranText) - Constructor for class net.sf.zekr.engine.search.TranslationSearch
 
TranslationSearch(AbstractRangedQuranText, boolean, Locale) - Constructor for class net.sf.zekr.engine.search.TranslationSearch
 
TranslationUtils - Class in net.sf.zekr.engine.translation
Some utilities regarding translations.
TranslationUtils() - Constructor for class net.sf.zekr.engine.translation.TranslationUtils
 
TranslationViewTemplate - Class in net.sf.zekr.engine.template
 
TranslationViewTemplate(IQuranText, IUserView) - Constructor for class net.sf.zekr.engine.template.TranslationViewTemplate
 
TransSearchResultTemplate - Class in net.sf.zekr.engine.template
Deprecated. as old basic search is depricated, this class is not used anymore.
TransSearchResultTemplate(AbstractRangedQuranText, String, boolean) - Constructor for class net.sf.zekr.engine.template.TransSearchResultTemplate
Deprecated.  
trickyExecute(Display, Browser, String) - Static method in class net.sf.zekr.ui.SwtBrowserUtils
Tricky execution of a script using a deferred thread.
TYPE_ATTR - Static variable in class net.sf.zekr.common.resource.QuranPropertiesNaming
 

U

UI_DIR - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
UNDEFINED - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
the value for undefined tag attributes
UNKNOWN - Static variable in interface net.sf.zekr.engine.common.Signable
Resource not verified yet.
unload() - Method in class net.sf.zekr.engine.translation.TranslationData
Unloads the content of translation in order to let Java free more memory.
UPDATE_BOOKMARKS_MENU - Static variable in interface net.sf.zekr.ui.helper.EventProtocol
Tells the shell to update bookmarks menu (as bookmark tree changed).
UPDATE_SITE - Static variable in class net.sf.zekr.common.config.GlobalConfig
Zekr update URL.
UPDATE_SURA_NAMES - Static variable in interface net.sf.zekr.ui.helper.EventProtocol
Event to force updating sura name combobox.
updateBookmarkItem() - Method in class net.sf.zekr.engine.bookmark.ui.BookmarkItemForm
 
updateCheckFailed - Variable in class net.sf.zekr.engine.update.UpdateManager
 
updateCheckFinished - Variable in class net.sf.zekr.engine.update.UpdateManager
 
updateFile() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
UpdateForm - Class in net.sf.zekr.engine.update.ui
 
UpdateForm(UpdateInfo, Shell) - Constructor for class net.sf.zekr.engine.update.ui.UpdateForm
 
UpdateInfo - Class in net.sf.zekr.engine.update
A data object which holds update information filled from the update site.
UpdateInfo() - Constructor for class net.sf.zekr.engine.update.UpdateInfo
 
updateLocalizedSuraNames() - Static method in class net.sf.zekr.common.resource.QuranPropertiesUtils
 
UpdateManager - Class in net.sf.zekr.engine.update
Zekr update manager.
UpdateManager(Shell) - Constructor for class net.sf.zekr.engine.update.UpdateManager
 
updateQuran - Variable in class net.sf.zekr.ui.QuranForm
 
updateSearchScope() - Method in class net.sf.zekr.engine.search.ui.SearchScopeForm
 
updateTable(Table, Map) - Static method in class net.sf.zekr.ui.helper.FormUtils
For internal use only.
updateTrans - Variable in class net.sf.zekr.ui.QuranForm
 
updateView() - Method in class net.sf.zekr.ui.QuranForm
 
UriUtils - Class in net.sf.zekr.common.util
Simple URI utility methods.
UriUtils() - Constructor for class net.sf.zekr.common.util.UriUtils
 
URL_DATA - Static variable in class net.sf.zekr.ui.helper.FormUtils
 
URL_SAFE - Static variable in class net.sf.zekr.common.util.Base64
Deprecated. Encode using Base64-like encoding that is URL- and Filename-safe as described in Section 4 of RFC3548: http://www.faqs.org/rfcs/rfc3548.html.
useMozilla() - Method in class net.sf.zekr.common.config.ApplicationConfig
 
USER_CONFIG - Static variable in class net.sf.zekr.common.config.ApplicationPath
User-customized configuration file
USER_COUNTRY - Static variable in class net.sf.zekr.common.config.GlobalConfig
Holds user country (runtime property user.country).
USER_HOME_PATH - Static variable in class net.sf.zekr.common.config.GlobalConfig
Holds user home directory.
USER_LANGUAGE - Static variable in class net.sf.zekr.common.config.GlobalConfig
Holds user language (runtime property user.language).
userView - Variable in class net.sf.zekr.engine.template.AbstractPageViewTemplate
 
UserViewController - Class in net.sf.zekr.common.config
This class holds values of current location and page of user view.
UserViewController(QuranPaging) - Constructor for class net.sf.zekr.common.config.UserViewController
 
UTHMANI_MODE - Static variable in interface net.sf.zekr.common.resource.IQuranText
Uthmani Quran text
UTHMANI_QURAN_TEXT_FILE - Static variable in class net.sf.zekr.common.config.ApplicationPath
 
UTHMANI_TEXT - Static variable in interface net.sf.zekr.common.resource.filter.IQuranFilter
Will apply Uthmani text rules
uthmaniPages - Static variable in class net.sf.zekr.common.resource.BaseQuranProperties
 

V

VALUE_ATTR - Static variable in class net.sf.zekr.engine.language.LanguageEngineNaming
 
VELOCITY_CONFIG - Static variable in class net.sf.zekr.common.config.ApplicationPath
Velocity property file
VelocityInputStream - Class in net.sf.zekr.common.config
This is a wrapper class for converting velocity output result String into a InputStream.
VelocityInputStream(String) - Constructor for class net.sf.zekr.common.config.VelocityInputStream
 
VelocityUtils - Class in net.sf.zekr.common.util
This class contains some helper methods to be used in Velocity templates.
VelocityUtils() - Constructor for class net.sf.zekr.common.util.VelocityUtils
 
verified - Variable in class net.sf.zekr.engine.translation.TranslationData
 
verify(byte[], PublicKey, byte[]) - Static method in class net.sf.zekr.common.util.CryptoUtils
 
verify(byte[], byte[]) - Static method in class net.sf.zekr.common.util.CryptoUtils
 
verify() - Method in class net.sf.zekr.engine.translation.TranslationData
Verify the zip archive and close the zip file handle finally.
version - Variable in class net.sf.zekr.engine.revelation.RevelationData
 
version - Variable in class net.sf.zekr.engine.theme.ThemeData
Theme descriptor version
version - Variable in class net.sf.zekr.engine.translation.TranslationData
descriptor version
version - Variable in class net.sf.zekr.engine.update.UpdateInfo
 
VERSION_ATTR - Static variable in interface net.sf.zekr.common.config.ConfigNaming
 
VM_ADVANCED_SEARCH - Static variable in interface net.sf.zekr.common.config.IUserView
View mode corresponds to advanced search.
VM_QURAN_TRANS - Static variable in interface net.sf.zekr.common.config.IUserView
View mode corresponds to simple non-search mode set in the Quran browser.
VM_ROOT_SEARCH - Static variable in interface net.sf.zekr.common.config.IUserView
View mode corresponds to root search.
VM_SEARCH - Static variable in interface net.sf.zekr.common.config.IUserView
View mode corresponds to basic search.

W

WAQF_HIGH_SEEN - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
WAQF_JEEM - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
WAQF_LA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
WAQF_QALA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
WAQF_SALA - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
WAQF_SMALL_MEEM - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
WAQF_THREE_DOT - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
WARN - Static variable in class net.sf.zekr.engine.log.Logger
 
warn(Object) - Method in class net.sf.zekr.engine.log.Logger
 
warn(Object, Throwable) - Method in class net.sf.zekr.engine.log.Logger
 
WAW - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
WAW_HAMZA_ABOVE - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 
wordIndex - Variable in class net.sf.zekr.engine.root.RootAddress
 
WORKSPACE_COMMAND - Static variable in interface net.sf.zekr.common.commandline.CommandConstants
Set Zekr home/workspace folder.
WorkspaceCommandHandler - Class in net.sf.zekr.common.commandline
 
WorkspaceCommandHandler(String, String[]) - Constructor for class net.sf.zekr.common.commandline.WorkspaceCommandHandler
 
write(int) - Method in class net.sf.zekr.common.util.Base64.OutputStream
Deprecated. Writes the byte to the output stream after converting to/from Base64 notation.
write(byte[], int, int) - Method in class net.sf.zekr.common.util.Base64.OutputStream
Deprecated. Calls Base64.OutputStream.write(int) repeatedly until len bytes are written.
write(Properties, Writer) - Static method in class net.sf.zekr.common.util.ConfigUtils
 
write(Configuration, Writer) - Static method in class net.sf.zekr.common.util.ConfigUtils
 
writeXml(Node, File) - Static method in class net.sf.zekr.engine.xml.XmlUtils
Writes a org.w3c.Node object into an output file.
writeXml(Node, File, String) - Static method in class net.sf.zekr.engine.xml.XmlUtils
Writes a org.w3c.Node object into an output file, specifying output file encoding.
writeXml(Node, Writer) - Static method in class net.sf.zekr.engine.xml.XmlUtils
Writes a org.w3c.Node object into an output Writer, omitting XML declaration.
writeXml(Node, Writer, boolean) - Static method in class net.sf.zekr.engine.xml.XmlUtils
Writes a org.w3c.Node object into an output Writer.

X

XmlReader - Class in net.sf.zekr.engine.xml
 
XmlReader(String) - Constructor for class net.sf.zekr.engine.xml.XmlReader
Reads the given XML file (with absolute or relative path of filePath).
XmlReader(File) - Constructor for class net.sf.zekr.engine.xml.XmlReader
Reads the given XML file.
XmlReader(InputStream) - Constructor for class net.sf.zekr.engine.xml.XmlReader
Reads the given XML file.
XmlReadException - Exception in net.sf.zekr.engine.xml
 
XmlReadException() - Constructor for exception net.sf.zekr.engine.xml.XmlReadException
 
XmlReadException(String, Throwable) - Constructor for exception net.sf.zekr.engine.xml.XmlReadException
 
XmlReadException(String) - Constructor for exception net.sf.zekr.engine.xml.XmlReadException
 
XmlReadException(Throwable) - Constructor for exception net.sf.zekr.engine.xml.XmlReadException
 
XmlUtils - Class in net.sf.zekr.engine.xml
 
XmlUtils() - Constructor for class net.sf.zekr.engine.xml.XmlUtils
 
XmlWriter - Class in net.sf.zekr.engine.xml
 
XmlWriter(String) - Constructor for class net.sf.zekr.engine.xml.XmlWriter
 

Y

years - Variable in class net.sf.zekr.engine.revelation.RevelationData
 
YEH_HAMZA_ABOVE - Static variable in interface net.sf.zekr.engine.search.ArabicCharacters
 

Z

ZEKR_BUILD_DATE - Static variable in class net.sf.zekr.common.config.GlobalConfig
Zekr build date in Date format, originally obtained from GlobalConfig.ZEKR_BUILD_NUMBER.
ZEKR_BUILD_NUMBER - Static variable in class net.sf.zekr.common.config.GlobalConfig
A unique number for each build.
ZEKR_BUILD_STATUS - Static variable in class net.sf.zekr.common.config.GlobalConfig
Build status: FINAL, BETA, DEV
ZEKR_VERSION - Static variable in class net.sf.zekr.common.config.GlobalConfig
Zekr full version: [version_number][release_status].
ZekrBaseException - Exception in net.sf.zekr.common
All non-runtime Zekr exceptions should extend this class.
ZekrBaseException() - Constructor for exception net.sf.zekr.common.ZekrBaseException
 
ZekrBaseException(String, Throwable) - Constructor for exception net.sf.zekr.common.ZekrBaseException
 
ZekrBaseException(String) - Constructor for exception net.sf.zekr.common.ZekrBaseException
 
ZekrBaseException(Throwable) - Constructor for exception net.sf.zekr.common.ZekrBaseException
 
ZekrBaseRuntimeException - Exception in net.sf.zekr.common
Zekr runtime exceptions should extend this class.
ZekrBaseRuntimeException() - Constructor for exception net.sf.zekr.common.ZekrBaseRuntimeException
 
ZekrBaseRuntimeException(String, Throwable) - Constructor for exception net.sf.zekr.common.ZekrBaseRuntimeException
 
ZekrBaseRuntimeException(String) - Constructor for exception net.sf.zekr.common.ZekrBaseRuntimeException
 
ZekrBaseRuntimeException(Throwable) - Constructor for exception net.sf.zekr.common.ZekrBaseRuntimeException
 
ZekrFileResourceLoader - Class in net.sf.zekr.engine.template
A loader for templates stored on the file system.
ZekrFileResourceLoader() - Constructor for class net.sf.zekr.engine.template.ZekrFileResourceLoader
 
ZekrHighlightFormatter - Class in net.sf.zekr.engine.search.lucene
Default highlighter used for highlighting Lucene search results.
ZekrHighlightFormatter() - Constructor for class net.sf.zekr.engine.search.lucene.ZekrHighlightFormatter
 
ZekrIndexReader - Class in net.sf.zekr.engine.search.lucene
This is a wrapper class for Lucene IndexReader.
ZekrIndexReader(IQuranText, String, IndexReader) - Constructor for class net.sf.zekr.engine.search.lucene.ZekrIndexReader
 
ZekrLuceneAnalyzer - Class in net.sf.zekr.engine.search.lucene
A wrapper class to analyze texts of different language.
ZekrLuceneAnalyzer(String, String) - Constructor for class net.sf.zekr.engine.search.lucene.ZekrLuceneAnalyzer
 
ZekrMain - Class in net.sf.zekr
Application main class.
ZekrMain() - Constructor for class net.sf.zekr.ZekrMain
 
ZekrMessageException - Exception in net.sf.zekr.common
 
ZekrMessageException() - Constructor for exception net.sf.zekr.common.ZekrMessageException
 
ZekrMessageException(String, Throwable) - Constructor for exception net.sf.zekr.common.ZekrMessageException
 
ZekrMessageException(String) - Constructor for exception net.sf.zekr.common.ZekrMessageException
 
ZekrMessageException(Throwable) - Constructor for exception net.sf.zekr.common.ZekrMessageException
 
ZekrMessageException(String, String[]) - Constructor for exception net.sf.zekr.common.ZekrMessageException
 
ZeroScorer - Class in net.sf.zekr.engine.search
Zero scorer.
ZeroScorer() - Constructor for class net.sf.zekr.engine.search.ZeroScorer
 
ZipUtils - Class in net.sf.zekr.common.util
Some utilities for working with zip files.
ZipUtils() - Constructor for class net.sf.zekr.common.util.ZipUtils
 

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z