Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.eireneh.bible.passage
Interface PassageConstants  view PassageConstants download PassageConstants.java

All Known Subinterfaces:
Passage, VerseBase
All Known Implementing Classes:
AbstractPassage, Books, PassageUtil, ReadOnlyPassage, SynchronizedPassage, Verse, VerseRange

public interface PassageConstants

Various constants used by the concrete Verse classes. This class is intended to be implemented to get easy access to the constants.
Distribution Licence:
Project B is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License, version 2 as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
The License is available on the internet here, by writing to Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA, Or locally at the Licence link below.
The copyright to this program is held by it's authors.

Version:
D9.I9.T5

Field Summary
static int ACCURACY_BOOK_CHAPTER
          The passage was specified to a book and chapter (no verse), eg Gen 1
static int ACCURACY_BOOK_ONLY
          The passage was specified to a book only (no chapter or verse), eg Gen
static int ACCURACY_BOOK_VERSE
          The passage was specified to a exactly, eg Gen 1:1
static int ACCURACY_CHAPTER_VERSE
          The passage was specified to a chapter and verse (no book), eg 1:1
static int ACCURACY_NONE
          The text was empty
static int ACCURACY_VERSE_ONLY
          The passage was specified to a verse (no cahpter or book), eg 1
static int CASE_LOWER
          A word is lower case if all the letters lower case, or if the word is blank - i.e.
static int CASE_MIXED
          A word is mixed case if it does not conform to any of the above
static int CASE_SENTANCE
          A word is sentance case if the first letter is upper case, and all subsequent letters are lower case
static int CASE_UPPER
          A word is upper case if all the letters upper case
static java.lang.String[] CASES
          A word is mixed case if it does not conform to any of the above
static java.lang.String RANGE_ALLOWED_DELIMS
          What characters can we use to separate the 2 parts to a VerseRanges
static java.lang.String RANGE_PREF_DELIM
          What characters should we use to separate VerseRange parts
static java.lang.String REF_ALLOWED_DELIMS
          What characters can we use to separate VerseRanges in a Passage
static java.lang.String REF_PREF_DELIM
          What characters should we use to separate VerseRanges in a Passage
static int RESTRICT_BOOK
          Stop blurring at the edge of a book
static int RESTRICT_CHAPTER
          Stop blurring at the edge of a chapter
static int RESTRICT_NONE
          Don't restrict a blurring at all
static java.lang.String[] RESTRICTIONS
          Stop blurring at the edge of a chapter
static java.lang.String VERSE_ALLOWED_DELIMS
          What characters can we use to separate parts to a verse
static java.lang.String VERSE_END_MARK1
          Characters that are used to indicate end of verse/chapter, part 1
static java.lang.String VERSE_END_MARK2
          Characters that are used to indicate end of verse/chapter, part 2
static java.lang.String[] VERSE_NUMERIC_BOOK
          The delimitters that can be used to prefix a book number
static java.lang.String VERSE_PREF_DELIM1
          What characters should we use to separate the book from the chapter
static java.lang.String VERSE_PREF_DELIM2
          What characters should we use to separate the chapter from the verse
 

Field Detail

CASE_LOWER

public static final int CASE_LOWER
A word is lower case if all the letters lower case, or if the word is blank - i.e. it is a default

See Also:
Constant Field Values

CASE_SENTANCE

public static final int CASE_SENTANCE
A word is sentance case if the first letter is upper case, and all subsequent letters are lower case

See Also:
Constant Field Values

CASE_UPPER

public static final int CASE_UPPER
A word is upper case if all the letters upper case

See Also:
Constant Field Values

CASE_MIXED

public static final int CASE_MIXED
A word is mixed case if it does not conform to any of the above

See Also:
Constant Field Values

CASES

public static final java.lang.String[] CASES
A word is mixed case if it does not conform to any of the above


RESTRICT_NONE

public static final int RESTRICT_NONE
Don't restrict a blurring at all

See Also:
Constant Field Values

RESTRICT_BOOK

public static final int RESTRICT_BOOK
Stop blurring at the edge of a book

See Also:
Constant Field Values

RESTRICT_CHAPTER

public static final int RESTRICT_CHAPTER
Stop blurring at the edge of a chapter

See Also:
Constant Field Values

RESTRICTIONS

public static final java.lang.String[] RESTRICTIONS
Stop blurring at the edge of a chapter


ACCURACY_BOOK_VERSE

public static final int ACCURACY_BOOK_VERSE
The passage was specified to a exactly, eg Gen 1:1

See Also:
Constant Field Values

ACCURACY_BOOK_CHAPTER

public static final int ACCURACY_BOOK_CHAPTER
The passage was specified to a book and chapter (no verse), eg Gen 1

See Also:
Constant Field Values

ACCURACY_BOOK_ONLY

public static final int ACCURACY_BOOK_ONLY
The passage was specified to a book only (no chapter or verse), eg Gen

See Also:
Constant Field Values

ACCURACY_CHAPTER_VERSE

public static final int ACCURACY_CHAPTER_VERSE
The passage was specified to a chapter and verse (no book), eg 1:1

See Also:
Constant Field Values

ACCURACY_VERSE_ONLY

public static final int ACCURACY_VERSE_ONLY
The passage was specified to a verse (no cahpter or book), eg 1

See Also:
Constant Field Values

ACCURACY_NONE

public static final int ACCURACY_NONE
The text was empty

See Also:
Constant Field Values

VERSE_ALLOWED_DELIMS

public static final java.lang.String VERSE_ALLOWED_DELIMS
What characters can we use to separate parts to a verse

See Also:
Constant Field Values

VERSE_PREF_DELIM1

public static final java.lang.String VERSE_PREF_DELIM1
What characters should we use to separate the book from the chapter

See Also:
Constant Field Values

VERSE_PREF_DELIM2

public static final java.lang.String VERSE_PREF_DELIM2
What characters should we use to separate the chapter from the verse

See Also:
Constant Field Values

VERSE_END_MARK1

public static final java.lang.String VERSE_END_MARK1
Characters that are used to indicate end of verse/chapter, part 1

See Also:
Constant Field Values

VERSE_END_MARK2

public static final java.lang.String VERSE_END_MARK2
Characters that are used to indicate end of verse/chapter, part 2

See Also:
Constant Field Values

VERSE_NUMERIC_BOOK

public static final java.lang.String[] VERSE_NUMERIC_BOOK
The delimitters that can be used to prefix a book number


RANGE_ALLOWED_DELIMS

public static final java.lang.String RANGE_ALLOWED_DELIMS
What characters can we use to separate the 2 parts to a VerseRanges

See Also:
Constant Field Values

RANGE_PREF_DELIM

public static final java.lang.String RANGE_PREF_DELIM
What characters should we use to separate VerseRange parts

See Also:
Constant Field Values

REF_ALLOWED_DELIMS

public static final java.lang.String REF_ALLOWED_DELIMS
What characters can we use to separate VerseRanges in a Passage

See Also:
Constant Field Values

REF_PREF_DELIM

public static final java.lang.String REF_PREF_DELIM
What characters should we use to separate VerseRanges in a Passage

See Also:
Constant Field Values