Universal Bible API 1.0.2011.1274

UniversalBibleAPI.Scriptureparser Class Reference

Parser fuer Bibelstellenabfragen. More...

List of all members.

Public Member Functions

 Scriptureparser ()
void ParseScripture (string reference)
 Parst eine Bibelstellenangabe Rev 2,1-6;Ps 4,3.
string GetOsisID (string BookNumber)
 Liefert die OsisID zu einer Buchnummer. http://www.crosswire.org/wiki/OSIS_Book_Abbreviations -.
CurrentContentKey GetKeyFromLine (string Inputline)
string GetBookNumber (string Book)
 Liefert die Buchnummer zu einer Buchbezeichnung wie "Mat" u.s.w.
string GetBookName (string BookNumber, string Descr, bool ShortBookName)
 Liefert zu einer Buchnummer den Namen des Buches zurück.

Events

EventHandler< ScriptureEventArgsOnSingleScriptureParsed
 Event wird ausgelöst, wenn ein Bibelvers erkannt wurde.
EventHandler OnScriptureParsed
 Event wird ausgelöst, wenn eine Bibelstellen-Abfrage wie Rev 2,1-6;Ps 4,3 vollständig geparst wurde.

Detailed Description

Parser fuer Bibelstellenabfragen.

Definition at line 48 of file Scriptureparser.cs.


Constructor & Destructor Documentation

UniversalBibleAPI.Scriptureparser.Scriptureparser ( )

Definition at line 65 of file Scriptureparser.cs.


Member Function Documentation

string UniversalBibleAPI.Scriptureparser.GetBookName ( string  BookNumber,
string  Descr,
bool  ShortBookName 
)

Liefert zu einer Buchnummer den Namen des Buches zurück.

Parameters:
BookNumberDie Buchnummer
DescrBeschreibung aus welchem Set der Buchname genommen werden soll
ShortBookNameIf true wird die Kurzform des Buchnames geliefert, sonst die Langform
Returns:
Der Buchname, falls kein Name ermittelt werden kann, wird BookNumer zurückgeliefert.

Definition at line 319 of file Scriptureparser.cs.

string UniversalBibleAPI.Scriptureparser.GetBookNumber ( string  Book)

Liefert die Buchnummer zu einer Buchbezeichnung wie "Mat" u.s.w.

Parameters:
BookDie Buchbezeichnung
Returns:
Die Buchnummer>

Definition at line 273 of file Scriptureparser.cs.

CurrentContentKey UniversalBibleAPI.Scriptureparser.GetKeyFromLine ( string  Inputline)

Definition at line 205 of file Scriptureparser.cs.

string UniversalBibleAPI.Scriptureparser.GetOsisID ( string  BookNumber)

Liefert die OsisID zu einer Buchnummer. http://www.crosswire.org/wiki/OSIS_Book_Abbreviations -.

Parameters:
BookNumberDie Buchnummer
Returns:
The OsisID

Definition at line 182 of file Scriptureparser.cs.

void UniversalBibleAPI.Scriptureparser.ParseScripture ( string  reference)

Parst eine Bibelstellenangabe Rev 2,1-6;Ps 4,3.

Parameters:
referenceDie Bibelstellenangabe

Definition at line 81 of file Scriptureparser.cs.


Event Documentation

EventHandler UniversalBibleAPI.Scriptureparser.OnScriptureParsed

Event wird ausgelöst, wenn eine Bibelstellen-Abfrage wie Rev 2,1-6;Ps 4,3 vollständig geparst wurde.

Definition at line 63 of file Scriptureparser.cs.

EventHandler<ScriptureEventArgs> UniversalBibleAPI.Scriptureparser.OnSingleScriptureParsed

Event wird ausgelöst, wenn ein Bibelvers erkannt wurde.

Definition at line 59 of file Scriptureparser.cs.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Enumerations Properties Events