diff --git a/doc/allclasses-frame.html b/doc/allclasses-frame.html
new file mode 100644
index 0000000..587209e
--- /dev/null
+++ b/doc/allclasses-frame.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+All Classes
+
+
+
+
+
+All Classes
+
+
+
diff --git a/doc/allclasses-noframe.html b/doc/allclasses-noframe.html
new file mode 100644
index 0000000..d09a55e
--- /dev/null
+++ b/doc/allclasses-noframe.html
@@ -0,0 +1,65 @@
+
+
+
+
+
+All Classes
+
+
+
+
+
+All Classes
+
+
+
diff --git a/doc/constant-values.html b/doc/constant-values.html
new file mode 100644
index 0000000..0bfbbf7
--- /dev/null
+++ b/doc/constant-values.html
@@ -0,0 +1,577 @@
+
+
+
+
+
+Constant Field Values
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
de.katho.*
+
+
+
+de.katho.kBorrow.KLogger
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private final java.lang.String
+fName
+"kBorrow.log"
+
+
+
+
+
+
+de.katho.kBorrow.Settings
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private final java.lang.String
+fileName
+"Settings.cfg"
+
+
+
+
+
+
+
+
+
+
+
+de.katho.kBorrow.gui.ArticlePanel
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private static final long
+serialVersionUID
+-8511924597640457608L
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.katho.kBorrow.gui.UserPanel
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private static final long
+serialVersionUID
+-319340262589243978L
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.katho.kBorrow.listener.TableButton
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private static final long
+serialVersionUID
+-5902626427691636902L
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+de.katho.kBorrow.models.UserListModel
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private static final long
+serialVersionUID
+-8653066929273274524L
+
+
+
+
+
+
+de.katho.kBorrow.models.UserTableModel
+
+Modifier and Type
+Constant Field
+Value
+
+
+
+
+
+ private static final long
+serialVersionUID
+435829735305533728L
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/KLogger.html b/doc/de/katho/kBorrow/KLogger.html
new file mode 100644
index 0000000..79c6522
--- /dev/null
+++ b/doc/de/katho/kBorrow/KLogger.html
@@ -0,0 +1,392 @@
+
+
+
+
+
+KLogger
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.KLogger
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private java.lang.String
+fDir
+Das Verzeichnis, in dem das Log angelegt wird
+
+
+
+private java.lang.String
+fName
+Der Dateiname des Logs
+
+
+
+private static java.util.logging.Logger
+logger
+Das Logger-Objekt
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Modifier
+Constructor and Description
+
+
+private
+KLogger ()
+Erzeugt eine Instanz des KLoggers
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Static Methods Concrete Methods
+
+Modifier and Type
+Method and Description
+
+
+private static java.util.logging.Logger
+getLogger ()
+Gibt eine kLogger-Instanz zurück.
+
+
+
+static void
+log (java.util.logging.Level pLevel,
+ java.lang.String pMsg,
+ java.lang.Exception e)
+Loggt eine Nachricht in den kLogger und gibt eine Fehlermeldung auf der Konsole aus.
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+getLogger
+private static java.util.logging.Logger getLogger()
+Gibt eine kLogger-Instanz zurück.
+
+ Wenn noch keine Instanz existiert, erzeuge eine neue.
+
+Returns:
+Instanz des kLoggers.
+
+
+
+
+
+
+
+
+log
+public static void log(java.util.logging.Level pLevel,
+ java.lang.String pMsg,
+ java.lang.Exception e)
+Loggt eine Nachricht in den kLogger und gibt eine Fehlermeldung auf der Konsole aus.
+
+Parameters:
+pLevel - Schwere der Meldung.
+pMsg - Fehlermeldung
+e - Exception, um Stacktrace in das Log schreiben zu können.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/Settings.html b/doc/de/katho/kBorrow/Settings.html
new file mode 100644
index 0000000..b6eab28
--- /dev/null
+++ b/doc/de/katho/kBorrow/Settings.html
@@ -0,0 +1,453 @@
+
+
+
+
+
+Settings
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.Settings
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private java.lang.String
+fileName
+Dateiname der Settingsdatei
+
+
+
+private java.lang.String
+filePath
+Pfad zum Settings-Verzeichnis
+
+
+
+private java.util.Properties
+properties
+Properties-Objekt, über das Zugriff auf Settings-Werte erfolgt
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Settings ()
+Initialisiert das Settingsobjekt.
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Instance Methods Concrete Methods
+
+Modifier and Type
+Method and Description
+
+
+private void
+createDefaultConfig ()
+Writes a default config to the config file.
+
+
+
+private boolean
+filePathHasValidConfig ()
+Prüft, ob am oben definierten Dateipfad eine valide Config existiert.
+
+
+
+java.lang.String
+getProperty (java.lang.String pKey)
+Gibt einen Propertieswert zum als Parameter übergebenen Key zurück.
+
+
+
+java.lang.String
+getSettingsDir ()
+Gibt den Pfad zum Configverzeichnis zurück.
+
+
+
+void
+setProperty (java.lang.String pKey,
+ java.lang.String pValue)
+Setzt übergebenes Key-Value-Paar und schreibt es in die Configdatei.
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+properties
+private java.util.Properties properties
+Properties-Objekt, über das Zugriff auf Settings-Werte erfolgt
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Settings
+public Settings()
+ throws java.lang.Exception
+Initialisiert das Settingsobjekt.
+
+ Prüft, ob am oben definierten Dateipfad eine valide Config existiert. Falls nicht, wird eine neue Config erzeugt.
+
+Throws:
+java.lang.Exception - wenn eine Exception in filePathHasValidConfig() oder createDefaultConfig() auftritt und dort nicht gefangen wird.
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+filePathHasValidConfig
+private boolean filePathHasValidConfig()
+Prüft, ob am oben definierten Dateipfad eine valide Config existiert.
+
+Returns:
+true, wenn eine valide Config existiert, false, wenn keine Config existiert, oder die Config invalid ist.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+setProperty
+public void setProperty(java.lang.String pKey,
+ java.lang.String pValue)
+ throws java.lang.Exception
+Setzt übergebenes Key-Value-Paar und schreibt es in die Configdatei.
+
+Parameters:
+pKey - Key des zu schreibenden Key-Value-Paars, not null
+pValue - Value des zu schreibenden Key-Value-Paares, null
+Throws:
+java.lang.Exception - Wenn Key null ist, wenn Configdatei nicht gefunden oder nicht beschrieben werden konnte.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/Util.html b/doc/de/katho/kBorrow/Util.html
new file mode 100644
index 0000000..c8ed777
--- /dev/null
+++ b/doc/de/katho/kBorrow/Util.html
@@ -0,0 +1,359 @@
+
+
+
+
+
+Util
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private static javax.swing.JFrame
+mainwindow
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+Util ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+Util
+public Util()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/class-use/KLogger.html b/doc/de/katho/kBorrow/class-use/KLogger.html
new file mode 100644
index 0000000..30d5be5
--- /dev/null
+++ b/doc/de/katho/kBorrow/class-use/KLogger.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.KLogger
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.KLogger
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/class-use/Settings.html b/doc/de/katho/kBorrow/class-use/Settings.html
new file mode 100644
index 0000000..7f2495d
--- /dev/null
+++ b/doc/de/katho/kBorrow/class-use/Settings.html
@@ -0,0 +1,214 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.Settings
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/class-use/Util.html b/doc/de/katho/kBorrow/class-use/Util.html
new file mode 100644
index 0000000..8bc0dc5
--- /dev/null
+++ b/doc/de/katho/kBorrow/class-use/Util.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.Util
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.Util
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/ArticleController.html b/doc/de/katho/kBorrow/controller/ArticleController.html
new file mode 100644
index 0000000..615f6de
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/ArticleController.html
@@ -0,0 +1,390 @@
+
+
+
+
+
+ArticleController
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.controller.ArticleController
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Instance Methods Concrete Methods
+
+Modifier and Type
+Method and Description
+
+
+int
+createArticle (java.lang.String pName,
+ java.lang.String pDesc)
+Erzeugt einen neuen Artikel in der Datenbank und aktualisiert die Tabelle
+
+
+
+int
+deleteArticle (int pId)
+Löscht den Artikel mit der gegebenen ID in der Datenbank und aktualisiert die Tabelle.
+
+
+
+int
+editArticle (int pId,
+ java.lang.String pName,
+ java.lang.String pDesc)
+Ändert einen Artikel in der Datenbank und aktualisiert die Tabelle
+
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+createArticle
+public int createArticle(java.lang.String pName,
+ java.lang.String pDesc)
+Erzeugt einen neuen Artikel in der Datenbank und aktualisiert die Tabelle
+
+Parameters:
+pName - Name des Artikels
+pDesc - Beschreibung des Artikels
+Returns:
+0: Artikel erfolgreich erzeugt
+ 1: SQL-Fehler beim Erzeugen
+ 2: Feld "Name" leer
+
+
+
+
+
+
+
+
+editArticle
+public int editArticle(int pId,
+ java.lang.String pName,
+ java.lang.String pDesc)
+Ändert einen Artikel in der Datenbank und aktualisiert die Tabelle
+
+Parameters:
+pId - Id des Artikels, der geändert werden soll
+pName - (Neuer) Name des Artikels
+pDesc - (Neue) Beschreibung des Artikels
+Returns:
+0: Artikel erfolgreich geändert
+ 1: SQL-Fehler beim Erzeugen
+ 2: Artikelname ist leer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/ManageLendingsController.html b/doc/de/katho/kBorrow/controller/ManageLendingsController.html
new file mode 100644
index 0000000..b297daf
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/ManageLendingsController.html
@@ -0,0 +1,335 @@
+
+
+
+
+
+ManageLendingsController
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.controller.ManageLendingsController
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/NewLendingController.html b/doc/de/katho/kBorrow/controller/NewLendingController.html
new file mode 100644
index 0000000..b7c7575
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/NewLendingController.html
@@ -0,0 +1,438 @@
+
+
+
+
+
+NewLendingController
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.controller.NewLendingController
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Instance Methods Concrete Methods
+
+Modifier and Type
+Method and Description
+
+
+private void
+createPdfFile (int pLendingId)
+
+
+private java.io.File
+createRandomFile ()
+
+
+int
+newLending (int pArtId,
+ java.lang.String pLName,
+ java.lang.String pLSurname,
+ java.lang.String pLSN,
+ java.lang.String pStartDate,
+ java.util.Date pEstEndDate,
+ java.lang.String pUsername)
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+NewLendingController
+public NewLendingController(DbConnector pDbCon,
+ java.util.HashMap<java.lang.String,KDataModel > models,
+ Settings pSettings)
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+newLending
+public int newLending(int pArtId,
+ java.lang.String pLName,
+ java.lang.String pLSurname,
+ java.lang.String pLSN,
+ java.lang.String pStartDate,
+ java.util.Date pEstEndDate,
+ java.lang.String pUsername)
+ throws java.lang.Exception
+
+Returns:
+StatusCode
+ 0: Erfolgreich gespeichert
+ 1: SQL-Fehler
+ 2: Notwendige Daten sind leer (Art-ID, Start-Date, Est. End-Date)
+ 3: Das Rückgabedatum ist früher oder gleich dem Ausleihdatum
+ 4: Die gegebene Kombination aus Lender-Name, -Surname und -Studentnumber
+ existiert mehrmals in der Datenbank. Das darf nicht sein und wirft daher einen Fehler!
+ 5: Matrikelnummer muss eine Zahl sein!
+Throws:
+java.lang.Exception
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/RewriteToNewUserController.html b/doc/de/katho/kBorrow/controller/RewriteToNewUserController.html
new file mode 100644
index 0000000..41a11f8
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/RewriteToNewUserController.html
@@ -0,0 +1,309 @@
+
+
+
+
+
+RewriteToNewUserController
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.controller.RewriteToNewUserController
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private DbConnector
+dbCon
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/UserController.html b/doc/de/katho/kBorrow/controller/UserController.html
new file mode 100644
index 0000000..7157987
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/UserController.html
@@ -0,0 +1,367 @@
+
+
+
+
+
+UserController
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.controller.UserController
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/class-use/ArticleController.html b/doc/de/katho/kBorrow/controller/class-use/ArticleController.html
new file mode 100644
index 0000000..c255903
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/class-use/ArticleController.html
@@ -0,0 +1,187 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.controller.ArticleController
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/class-use/ManageLendingsController.html b/doc/de/katho/kBorrow/controller/class-use/ManageLendingsController.html
new file mode 100644
index 0000000..bea1f8d
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/class-use/ManageLendingsController.html
@@ -0,0 +1,186 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.controller.ManageLendingsController
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/class-use/NewLendingController.html b/doc/de/katho/kBorrow/controller/class-use/NewLendingController.html
new file mode 100644
index 0000000..600ca8a
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/class-use/NewLendingController.html
@@ -0,0 +1,164 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.controller.NewLendingController
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/class-use/RewriteToNewUserController.html b/doc/de/katho/kBorrow/controller/class-use/RewriteToNewUserController.html
new file mode 100644
index 0000000..d220e62
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/class-use/RewriteToNewUserController.html
@@ -0,0 +1,164 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.controller.RewriteToNewUserController
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/class-use/UserController.html b/doc/de/katho/kBorrow/controller/class-use/UserController.html
new file mode 100644
index 0000000..c2b04dc
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/class-use/UserController.html
@@ -0,0 +1,187 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.controller.UserController
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/package-frame.html b/doc/de/katho/kBorrow/controller/package-frame.html
new file mode 100644
index 0000000..83bd003
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/package-frame.html
@@ -0,0 +1,24 @@
+
+
+
+
+
+de.katho.kBorrow.controller
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/package-summary.html b/doc/de/katho/kBorrow/controller/package-summary.html
new file mode 100644
index 0000000..bfd4cdc
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/package-summary.html
@@ -0,0 +1,158 @@
+
+
+
+
+
+de.katho.kBorrow.controller
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/package-tree.html b/doc/de/katho/kBorrow/controller/package-tree.html
new file mode 100644
index 0000000..6d85b3f
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/package-tree.html
@@ -0,0 +1,141 @@
+
+
+
+
+
+de.katho.kBorrow.controller Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/controller/package-use.html b/doc/de/katho/kBorrow/controller/package-use.html
new file mode 100644
index 0000000..2bbbf4f
--- /dev/null
+++ b/doc/de/katho/kBorrow/controller/package-use.html
@@ -0,0 +1,194 @@
+
+
+
+
+
+Uses of Package de.katho.kBorrow.controller
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/converter/LenderNameConverter.html b/doc/de/katho/kBorrow/converter/LenderNameConverter.html
new file mode 100644
index 0000000..0af7ae0
--- /dev/null
+++ b/doc/de/katho/kBorrow/converter/LenderNameConverter.html
@@ -0,0 +1,302 @@
+
+
+
+
+
+LenderNameConverter
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.jdesktop.swingx.autocomplete.ObjectToStringConverter
+
+
+de.katho.kBorrow.converter.LenderNameConverter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from class org.jdesktop.swingx.autocomplete.ObjectToStringConverter
+DEFAULT_IMPLEMENTATION
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class org.jdesktop.swingx.autocomplete.ObjectToStringConverter
+getPossibleStringsForItem
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/converter/LenderStudentnumberConverter.html b/doc/de/katho/kBorrow/converter/LenderStudentnumberConverter.html
new file mode 100644
index 0000000..04dfa87
--- /dev/null
+++ b/doc/de/katho/kBorrow/converter/LenderStudentnumberConverter.html
@@ -0,0 +1,302 @@
+
+
+
+
+
+LenderStudentnumberConverter
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.jdesktop.swingx.autocomplete.ObjectToStringConverter
+
+
+de.katho.kBorrow.converter.LenderStudentnumberConverter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from class org.jdesktop.swingx.autocomplete.ObjectToStringConverter
+DEFAULT_IMPLEMENTATION
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class org.jdesktop.swingx.autocomplete.ObjectToStringConverter
+getPossibleStringsForItem
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/converter/LenderSurnameConverter.html b/doc/de/katho/kBorrow/converter/LenderSurnameConverter.html
new file mode 100644
index 0000000..e147dbb
--- /dev/null
+++ b/doc/de/katho/kBorrow/converter/LenderSurnameConverter.html
@@ -0,0 +1,302 @@
+
+
+
+
+
+LenderSurnameConverter
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+org.jdesktop.swingx.autocomplete.ObjectToStringConverter
+
+
+de.katho.kBorrow.converter.LenderSurnameConverter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+Fields inherited from class org.jdesktop.swingx.autocomplete.ObjectToStringConverter
+DEFAULT_IMPLEMENTATION
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class org.jdesktop.swingx.autocomplete.ObjectToStringConverter
+getPossibleStringsForItem
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/converter/class-use/LenderNameConverter.html b/doc/de/katho/kBorrow/converter/class-use/LenderNameConverter.html
new file mode 100644
index 0000000..e4ae38d
--- /dev/null
+++ b/doc/de/katho/kBorrow/converter/class-use/LenderNameConverter.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.converter.LenderNameConverter
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.converter.LenderNameConverter
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/converter/class-use/LenderStudentnumberConverter.html b/doc/de/katho/kBorrow/converter/class-use/LenderStudentnumberConverter.html
new file mode 100644
index 0000000..b3e9e0f
--- /dev/null
+++ b/doc/de/katho/kBorrow/converter/class-use/LenderStudentnumberConverter.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.converter.LenderStudentnumberConverter
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.converter.LenderStudentnumberConverter
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/converter/class-use/LenderSurnameConverter.html b/doc/de/katho/kBorrow/converter/class-use/LenderSurnameConverter.html
new file mode 100644
index 0000000..758c488
--- /dev/null
+++ b/doc/de/katho/kBorrow/converter/class-use/LenderSurnameConverter.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.converter.LenderSurnameConverter
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.converter.LenderSurnameConverter
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/converter/package-frame.html b/doc/de/katho/kBorrow/converter/package-frame.html
new file mode 100644
index 0000000..f4c1702
--- /dev/null
+++ b/doc/de/katho/kBorrow/converter/package-frame.html
@@ -0,0 +1,22 @@
+
+
+
+
+
+de.katho.kBorrow.converter
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/converter/package-summary.html b/doc/de/katho/kBorrow/converter/package-summary.html
new file mode 100644
index 0000000..c410adb
--- /dev/null
+++ b/doc/de/katho/kBorrow/converter/package-summary.html
@@ -0,0 +1,150 @@
+
+
+
+
+
+de.katho.kBorrow.converter
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/converter/package-tree.html b/doc/de/katho/kBorrow/converter/package-tree.html
new file mode 100644
index 0000000..83bfd13
--- /dev/null
+++ b/doc/de/katho/kBorrow/converter/package-tree.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+de.katho.kBorrow.converter Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+java.lang.Object
+
+org.jdesktop.swingx.autocomplete.ObjectToStringConverter
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/converter/package-use.html b/doc/de/katho/kBorrow/converter/package-use.html
new file mode 100644
index 0000000..5de4737
--- /dev/null
+++ b/doc/de/katho/kBorrow/converter/package-use.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Package de.katho.kBorrow.converter
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.converter
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/KArticleModel.html b/doc/de/katho/kBorrow/data/KArticleModel.html
new file mode 100644
index 0000000..977102d
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/KArticleModel.html
@@ -0,0 +1,393 @@
+
+
+
+
+
+KArticleModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.data.KArticleModel
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/KLenderModel.html b/doc/de/katho/kBorrow/data/KLenderModel.html
new file mode 100644
index 0000000..9f77676
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/KLenderModel.html
@@ -0,0 +1,410 @@
+
+
+
+
+
+KLenderModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.data.KLenderModel
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/KLendingModel.html b/doc/de/katho/kBorrow/data/KLendingModel.html
new file mode 100644
index 0000000..104ee6b
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/KLendingModel.html
@@ -0,0 +1,393 @@
+
+
+
+
+
+KLendingModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.data.KLendingModel
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/KUserModel.html b/doc/de/katho/kBorrow/data/KUserModel.html
new file mode 100644
index 0000000..fac670c
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/KUserModel.html
@@ -0,0 +1,406 @@
+
+
+
+
+
+KUserModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.data.KUserModel
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/class-use/KArticleModel.html b/doc/de/katho/kBorrow/data/class-use/KArticleModel.html
new file mode 100644
index 0000000..752dd87
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/class-use/KArticleModel.html
@@ -0,0 +1,202 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.data.KArticleModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/class-use/KLenderModel.html b/doc/de/katho/kBorrow/data/class-use/KLenderModel.html
new file mode 100644
index 0000000..a0f48f3
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/class-use/KLenderModel.html
@@ -0,0 +1,208 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.data.KLenderModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/class-use/KLendingModel.html b/doc/de/katho/kBorrow/data/class-use/KLendingModel.html
new file mode 100644
index 0000000..fb580fb
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/class-use/KLendingModel.html
@@ -0,0 +1,168 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.data.KLendingModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/class-use/KUserModel.html b/doc/de/katho/kBorrow/data/class-use/KUserModel.html
new file mode 100644
index 0000000..6cb9565
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/class-use/KUserModel.html
@@ -0,0 +1,212 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.data.KUserModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/objects/KArticle.html b/doc/de/katho/kBorrow/data/objects/KArticle.html
new file mode 100644
index 0000000..c0bb339
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/objects/KArticle.html
@@ -0,0 +1,430 @@
+
+
+
+
+
+KArticle
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.data.objects.KArticle
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private java.lang.String
+description
+
+
+private int
+id
+
+
+private boolean
+isFree
+
+
+private java.lang.String
+name
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+KArticle (int pId,
+ java.lang.String pName,
+ boolean pFree,
+ java.lang.String pDesc)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+id
+private int id
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+isFree
+private boolean isFree
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/objects/KLender.html b/doc/de/katho/kBorrow/data/objects/KLender.html
new file mode 100644
index 0000000..8fa32c0
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/objects/KLender.html
@@ -0,0 +1,391 @@
+
+
+
+
+
+KLender
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.data.objects.KLender
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private int
+id
+
+
+private java.lang.String
+name
+
+
+private int
+studentnumber
+
+
+private java.lang.String
+surname
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+KLender (int pId,
+ java.lang.String pName,
+ java.lang.String pSurname,
+ int pStudentnumber)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+id
+private int id
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+KLender
+public KLender(int pId,
+ java.lang.String pName,
+ java.lang.String pSurname,
+ int pStudentnumber)
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+getId
+public int getId()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/objects/KLending.html b/doc/de/katho/kBorrow/data/objects/KLending.html
new file mode 100644
index 0000000..ca67a82
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/objects/KLending.html
@@ -0,0 +1,475 @@
+
+
+
+
+
+KLending
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.data.objects.KLending
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+KLending (int pId,
+ int pUserId,
+ int pLenderId,
+ int pArticleId,
+ java.lang.String pStartDate,
+ java.lang.String pExpEndDate,
+ java.lang.String pEndDate)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+id
+private int id
+
+
+
+
+
+
+
+user_id
+private int user_id
+
+
+
+
+
+
+
+article_id
+private int article_id
+
+
+
+
+
+
+
+lender_id
+private int lender_id
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+KLending
+public KLending(int pId,
+ int pUserId,
+ int pLenderId,
+ int pArticleId,
+ java.lang.String pStartDate,
+ java.lang.String pExpEndDate,
+ java.lang.String pEndDate)
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+getId
+public int getId()
+
+
+
+
+
+
+
+getUserId
+public int getUserId()
+
+
+
+
+
+
+
+getLenderId
+public int getLenderId()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/objects/KUser.html b/doc/de/katho/kBorrow/data/objects/KUser.html
new file mode 100644
index 0000000..1a8ac1a
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/objects/KUser.html
@@ -0,0 +1,389 @@
+
+
+
+
+
+KUser
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.data.objects.KUser
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private int
+id
+
+
+private java.lang.String
+name
+
+
+private java.lang.String
+surname
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+KUser (int pId,
+ java.lang.String pName,
+ java.lang.String pSurname)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+id
+private int id
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+getId
+public int getId()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/objects/class-use/KArticle.html b/doc/de/katho/kBorrow/data/objects/class-use/KArticle.html
new file mode 100644
index 0000000..3ed5c3a
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/objects/class-use/KArticle.html
@@ -0,0 +1,294 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.data.objects.KArticle
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/objects/class-use/KLender.html b/doc/de/katho/kBorrow/data/objects/class-use/KLender.html
new file mode 100644
index 0000000..70afecc
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/objects/class-use/KLender.html
@@ -0,0 +1,244 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.data.objects.KLender
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Methods in de.katho.kBorrow.data that return types with arguments of type KLender
+
+Modifier and Type
+Method and Description
+
+
+
+java.util.ArrayList<KLender >
+KLenderModel. getData ()
+
+
+java.util.ArrayList<KLender >
+KLenderModel. getLenders (java.lang.String pName,
+ java.lang.String pSurname,
+ java.lang.String pSN)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/objects/class-use/KLending.html b/doc/de/katho/kBorrow/data/objects/class-use/KLending.html
new file mode 100644
index 0000000..a42eb8b
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/objects/class-use/KLending.html
@@ -0,0 +1,288 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.data.objects.KLending
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/objects/class-use/KUser.html b/doc/de/katho/kBorrow/data/objects/class-use/KUser.html
new file mode 100644
index 0000000..08d641c
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/objects/class-use/KUser.html
@@ -0,0 +1,276 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.data.objects.KUser
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Fields in de.katho.kBorrow.data with type parameters of type KUser
+
+Modifier and Type
+Field and Description
+
+
+
+private java.util.ArrayList<KUser >
+KUserModel. data
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Fields in de.katho.kBorrow.models with type parameters of type KUser
+
+Modifier and Type
+Field and Description
+
+
+
+private java.util.ArrayList<KUser >
+UserTableModel. data
+
+
+protected java.util.ArrayList<KUser >
+UserListModel. data
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/objects/package-frame.html b/doc/de/katho/kBorrow/data/objects/package-frame.html
new file mode 100644
index 0000000..90072eb
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/objects/package-frame.html
@@ -0,0 +1,23 @@
+
+
+
+
+
+de.katho.kBorrow.data.objects
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/objects/package-summary.html b/doc/de/katho/kBorrow/data/objects/package-summary.html
new file mode 100644
index 0000000..02cc83c
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/objects/package-summary.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+de.katho.kBorrow.data.objects
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/objects/package-tree.html b/doc/de/katho/kBorrow/data/objects/package-tree.html
new file mode 100644
index 0000000..ae000d0
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/objects/package-tree.html
@@ -0,0 +1,140 @@
+
+
+
+
+
+de.katho.kBorrow.data.objects Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+java.lang.Object
+
+de.katho.kBorrow.data.objects.KArticle
+de.katho.kBorrow.data.objects.KLender
+de.katho.kBorrow.data.objects.KLending
+de.katho.kBorrow.data.objects.KUser
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/objects/package-use.html b/doc/de/katho/kBorrow/data/objects/package-use.html
new file mode 100644
index 0000000..dcb0542
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/objects/package-use.html
@@ -0,0 +1,266 @@
+
+
+
+
+
+Uses of Package de.katho.kBorrow.data.objects
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/package-frame.html b/doc/de/katho/kBorrow/data/package-frame.html
new file mode 100644
index 0000000..9be8fb8
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/package-frame.html
@@ -0,0 +1,23 @@
+
+
+
+
+
+de.katho.kBorrow.data
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/package-summary.html b/doc/de/katho/kBorrow/data/package-summary.html
new file mode 100644
index 0000000..b7b83d0
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/package-summary.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+de.katho.kBorrow.data
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/package-tree.html b/doc/de/katho/kBorrow/data/package-tree.html
new file mode 100644
index 0000000..2d4ac70
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/package-tree.html
@@ -0,0 +1,140 @@
+
+
+
+
+
+de.katho.kBorrow.data Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/data/package-use.html b/doc/de/katho/kBorrow/data/package-use.html
new file mode 100644
index 0000000..51df15b
--- /dev/null
+++ b/doc/de/katho/kBorrow/data/package-use.html
@@ -0,0 +1,213 @@
+
+
+
+
+
+Uses of Package de.katho.kBorrow.data
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/db/SqlConnector.html b/doc/de/katho/kBorrow/db/SqlConnector.html
new file mode 100644
index 0000000..03546b6
--- /dev/null
+++ b/doc/de/katho/kBorrow/db/SqlConnector.html
@@ -0,0 +1,599 @@
+
+
+
+
+
+SqlConnector
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.db.SqlConnector
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+SqlConnector ()
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Instance Methods Concrete Methods
+
+Modifier and Type
+Method and Description
+
+
+int
+createArticle (java.lang.String pName,
+ java.lang.String pDesc)
+
+
+int
+createNewLender (java.lang.String pLName,
+ java.lang.String pLSurname,
+ java.lang.String pLSN)
+
+
+int[]
+createNewLending (int pArtId,
+ int pUId,
+ int pLId,
+ java.lang.String pStartDate,
+ java.lang.String pEstEndDate)
+
+
+int
+createUser (java.lang.String pName,
+ java.lang.String pSurname)
+
+
+int
+deleteArticle (int id)
+
+
+boolean
+deleteUser (int id)
+
+
+int
+editArticle (int pId,
+ java.lang.String pName,
+ java.lang.String pDesc)
+
+
+int
+editUser (int pId,
+ java.lang.String pName,
+ java.lang.String pSurname)
+
+
+java.util.ArrayList<KLending >
+getActiveLendingList ()
+
+
+java.util.ArrayList<KArticle >
+getArticleList ()
+
+
+java.util.ArrayList<KArticle >
+getFreeArticleList ()
+
+
+java.util.ArrayList<KLender >
+getLenderList ()
+
+
+java.util.ArrayList<KLending >
+getLendingList ()
+
+
+java.util.ArrayList<KLending >
+getLendingListForArticle (int pArtId)
+
+
+java.util.ArrayList<KUser >
+getRewriteUserList (int id)
+
+
+java.util.ArrayList<KUser >
+getUserList ()
+
+
+int
+returnLending (int id,
+ int artId,
+ java.lang.String end_date)
+
+
+boolean
+rewriteToNewUser (int pOldId,
+ int pNewId)
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+SqlConnector
+public SqlConnector()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/db/SqliteConnector.html b/doc/de/katho/kBorrow/db/SqliteConnector.html
new file mode 100644
index 0000000..31d95a0
--- /dev/null
+++ b/doc/de/katho/kBorrow/db/SqliteConnector.html
@@ -0,0 +1,750 @@
+
+
+
+
+
+SqliteConnector
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.db.SqliteConnector
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private java.sql.Connection
+connection
+
+
+private java.lang.String
+dbHandle
+
+
+private java.util.Hashtable<java.lang.String,java.lang.String>
+sqlScheme
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+SqliteConnector (java.lang.String pHandle)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Instance Methods Concrete Methods
+
+Modifier and Type
+Method and Description
+
+
+int
+createArticle (java.lang.String pName,
+ java.lang.String pDesc)
+
+
+int
+createNewLender (java.lang.String pLName,
+ java.lang.String pLSurname,
+ java.lang.String pLSN)
+
+
+int[]
+createNewLending (int pArtId,
+ int pUId,
+ int pLId,
+ java.lang.String pStartDate,
+ java.lang.String pEstEndDate)
+Erstellt eine neue Ausleihe.
+
+
+
+int
+createUser (java.lang.String pName,
+ java.lang.String pSurname)
+
+
+int
+deleteArticle (int id)
+
+
+boolean
+deleteUser (int id)
+
+
+int
+editArticle (int pId,
+ java.lang.String pName,
+ java.lang.String pDesc)
+
+
+int
+editUser (int pId,
+ java.lang.String pName,
+ java.lang.String pSurname)
+
+
+java.util.ArrayList<KLending >
+getActiveLendingList ()
+
+
+java.util.ArrayList<KArticle >
+getArticleList ()
+
+
+java.util.ArrayList<KArticle >
+getFreeArticleList ()
+
+
+java.util.ArrayList<KLender >
+getLenderList ()
+
+
+java.util.ArrayList<KLending >
+getLendingList ()
+
+
+java.util.ArrayList<KLending >
+getLendingListForArticle (int pArtId)
+
+
+java.util.ArrayList<KUser >
+getRewriteUserList (int id)
+
+
+java.util.ArrayList<KUser >
+getUserList ()
+
+
+private boolean
+initNewDB (java.util.Hashtable<java.lang.String,java.lang.String> pScheme,
+ java.sql.Connection pConn)
+
+
+private boolean
+isValidDB (java.util.Hashtable<java.lang.String,java.lang.String> pScheme,
+ java.sql.Connection pConn)
+
+
+private java.util.Hashtable<java.lang.String,java.lang.String>
+loadScheme ()
+
+
+private java.lang.String
+removeLineBreaks (java.lang.String pString)
+
+
+int
+returnLending (int lendingId,
+ int artId,
+ java.lang.String end_date)
+
+
+boolean
+rewriteToNewUser (int pOldId,
+ int pNewId)
+
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+createNewLending
+public int[] createNewLending(int pArtId,
+ int pUId,
+ int pLId,
+ java.lang.String pStartDate,
+ java.lang.String pEstEndDate)
+Erstellt eine neue Ausleihe.
+
+Specified by:
+createNewLending in interface DbConnector
+Returns:
+Rückgabewert ist ein Array mit zwei Werten.
+
+ Index 0: Enthält den Rückgabestatus:
+ - Status 0: Alles in Ordnung
+ - Status 1: SQL-Fehler
+
+ Index 1: Enthält die ID der gerade erzeugten Tabellenzeile
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/db/class-use/SqlConnector.html b/doc/de/katho/kBorrow/db/class-use/SqlConnector.html
new file mode 100644
index 0000000..d7b5a64
--- /dev/null
+++ b/doc/de/katho/kBorrow/db/class-use/SqlConnector.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.db.SqlConnector
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.db.SqlConnector
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/db/class-use/SqliteConnector.html b/doc/de/katho/kBorrow/db/class-use/SqliteConnector.html
new file mode 100644
index 0000000..7bd9745
--- /dev/null
+++ b/doc/de/katho/kBorrow/db/class-use/SqliteConnector.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.db.SqliteConnector
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.db.SqliteConnector
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/db/package-frame.html b/doc/de/katho/kBorrow/db/package-frame.html
new file mode 100644
index 0000000..f8e3da3
--- /dev/null
+++ b/doc/de/katho/kBorrow/db/package-frame.html
@@ -0,0 +1,21 @@
+
+
+
+
+
+de.katho.kBorrow.db
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/db/package-summary.html b/doc/de/katho/kBorrow/db/package-summary.html
new file mode 100644
index 0000000..c0e7d9e
--- /dev/null
+++ b/doc/de/katho/kBorrow/db/package-summary.html
@@ -0,0 +1,146 @@
+
+
+
+
+
+de.katho.kBorrow.db
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/db/package-tree.html b/doc/de/katho/kBorrow/db/package-tree.html
new file mode 100644
index 0000000..c28e0bc
--- /dev/null
+++ b/doc/de/katho/kBorrow/db/package-tree.html
@@ -0,0 +1,138 @@
+
+
+
+
+
+de.katho.kBorrow.db Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/db/package-use.html b/doc/de/katho/kBorrow/db/package-use.html
new file mode 100644
index 0000000..236c203
--- /dev/null
+++ b/doc/de/katho/kBorrow/db/package-use.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Package de.katho.kBorrow.db
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.db
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/ArticleInspectFrame.html b/doc/de/katho/kBorrow/gui/ArticleInspectFrame.html
new file mode 100644
index 0000000..3bc1528
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/ArticleInspectFrame.html
@@ -0,0 +1,487 @@
+
+
+
+
+
+ArticleInspectFrame
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.awt.Component
+
+
+java.awt.Container
+
+
+java.awt.Window
+
+
+java.awt.Frame
+
+
+javax.swing.JFrame
+
+
+de.katho.kBorrow.gui.ArticleInspectFrame
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+Nested classes/interfaces inherited from class javax.swing.JFrame
+javax.swing.JFrame.AccessibleJFrame
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Frame
+java.awt.Frame.AccessibleAWTFrame
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Window
+java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Container
+java.awt.Container.AccessibleAWTContainer
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Component
+java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+Fields inherited from class javax.swing.JFrame
+accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
+
+
+
+
+
+Fields inherited from class java.awt.Frame
+CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
+
+
+
+
+
+Fields inherited from class java.awt.Component
+BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
+
+
+
+
+
+Fields inherited from interface javax.swing.WindowConstants
+DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, HIDE_ON_CLOSE
+
+
+
+
+
+Fields inherited from interface java.awt.image.ImageObserver
+ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+ArticleInspectFrame (int pId,
+ java.util.HashMap<java.lang.String,KDataModel > models)
+Create the frame.
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class javax.swing.JFrame
+addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
+
+
+
+
+
+Methods inherited from class java.awt.Frame
+addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
+
+
+
+
+
+Methods inherited from class java.awt.Window
+addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
+
+
+
+
+
+Methods inherited from class java.awt.Container
+add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
+
+
+
+
+
+Methods inherited from class java.awt.Component
+action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+Methods inherited from interface java.awt.MenuContainer
+getFont, postEvent
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/ArticlePanel.html b/doc/de/katho/kBorrow/gui/ArticlePanel.html
new file mode 100644
index 0000000..9be82c2
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/ArticlePanel.html
@@ -0,0 +1,659 @@
+
+
+
+
+
+ArticlePanel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.awt.Component
+
+
+java.awt.Container
+
+
+javax.swing.JComponent
+
+
+javax.swing.JPanel
+
+
+de.katho.kBorrow.gui.ArticlePanel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+Nested classes/interfaces inherited from class javax.swing.JPanel
+javax.swing.JPanel.AccessibleJPanel
+
+
+
+
+
+Nested classes/interfaces inherited from class javax.swing.JComponent
+javax.swing.JComponent.AccessibleJComponent
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Container
+java.awt.Container.AccessibleAWTContainer
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Component
+java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+Fields inherited from class javax.swing.JComponent
+listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
+
+
+
+
+
+Fields inherited from class java.awt.Component
+accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
+
+
+
+
+
+Fields inherited from interface java.awt.image.ImageObserver
+ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.JPanel
+getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
+
+
+
+
+
+Methods inherited from class javax.swing.JComponent
+addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
+
+
+
+
+
+Methods inherited from class java.awt.Container
+add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
+
+
+
+
+
+Methods inherited from class java.awt.Component
+action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/MainWindow.html b/doc/de/katho/kBorrow/gui/MainWindow.html
new file mode 100644
index 0000000..7bbc562
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/MainWindow.html
@@ -0,0 +1,370 @@
+
+
+
+
+
+MainWindow
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+de.katho.kBorrow.gui.MainWindow
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+MainWindow ()
+Create the application.
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+MainWindow
+public MainWindow()
+Create the application.
+
+Throws:
+javax.swing.UnsupportedLookAndFeelException
+java.lang.IllegalAccessException
+java.lang.InstantiationException
+java.lang.ClassNotFoundException
+java.io.IOException
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/ManageLendingsPanel.html b/doc/de/katho/kBorrow/gui/ManageLendingsPanel.html
new file mode 100644
index 0000000..253b929
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/ManageLendingsPanel.html
@@ -0,0 +1,410 @@
+
+
+
+
+
+ManageLendingsPanel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.awt.Component
+
+
+java.awt.Container
+
+
+javax.swing.JComponent
+
+
+javax.swing.JPanel
+
+
+de.katho.kBorrow.gui.ManageLendingsPanel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+Nested classes/interfaces inherited from class javax.swing.JPanel
+javax.swing.JPanel.AccessibleJPanel
+
+
+
+
+
+Nested classes/interfaces inherited from class javax.swing.JComponent
+javax.swing.JComponent.AccessibleJComponent
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Container
+java.awt.Container.AccessibleAWTContainer
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Component
+java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+Fields inherited from class javax.swing.JComponent
+listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
+
+
+
+
+
+Fields inherited from class java.awt.Component
+accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
+
+
+
+
+
+Fields inherited from interface java.awt.image.ImageObserver
+ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+Methods inherited from class javax.swing.JPanel
+getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
+
+
+
+
+
+Methods inherited from class javax.swing.JComponent
+addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
+
+
+
+
+
+Methods inherited from class java.awt.Container
+add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
+
+
+
+
+
+Methods inherited from class java.awt.Component
+action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/MyFocusTraversalPolicy.html b/doc/de/katho/kBorrow/gui/MyFocusTraversalPolicy.html
new file mode 100644
index 0000000..faab2e6
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/MyFocusTraversalPolicy.html
@@ -0,0 +1,395 @@
+
+
+
+
+
+MyFocusTraversalPolicy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.awt.FocusTraversalPolicy
+
+
+de.katho.kBorrow.gui.MyFocusTraversalPolicy
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private java.util.Vector<java.awt.Component>
+order
+
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+MyFocusTraversalPolicy (java.util.Vector<java.awt.Component> pOrder)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class java.awt.FocusTraversalPolicy
+getInitialComponent
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/NewLendingPanel.html b/doc/de/katho/kBorrow/gui/NewLendingPanel.html
new file mode 100644
index 0000000..b15d531
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/NewLendingPanel.html
@@ -0,0 +1,793 @@
+
+
+
+
+
+NewLendingPanel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.awt.Component
+
+
+java.awt.Container
+
+
+javax.swing.JComponent
+
+
+javax.swing.JPanel
+
+
+de.katho.kBorrow.gui.NewLendingPanel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+Nested classes/interfaces inherited from class javax.swing.JPanel
+javax.swing.JPanel.AccessibleJPanel
+
+
+
+
+
+Nested classes/interfaces inherited from class javax.swing.JComponent
+javax.swing.JComponent.AccessibleJComponent
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Container
+java.awt.Container.AccessibleAWTContainer
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Component
+java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+Fields inherited from class javax.swing.JComponent
+listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
+
+
+
+
+
+Fields inherited from class java.awt.Component
+accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
+
+
+
+
+
+Fields inherited from interface java.awt.image.ImageObserver
+ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.JPanel
+getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
+
+
+
+
+
+Methods inherited from class javax.swing.JComponent
+addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
+
+
+
+
+
+Methods inherited from class java.awt.Container
+add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
+
+
+
+
+
+Methods inherited from class java.awt.Component
+action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+NewLendingPanel
+public NewLendingPanel(DbConnector dbCon,
+ java.util.HashMap<java.lang.String,KDataModel > models,
+ Settings pSettings)
+ throws java.io.IOException
+Create the panel.
+
+Parameters:
+dbCon -
+Throws:
+java.io.IOException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/RewriteToNewUserDialog.html b/doc/de/katho/kBorrow/gui/RewriteToNewUserDialog.html
new file mode 100644
index 0000000..8fd297b
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/RewriteToNewUserDialog.html
@@ -0,0 +1,573 @@
+
+
+
+
+
+RewriteToNewUserDialog
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.awt.Component
+
+
+java.awt.Container
+
+
+java.awt.Window
+
+
+java.awt.Dialog
+
+
+javax.swing.JDialog
+
+
+de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+Nested classes/interfaces inherited from class javax.swing.JDialog
+javax.swing.JDialog.AccessibleJDialog
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Dialog
+java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Window
+java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Container
+java.awt.Container.AccessibleAWTContainer
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Component
+java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+Fields inherited from class javax.swing.JDialog
+accessibleContext, rootPane, rootPaneCheckingEnabled
+
+
+
+
+
+Fields inherited from class java.awt.Dialog
+DEFAULT_MODALITY_TYPE
+
+
+
+
+
+Fields inherited from class java.awt.Component
+BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
+
+
+
+
+
+Fields inherited from interface javax.swing.WindowConstants
+DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
+
+
+
+
+
+Fields inherited from interface java.awt.image.ImageObserver
+ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.JDialog
+addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
+
+
+
+
+
+Methods inherited from class java.awt.Dialog
+addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
+
+
+
+
+
+Methods inherited from class java.awt.Window
+addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, toFront
+
+
+
+
+
+Methods inherited from class java.awt.Container
+add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
+
+
+
+
+
+Methods inherited from class java.awt.Component
+action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+result
+private int result
+
+
+
+
+
+
+
+oldId
+private int oldId
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+getResult
+public int getResult()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/UserPanel.html b/doc/de/katho/kBorrow/gui/UserPanel.html
new file mode 100644
index 0000000..f5e0b11
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/UserPanel.html
@@ -0,0 +1,656 @@
+
+
+
+
+
+UserPanel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+java.awt.Component
+
+
+java.awt.Container
+
+
+javax.swing.JComponent
+
+
+javax.swing.JPanel
+
+
+de.katho.kBorrow.gui.UserPanel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Nested Class Summary
+
+
+
+
+Nested classes/interfaces inherited from class javax.swing.JPanel
+javax.swing.JPanel.AccessibleJPanel
+
+
+
+
+
+Nested classes/interfaces inherited from class javax.swing.JComponent
+javax.swing.JComponent.AccessibleJComponent
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Container
+java.awt.Container.AccessibleAWTContainer
+
+
+
+
+
+Nested classes/interfaces inherited from class java.awt.Component
+java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+Fields inherited from class javax.swing.JComponent
+listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
+
+
+
+
+
+Fields inherited from class java.awt.Component
+accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
+
+
+
+
+
+Fields inherited from interface java.awt.image.ImageObserver
+ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.JPanel
+getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
+
+
+
+
+
+Methods inherited from class javax.swing.JComponent
+addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
+
+
+
+
+
+Methods inherited from class java.awt.Container
+add, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTree
+
+
+
+
+
+Methods inherited from class java.awt.Component
+action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/class-use/ArticleInspectFrame.html b/doc/de/katho/kBorrow/gui/class-use/ArticleInspectFrame.html
new file mode 100644
index 0000000..523d82a
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/class-use/ArticleInspectFrame.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.gui.ArticleInspectFrame
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.gui.ArticleInspectFrame
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/class-use/ArticlePanel.html b/doc/de/katho/kBorrow/gui/class-use/ArticlePanel.html
new file mode 100644
index 0000000..4a133e9
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/class-use/ArticlePanel.html
@@ -0,0 +1,170 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.gui.ArticlePanel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/class-use/MainWindow.html b/doc/de/katho/kBorrow/gui/class-use/MainWindow.html
new file mode 100644
index 0000000..ba13a72
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/class-use/MainWindow.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.gui.MainWindow
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.gui.MainWindow
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/class-use/ManageLendingsPanel.html b/doc/de/katho/kBorrow/gui/class-use/ManageLendingsPanel.html
new file mode 100644
index 0000000..e07e4af
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/class-use/ManageLendingsPanel.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.gui.ManageLendingsPanel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.gui.ManageLendingsPanel
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/class-use/MyFocusTraversalPolicy.html b/doc/de/katho/kBorrow/gui/class-use/MyFocusTraversalPolicy.html
new file mode 100644
index 0000000..e1affbc
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/class-use/MyFocusTraversalPolicy.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.gui.MyFocusTraversalPolicy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.gui.MyFocusTraversalPolicy
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/class-use/NewLendingPanel.html b/doc/de/katho/kBorrow/gui/class-use/NewLendingPanel.html
new file mode 100644
index 0000000..6bd0ebf
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/class-use/NewLendingPanel.html
@@ -0,0 +1,164 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.gui.NewLendingPanel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/class-use/RewriteToNewUserDialog.html b/doc/de/katho/kBorrow/gui/class-use/RewriteToNewUserDialog.html
new file mode 100644
index 0000000..078f5cf
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/class-use/RewriteToNewUserDialog.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/class-use/UserPanel.html b/doc/de/katho/kBorrow/gui/class-use/UserPanel.html
new file mode 100644
index 0000000..225bea3
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/class-use/UserPanel.html
@@ -0,0 +1,170 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.gui.UserPanel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/package-frame.html b/doc/de/katho/kBorrow/gui/package-frame.html
new file mode 100644
index 0000000..f1cb7e7
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/package-frame.html
@@ -0,0 +1,27 @@
+
+
+
+
+
+de.katho.kBorrow.gui
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/package-summary.html b/doc/de/katho/kBorrow/gui/package-summary.html
new file mode 100644
index 0000000..b6a2adb
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/package-summary.html
@@ -0,0 +1,170 @@
+
+
+
+
+
+de.katho.kBorrow.gui
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/package-tree.html b/doc/de/katho/kBorrow/gui/package-tree.html
new file mode 100644
index 0000000..f3258dd
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/package-tree.html
@@ -0,0 +1,184 @@
+
+
+
+
+
+de.katho.kBorrow.gui Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+java.lang.Object
+
+java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
+
+java.awt.Container
+
+javax.swing.JComponent (implements java.io.Serializable)
+
+javax.swing.JPanel (implements javax.accessibility.Accessible)
+
+de.katho.kBorrow.gui.ArticlePanel (implements java.awt.event.ActionListener, java.awt.event.KeyListener)
+de.katho.kBorrow.gui.ManageLendingsPanel
+de.katho.kBorrow.gui.NewLendingPanel (implements java.awt.event.ActionListener, java.awt.event.FocusListener, java.awt.event.KeyListener)
+de.katho.kBorrow.gui.UserPanel (implements java.awt.event.ActionListener, java.awt.event.KeyListener)
+
+
+
+
+java.awt.Window (implements javax.accessibility.Accessible)
+
+java.awt.Dialog
+
+javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
+
+
+
+
+java.awt.Frame (implements java.awt.MenuContainer)
+
+javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
+
+
+
+
+
+
+
+
+
+
+java.awt.FocusTraversalPolicy
+
+
+de.katho.kBorrow.gui.MainWindow
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/gui/package-use.html b/doc/de/katho/kBorrow/gui/package-use.html
new file mode 100644
index 0000000..d70eb6a
--- /dev/null
+++ b/doc/de/katho/kBorrow/gui/package-use.html
@@ -0,0 +1,163 @@
+
+
+
+
+
+Uses of Package de.katho.kBorrow.gui
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/interfaces/DbConnector.html b/doc/de/katho/kBorrow/interfaces/DbConnector.html
new file mode 100644
index 0000000..c1d87e0
--- /dev/null
+++ b/doc/de/katho/kBorrow/interfaces/DbConnector.html
@@ -0,0 +1,476 @@
+
+
+
+
+
+DbConnector
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+Summary:
+Nested |
+Field |
+Constr |
+Method
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+All Methods Instance Methods Abstract Methods
+
+Modifier and Type
+Method and Description
+
+
+int
+createArticle (java.lang.String pName,
+ java.lang.String pDesc)
+
+
+int
+createNewLender (java.lang.String pLName,
+ java.lang.String pLSurname,
+ java.lang.String pLSN)
+
+
+int[]
+createNewLending (int pArtId,
+ int pUId,
+ int pLId,
+ java.lang.String pStartDate,
+ java.lang.String pEstEndDate)
+
+
+int
+createUser (java.lang.String pName,
+ java.lang.String pSurname)
+
+
+int
+deleteArticle (int id)
+
+
+boolean
+deleteUser (int id)
+
+
+int
+editArticle (int pId,
+ java.lang.String pName,
+ java.lang.String pDesc)
+
+
+int
+editUser (int pId,
+ java.lang.String pName,
+ java.lang.String pSurname)
+
+
+java.util.ArrayList<KLending >
+getActiveLendingList ()
+
+
+java.util.ArrayList<KArticle >
+getArticleList ()
+
+
+java.util.ArrayList<KArticle >
+getFreeArticleList ()
+
+
+java.util.ArrayList<KLender >
+getLenderList ()
+
+
+java.util.ArrayList<KLending >
+getLendingList ()
+
+
+java.util.ArrayList<KLending >
+getLendingListForArticle (int pArtId)
+
+
+java.util.ArrayList<KUser >
+getRewriteUserList (int id)
+
+
+java.util.ArrayList<KUser >
+getUserList ()
+
+
+int
+returnLending (int lendingId,
+ int artId,
+ java.lang.String string)
+
+
+boolean
+rewriteToNewUser (int pOldId,
+ int pNewId)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+createNewLending
+int[] createNewLending(int pArtId,
+ int pUId,
+ int pLId,
+ java.lang.String pStartDate,
+ java.lang.String pEstEndDate)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Summary:
+Nested |
+Field |
+Constr |
+Method
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/interfaces/KDataModel.html b/doc/de/katho/kBorrow/interfaces/KDataModel.html
new file mode 100644
index 0000000..31fbdd1
--- /dev/null
+++ b/doc/de/katho/kBorrow/interfaces/KDataModel.html
@@ -0,0 +1,264 @@
+
+
+
+
+
+KDataModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+Summary:
+Nested |
+Field |
+Constr |
+Method
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+updateModel
+void updateModel()
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Summary:
+Nested |
+Field |
+Constr |
+Method
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/interfaces/KGuiModel.html b/doc/de/katho/kBorrow/interfaces/KGuiModel.html
new file mode 100644
index 0000000..276fb52
--- /dev/null
+++ b/doc/de/katho/kBorrow/interfaces/KGuiModel.html
@@ -0,0 +1,225 @@
+
+
+
+
+
+KGuiModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+Summary:
+Nested |
+Field |
+Constr |
+Method
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Summary:
+Nested |
+Field |
+Constr |
+Method
+
+
+Detail:
+Field |
+Constr |
+Method
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/interfaces/class-use/DbConnector.html b/doc/de/katho/kBorrow/interfaces/class-use/DbConnector.html
new file mode 100644
index 0000000..4d8b7f7
--- /dev/null
+++ b/doc/de/katho/kBorrow/interfaces/class-use/DbConnector.html
@@ -0,0 +1,368 @@
+
+
+
+
+
+Uses of Interface de.katho.kBorrow.interfaces.DbConnector
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructors in de.katho.kBorrow.gui with parameters of type DbConnector
+
+Constructor and Description
+
+
+
+ArticlePanel (DbConnector dbCon,
+ java.util.HashMap<java.lang.String,KDataModel > models)
+Create the panel.
+
+
+
+ManageLendingsPanel (DbConnector dbCon,
+ java.util.HashMap<java.lang.String,KDataModel > models)
+
+
+NewLendingPanel (DbConnector dbCon,
+ java.util.HashMap<java.lang.String,KDataModel > models,
+ Settings pSettings)
+Create the panel.
+
+
+
+RewriteToNewUserDialog (int pOldId,
+ DbConnector pDbCon,
+ KDataModel userModel)
+Create the dialog.
+
+
+
+UserPanel (DbConnector dbCon,
+ java.util.HashMap<java.lang.String,KDataModel > models)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/interfaces/class-use/KDataModel.html b/doc/de/katho/kBorrow/interfaces/class-use/KDataModel.html
new file mode 100644
index 0000000..f90f4e0
--- /dev/null
+++ b/doc/de/katho/kBorrow/interfaces/class-use/KDataModel.html
@@ -0,0 +1,453 @@
+
+
+
+
+
+Uses of Interface de.katho.kBorrow.interfaces.KDataModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor parameters in de.katho.kBorrow.gui with type arguments of type KDataModel
+
+Constructor and Description
+
+
+
+ArticleInspectFrame (int pId,
+ java.util.HashMap<java.lang.String,KDataModel > models)
+Create the frame.
+
+
+
+ArticlePanel (DbConnector dbCon,
+ java.util.HashMap<java.lang.String,KDataModel > models)
+Create the panel.
+
+
+
+ManageLendingsPanel (DbConnector dbCon,
+ java.util.HashMap<java.lang.String,KDataModel > models)
+
+
+NewLendingPanel (DbConnector dbCon,
+ java.util.HashMap<java.lang.String,KDataModel > models,
+ Settings pSettings)
+Create the panel.
+
+
+
+UserPanel (DbConnector dbCon,
+ java.util.HashMap<java.lang.String,KDataModel > models)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/interfaces/class-use/KGuiModel.html b/doc/de/katho/kBorrow/interfaces/class-use/KGuiModel.html
new file mode 100644
index 0000000..d0db96c
--- /dev/null
+++ b/doc/de/katho/kBorrow/interfaces/class-use/KGuiModel.html
@@ -0,0 +1,269 @@
+
+
+
+
+
+Uses of Interface de.katho.kBorrow.interfaces.KGuiModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/interfaces/package-frame.html b/doc/de/katho/kBorrow/interfaces/package-frame.html
new file mode 100644
index 0000000..58ab4f9
--- /dev/null
+++ b/doc/de/katho/kBorrow/interfaces/package-frame.html
@@ -0,0 +1,22 @@
+
+
+
+
+
+de.katho.kBorrow.interfaces
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/interfaces/package-summary.html b/doc/de/katho/kBorrow/interfaces/package-summary.html
new file mode 100644
index 0000000..d647cc7
--- /dev/null
+++ b/doc/de/katho/kBorrow/interfaces/package-summary.html
@@ -0,0 +1,150 @@
+
+
+
+
+
+de.katho.kBorrow.interfaces
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/interfaces/package-tree.html b/doc/de/katho/kBorrow/interfaces/package-tree.html
new file mode 100644
index 0000000..fdbc9da
--- /dev/null
+++ b/doc/de/katho/kBorrow/interfaces/package-tree.html
@@ -0,0 +1,135 @@
+
+
+
+
+
+de.katho.kBorrow.interfaces Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/interfaces/package-use.html b/doc/de/katho/kBorrow/interfaces/package-use.html
new file mode 100644
index 0000000..08953a1
--- /dev/null
+++ b/doc/de/katho/kBorrow/interfaces/package-use.html
@@ -0,0 +1,292 @@
+
+
+
+
+
+Uses of Package de.katho.kBorrow.interfaces
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/ArticleDeleteTableButton.html b/doc/de/katho/kBorrow/listener/ArticleDeleteTableButton.html
new file mode 100644
index 0000000..4b96404
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/ArticleDeleteTableButton.html
@@ -0,0 +1,341 @@
+
+
+
+
+
+ArticleDeleteTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.AbstractCellEditor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.AbstractCellEditor
+changeEvent, listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.AbstractCellEditor
+addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Methods inherited from interface javax.swing.CellEditor
+addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+ArticleDeleteTableButton
+public ArticleDeleteTableButton(java.lang.String pLabel,
+ javax.swing.JTable pTable,
+ ArticlePanel pPanel,
+ ArticleController pController)
+ throws java.io.IOException
+
+Throws:
+java.io.IOException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/ArticleEditTableButton.html b/doc/de/katho/kBorrow/listener/ArticleEditTableButton.html
new file mode 100644
index 0000000..c6b0029
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/ArticleEditTableButton.html
@@ -0,0 +1,339 @@
+
+
+
+
+
+ArticleEditTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.AbstractCellEditor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.AbstractCellEditor
+changeEvent, listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.AbstractCellEditor
+addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Methods inherited from interface javax.swing.CellEditor
+addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/ArticleInspectTableButton.html b/doc/de/katho/kBorrow/listener/ArticleInspectTableButton.html
new file mode 100644
index 0000000..b80a653
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/ArticleInspectTableButton.html
@@ -0,0 +1,339 @@
+
+
+
+
+
+ArticleInspectTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.AbstractCellEditor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.AbstractCellEditor
+changeEvent, listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+ArticleInspectTableButton (java.lang.String pLabel,
+ javax.swing.JTable pTable,
+ java.util.HashMap<java.lang.String,KDataModel > models)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.AbstractCellEditor
+addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Methods inherited from interface javax.swing.CellEditor
+addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+ArticleInspectTableButton
+public ArticleInspectTableButton(java.lang.String pLabel,
+ javax.swing.JTable pTable,
+ java.util.HashMap<java.lang.String,KDataModel > models)
+ throws java.io.IOException
+
+Throws:
+java.io.IOException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/LendingReturnTableButton.html b/doc/de/katho/kBorrow/listener/LendingReturnTableButton.html
new file mode 100644
index 0000000..cecde51
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/LendingReturnTableButton.html
@@ -0,0 +1,339 @@
+
+
+
+
+
+LendingReturnTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.AbstractCellEditor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.AbstractCellEditor
+changeEvent, listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.AbstractCellEditor
+addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Methods inherited from interface javax.swing.CellEditor
+addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/NewLendingTableButton.html b/doc/de/katho/kBorrow/listener/NewLendingTableButton.html
new file mode 100644
index 0000000..d5558f1
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/NewLendingTableButton.html
@@ -0,0 +1,339 @@
+
+
+
+
+
+NewLendingTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.AbstractCellEditor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.AbstractCellEditor
+changeEvent, listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.AbstractCellEditor
+addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Methods inherited from interface javax.swing.CellEditor
+addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/TableButton.html b/doc/de/katho/kBorrow/listener/TableButton.html
new file mode 100644
index 0000000..d12230d
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/TableButton.html
@@ -0,0 +1,445 @@
+
+
+
+
+
+TableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.AbstractCellEditor
+
+
+de.katho.kBorrow.listener.TableButton
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+protected javax.swing.JButton
+buttonE
+
+
+protected javax.swing.JButton
+buttonR
+
+
+private java.lang.String
+label
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+Fields inherited from class javax.swing.AbstractCellEditor
+changeEvent, listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+TableButton (java.lang.String pLabel)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.AbstractCellEditor
+addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Methods inherited from interface javax.swing.CellEditor
+addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+getTableCellEditorComponent
+public java.awt.Component getTableCellEditorComponent(javax.swing.JTable table,
+ java.lang.Object value,
+ boolean isSelected,
+ int row,
+ int column)
+
+Specified by:
+getTableCellEditorComponent in interface javax.swing.table.TableCellEditor
+
+
+
+
+
+
+
+
+getTableCellRendererComponent
+public java.awt.Component getTableCellRendererComponent(javax.swing.JTable table,
+ java.lang.Object value,
+ boolean isSelected,
+ boolean hasFocus,
+ int row,
+ int column)
+
+Specified by:
+getTableCellRendererComponent in interface javax.swing.table.TableCellRenderer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/UserDeleteTableButton.html b/doc/de/katho/kBorrow/listener/UserDeleteTableButton.html
new file mode 100644
index 0000000..1aa0c1a
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/UserDeleteTableButton.html
@@ -0,0 +1,341 @@
+
+
+
+
+
+UserDeleteTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.AbstractCellEditor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.AbstractCellEditor
+changeEvent, listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.AbstractCellEditor
+addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Methods inherited from interface javax.swing.CellEditor
+addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+UserDeleteTableButton
+public UserDeleteTableButton(java.lang.String pLabel,
+ javax.swing.JTable pTable,
+ UserPanel pPanel,
+ UserController pController)
+ throws java.io.IOException
+
+Throws:
+java.io.IOException
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/UserEditTableButton.html b/doc/de/katho/kBorrow/listener/UserEditTableButton.html
new file mode 100644
index 0000000..f9482ac
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/UserEditTableButton.html
@@ -0,0 +1,339 @@
+
+
+
+
+
+UserEditTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.AbstractCellEditor
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.AbstractCellEditor
+changeEvent, listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+Constructors
+
+Constructor and Description
+
+
+UserEditTableButton (java.lang.String pLabel,
+ javax.swing.JTable pTable,
+ UserPanel pPanel)
+
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.AbstractCellEditor
+addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Methods inherited from interface javax.swing.CellEditor
+addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/class-use/ArticleDeleteTableButton.html b/doc/de/katho/kBorrow/listener/class-use/ArticleDeleteTableButton.html
new file mode 100644
index 0000000..be4c939
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/class-use/ArticleDeleteTableButton.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.listener.ArticleDeleteTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.listener.ArticleDeleteTableButton
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/class-use/ArticleEditTableButton.html b/doc/de/katho/kBorrow/listener/class-use/ArticleEditTableButton.html
new file mode 100644
index 0000000..91eb5f0
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/class-use/ArticleEditTableButton.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.listener.ArticleEditTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.listener.ArticleEditTableButton
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/class-use/ArticleInspectTableButton.html b/doc/de/katho/kBorrow/listener/class-use/ArticleInspectTableButton.html
new file mode 100644
index 0000000..3a0b88b
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/class-use/ArticleInspectTableButton.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.listener.ArticleInspectTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.listener.ArticleInspectTableButton
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/class-use/LendingReturnTableButton.html b/doc/de/katho/kBorrow/listener/class-use/LendingReturnTableButton.html
new file mode 100644
index 0000000..a4e5b11
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/class-use/LendingReturnTableButton.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.listener.LendingReturnTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.listener.LendingReturnTableButton
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/class-use/NewLendingTableButton.html b/doc/de/katho/kBorrow/listener/class-use/NewLendingTableButton.html
new file mode 100644
index 0000000..423ca0e
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/class-use/NewLendingTableButton.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.listener.NewLendingTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.listener.NewLendingTableButton
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/class-use/TableButton.html b/doc/de/katho/kBorrow/listener/class-use/TableButton.html
new file mode 100644
index 0000000..94154b8
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/class-use/TableButton.html
@@ -0,0 +1,188 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.listener.TableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/class-use/UserDeleteTableButton.html b/doc/de/katho/kBorrow/listener/class-use/UserDeleteTableButton.html
new file mode 100644
index 0000000..cb9b96a
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/class-use/UserDeleteTableButton.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.listener.UserDeleteTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.listener.UserDeleteTableButton
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/class-use/UserEditTableButton.html b/doc/de/katho/kBorrow/listener/class-use/UserEditTableButton.html
new file mode 100644
index 0000000..0502d47
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/class-use/UserEditTableButton.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.listener.UserEditTableButton
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.listener.UserEditTableButton
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/package-frame.html b/doc/de/katho/kBorrow/listener/package-frame.html
new file mode 100644
index 0000000..7b937fc
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/package-frame.html
@@ -0,0 +1,27 @@
+
+
+
+
+
+de.katho.kBorrow.listener
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/package-summary.html b/doc/de/katho/kBorrow/listener/package-summary.html
new file mode 100644
index 0000000..3cab7e8
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/package-summary.html
@@ -0,0 +1,170 @@
+
+
+
+
+
+de.katho.kBorrow.listener
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/package-tree.html b/doc/de/katho/kBorrow/listener/package-tree.html
new file mode 100644
index 0000000..2c95f5c
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/package-tree.html
@@ -0,0 +1,151 @@
+
+
+
+
+
+de.katho.kBorrow.listener Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+java.lang.Object
+
+javax.swing.AbstractCellEditor (implements javax.swing.CellEditor, java.io.Serializable)
+
+de.katho.kBorrow.listener.TableButton (implements javax.swing.table.TableCellEditor, javax.swing.table.TableCellRenderer)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/listener/package-use.html b/doc/de/katho/kBorrow/listener/package-use.html
new file mode 100644
index 0000000..029297c
--- /dev/null
+++ b/doc/de/katho/kBorrow/listener/package-use.html
@@ -0,0 +1,157 @@
+
+
+
+
+
+Uses of Package de.katho.kBorrow.listener
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/ArticleInspectTableModel.html b/doc/de/katho/kBorrow/models/ArticleInspectTableModel.html
new file mode 100644
index 0000000..1bd4185
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/ArticleInspectTableModel.html
@@ -0,0 +1,503 @@
+
+
+
+
+
+ArticleInspectTableModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.table.AbstractTableModel
+
+
+de.katho.kBorrow.models.ArticleInspectTableModel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+Fields inherited from class javax.swing.table.AbstractTableModel
+listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.table.AbstractTableModel
+addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+articleId
+private int articleId
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+getRowCount
+public int getRowCount()
+
+Specified by:
+getRowCount in interface javax.swing.table.TableModel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/ArticleTableModel.html b/doc/de/katho/kBorrow/models/ArticleTableModel.html
new file mode 100644
index 0000000..40c55f1
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/ArticleTableModel.html
@@ -0,0 +1,492 @@
+
+
+
+
+
+ArticleTableModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.table.AbstractTableModel
+
+
+de.katho.kBorrow.models.ArticleTableModel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+Fields inherited from class javax.swing.table.AbstractTableModel
+listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.table.AbstractTableModel
+addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+getRowCount
+public int getRowCount()
+
+Specified by:
+getRowCount in interface javax.swing.table.TableModel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/FreeArticleTableModel.html b/doc/de/katho/kBorrow/models/FreeArticleTableModel.html
new file mode 100644
index 0000000..ad35cfe
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/FreeArticleTableModel.html
@@ -0,0 +1,396 @@
+
+
+
+
+
+FreeArticleTableModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.table.AbstractTableModel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private java.lang.String[]
+header
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.table.AbstractTableModel
+listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+
+Methods inherited from class javax.swing.table.AbstractTableModel
+addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/LendingTableModel.html b/doc/de/katho/kBorrow/models/LendingTableModel.html
new file mode 100644
index 0000000..ee0861c
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/LendingTableModel.html
@@ -0,0 +1,527 @@
+
+
+
+
+
+LendingTableModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.table.AbstractTableModel
+
+
+de.katho.kBorrow.models.LendingTableModel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+
+
+
+
+Fields inherited from class javax.swing.table.AbstractTableModel
+listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.table.AbstractTableModel
+addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+getRowCount
+public int getRowCount()
+
+Specified by:
+getRowCount in interface javax.swing.table.TableModel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/RewriteUserModel.html b/doc/de/katho/kBorrow/models/RewriteUserModel.html
new file mode 100644
index 0000000..7598f6a
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/RewriteUserModel.html
@@ -0,0 +1,398 @@
+
+
+
+
+
+RewriteUserModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.AbstractListModel<java.lang.String>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private int
+id
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+
+Fields inherited from class javax.swing.AbstractListModel
+listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+
+Methods inherited from class javax.swing.AbstractListModel
+addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Methods inherited from interface javax.swing.ListModel
+addListDataListener, removeListDataListener
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Detail
+
+
+
+
+
+
+
+
+
+id
+private int id
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/UserListModel.html b/doc/de/katho/kBorrow/models/UserListModel.html
new file mode 100644
index 0000000..92ec921
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/UserListModel.html
@@ -0,0 +1,461 @@
+
+
+
+
+
+UserListModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.AbstractListModel<java.lang.String>
+
+
+de.katho.kBorrow.models.UserListModel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+protected java.util.ArrayList<KUser >
+data
+
+
+protected java.lang.String
+selectedItem
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+Fields inherited from class javax.swing.AbstractListModel
+listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.AbstractListModel
+addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+Methods inherited from interface javax.swing.ListModel
+addListDataListener, removeListDataListener
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+getSize
+public int getSize()
+
+Specified by:
+getSize in interface javax.swing.ListModel<java.lang.String>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/UserTableModel.html b/doc/de/katho/kBorrow/models/UserTableModel.html
new file mode 100644
index 0000000..fb414c9
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/UserTableModel.html
@@ -0,0 +1,475 @@
+
+
+
+
+
+UserTableModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+java.lang.Object
+
+
+javax.swing.table.AbstractTableModel
+
+
+de.katho.kBorrow.models.UserTableModel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Field Summary
+
+Fields
+
+Modifier and Type
+Field and Description
+
+
+private java.util.ArrayList<KUser >
+data
+
+
+private java.lang.String[]
+header
+
+
+private static long
+serialVersionUID
+
+
+
+
+
+
+Fields inherited from class javax.swing.table.AbstractTableModel
+listenerList
+
+
+
+
+
+
+
+
+Constructor Summary
+
+
+
+
+
+
+
+
+Method Summary
+
+
+
+
+
+Methods inherited from class javax.swing.table.AbstractTableModel
+addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
+
+
+
+
+
+Methods inherited from class java.lang.Object
+clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Constructor Detail
+
+
+
+
+
+
+
+
+
+
+
+Method Detail
+
+
+
+
+
+
+
+
+
+getRowCount
+public int getRowCount()
+
+Specified by:
+getRowCount in interface javax.swing.table.TableModel
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/class-use/ArticleInspectTableModel.html b/doc/de/katho/kBorrow/models/class-use/ArticleInspectTableModel.html
new file mode 100644
index 0000000..0b5b19b
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/class-use/ArticleInspectTableModel.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.models.ArticleInspectTableModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.models.ArticleInspectTableModel
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/class-use/ArticleTableModel.html b/doc/de/katho/kBorrow/models/class-use/ArticleTableModel.html
new file mode 100644
index 0000000..3fbf2ba
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/class-use/ArticleTableModel.html
@@ -0,0 +1,164 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.models.ArticleTableModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/class-use/FreeArticleTableModel.html b/doc/de/katho/kBorrow/models/class-use/FreeArticleTableModel.html
new file mode 100644
index 0000000..8336097
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/class-use/FreeArticleTableModel.html
@@ -0,0 +1,164 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.models.FreeArticleTableModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/class-use/LendingTableModel.html b/doc/de/katho/kBorrow/models/class-use/LendingTableModel.html
new file mode 100644
index 0000000..6995be1
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/class-use/LendingTableModel.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.models.LendingTableModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.models.LendingTableModel
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/class-use/RewriteUserModel.html b/doc/de/katho/kBorrow/models/class-use/RewriteUserModel.html
new file mode 100644
index 0000000..9c1fc46
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/class-use/RewriteUserModel.html
@@ -0,0 +1,164 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.models.RewriteUserModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/class-use/UserListModel.html b/doc/de/katho/kBorrow/models/class-use/UserListModel.html
new file mode 100644
index 0000000..1af274e
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/class-use/UserListModel.html
@@ -0,0 +1,186 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.models.UserListModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/class-use/UserTableModel.html b/doc/de/katho/kBorrow/models/class-use/UserTableModel.html
new file mode 100644
index 0000000..bd57a5f
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/class-use/UserTableModel.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Uses of Class de.katho.kBorrow.models.UserTableModel
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+No usage of de.katho.kBorrow.models.UserTableModel
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/package-frame.html b/doc/de/katho/kBorrow/models/package-frame.html
new file mode 100644
index 0000000..c8dfcba
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/package-frame.html
@@ -0,0 +1,26 @@
+
+
+
+
+
+de.katho.kBorrow.models
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/package-summary.html b/doc/de/katho/kBorrow/models/package-summary.html
new file mode 100644
index 0000000..e476b08
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/package-summary.html
@@ -0,0 +1,166 @@
+
+
+
+
+
+de.katho.kBorrow.models
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/package-tree.html b/doc/de/katho/kBorrow/models/package-tree.html
new file mode 100644
index 0000000..9b9e19b
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/package-tree.html
@@ -0,0 +1,157 @@
+
+
+
+
+
+de.katho.kBorrow.models Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+java.lang.Object
+
+javax.swing.AbstractListModel<E> (implements javax.swing.ListModel<E>, java.io.Serializable)
+
+de.katho.kBorrow.models.UserListModel (implements javax.swing.ComboBoxModel<E>, de.katho.kBorrow.interfaces.KGuiModel )
+
+
+
+
+javax.swing.table.AbstractTableModel (implements java.io.Serializable, javax.swing.table.TableModel)
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/models/package-use.html b/doc/de/katho/kBorrow/models/package-use.html
new file mode 100644
index 0000000..1b385ba
--- /dev/null
+++ b/doc/de/katho/kBorrow/models/package-use.html
@@ -0,0 +1,185 @@
+
+
+
+
+
+Uses of Package de.katho.kBorrow.models
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/package-frame.html b/doc/de/katho/kBorrow/package-frame.html
new file mode 100644
index 0000000..a23d8fd
--- /dev/null
+++ b/doc/de/katho/kBorrow/package-frame.html
@@ -0,0 +1,22 @@
+
+
+
+
+
+de.katho.kBorrow
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/package-summary.html b/doc/de/katho/kBorrow/package-summary.html
new file mode 100644
index 0000000..90774d4
--- /dev/null
+++ b/doc/de/katho/kBorrow/package-summary.html
@@ -0,0 +1,154 @@
+
+
+
+
+
+de.katho.kBorrow
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+Class Summary
+
+Class
+Description
+
+
+
+KLogger
+
+Kümmert sich um das Logging von kBorrow.
+
+
+
+Settings
+
+Verwaltet die Settings-Datei von kBorrow.
+
+
+
+Util
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/package-tree.html b/doc/de/katho/kBorrow/package-tree.html
new file mode 100644
index 0000000..6109ef8
--- /dev/null
+++ b/doc/de/katho/kBorrow/package-tree.html
@@ -0,0 +1,139 @@
+
+
+
+
+
+de.katho.kBorrow Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/de/katho/kBorrow/package-use.html b/doc/de/katho/kBorrow/package-use.html
new file mode 100644
index 0000000..9791b2f
--- /dev/null
+++ b/doc/de/katho/kBorrow/package-use.html
@@ -0,0 +1,180 @@
+
+
+
+
+
+Uses of Package de.katho.kBorrow
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/deprecated-list.html b/doc/deprecated-list.html
new file mode 100644
index 0000000..18fbe98
--- /dev/null
+++ b/doc/deprecated-list.html
@@ -0,0 +1,124 @@
+
+
+
+
+
+Deprecated List
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/help-doc.html b/doc/help-doc.html
new file mode 100644
index 0000000..8971f12
--- /dev/null
+++ b/doc/help-doc.html
@@ -0,0 +1,229 @@
+
+
+
+
+
+API Help
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+Overview
+The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.
+
+
+Package
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:
+
+Interfaces (italic)
+Classes
+Enums
+Exceptions
+Errors
+Annotation Types
+
+
+
+Class/Interface
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+
+Class inheritance diagram
+Direct Subclasses
+All Known Subinterfaces
+All Known Implementing Classes
+Class/interface declaration
+Class/interface description
+
+
+Nested Class Summary
+Field Summary
+Constructor Summary
+Method Summary
+
+
+Field Detail
+Constructor Detail
+Method Detail
+
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+
+
+Annotation Type
+Each annotation type has its own separate page with the following sections:
+
+Annotation Type declaration
+Annotation Type description
+Required Element Summary
+Optional Element Summary
+Element Detail
+
+
+
+Enum
+Each enum has its own separate page with the following sections:
+
+Enum declaration
+Enum description
+Enum Constant Summary
+Enum Constant Detail
+
+
+
+Use
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+
+
+Tree (Class Hierarchy)
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.
+
+When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
+When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
+
+
+
+Deprecated API
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+
+
+Index
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+
+
+Prev/Next
+These links take you to the next or previous class, interface, package, or related page.
+
+
+Frames/No Frames
+These links show and hide the HTML frames. All pages are available with or without frames.
+
+
+All Classes
+The All Classes link shows all classes and interfaces except non-static nested types.
+
+
+Serialized Form
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+
+
+Constant Field Values
+The Constant Field Values page lists the static final fields and their values.
+
+
+
This help file applies to API documentation generated using the standard doclet.
+
+
+
+
+
+
diff --git a/doc/index-files/index-1.html b/doc/index-files/index-1.html
new file mode 100644
index 0000000..8554499
--- /dev/null
+++ b/doc/index-files/index-1.html
@@ -0,0 +1,193 @@
+
+
+
+
+
+A-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
A
+
+actionPerformed(ActionEvent) - Method in class de.katho.kBorrow.gui.ArticlePanel
+
+actionPerformed(ActionEvent) - Method in class de.katho.kBorrow.gui.NewLendingPanel
+
+actionPerformed(ActionEvent) - Method in class de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+actionPerformed(ActionEvent) - Method in class de.katho.kBorrow.gui.UserPanel
+
+article - Variable in class de.katho.kBorrow.gui.ArticleInspectFrame
+
+article_id - Variable in class de.katho.kBorrow.data.objects.KLending
+
+ArticleController - Class in de.katho.kBorrow.controller
+
+ArticleController(DbConnector, HashMap<String, KDataModel>) - Constructor for class de.katho.kBorrow.controller.ArticleController
+
+articleController - Variable in class de.katho.kBorrow.gui.ArticlePanel
+
+ArticleDeleteTableButton - Class in de.katho.kBorrow.listener
+
+ArticleDeleteTableButton(String, JTable, ArticlePanel, ArticleController) - Constructor for class de.katho.kBorrow.listener.ArticleDeleteTableButton
+
+articleEditId - Variable in class de.katho.kBorrow.gui.ArticlePanel
+
+ArticleEditTableButton - Class in de.katho.kBorrow.listener
+
+ArticleEditTableButton(String, JTable, ArticlePanel) - Constructor for class de.katho.kBorrow.listener.ArticleEditTableButton
+
+articleId - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+articleId - Variable in class de.katho.kBorrow.models.ArticleInspectTableModel
+
+ArticleInspectFrame - Class in de.katho.kBorrow.gui
+
+ArticleInspectFrame(int, HashMap<String, KDataModel>) - Constructor for class de.katho.kBorrow.gui.ArticleInspectFrame
+
+Create the frame.
+
+ArticleInspectTableButton - Class in de.katho.kBorrow.listener
+
+ArticleInspectTableButton(String, JTable, HashMap<String, KDataModel>) - Constructor for class de.katho.kBorrow.listener.ArticleInspectTableButton
+
+ArticleInspectTableModel - Class in de.katho.kBorrow.models
+
+ArticleInspectTableModel(int, HashMap<String, KDataModel>) - Constructor for class de.katho.kBorrow.models.ArticleInspectTableModel
+
+articleModeEdit - Variable in class de.katho.kBorrow.gui.ArticlePanel
+
+articleModel - Variable in class de.katho.kBorrow.controller.ManageLendingsController
+
+articleModel - Variable in class de.katho.kBorrow.gui.ArticleInspectFrame
+
+articleModel - Variable in class de.katho.kBorrow.gui.ArticlePanel
+
+articleModel - Variable in class de.katho.kBorrow.models.LendingTableModel
+
+ArticlePanel - Class in de.katho.kBorrow.gui
+
+ArticlePanel(DbConnector, HashMap<String, KDataModel>) - Constructor for class de.katho.kBorrow.gui.ArticlePanel
+
+Create the panel.
+
+ArticleTableModel - Class in de.katho.kBorrow.models
+
+ArticleTableModel(KDataModel) - Constructor for class de.katho.kBorrow.models.ArticleTableModel
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-10.html b/doc/index-files/index-10.html
new file mode 100644
index 0000000..a796004
--- /dev/null
+++ b/doc/index-files/index-10.html
@@ -0,0 +1,207 @@
+
+
+
+
+
+K-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
K
+
+KArticle - Class in de.katho.kBorrow.data.objects
+
+KArticle(int, String, boolean, String) - Constructor for class de.katho.kBorrow.data.objects.KArticle
+
+kArticleModel - Variable in class de.katho.kBorrow.controller.ArticleController
+
+kArticleModel - Variable in class de.katho.kBorrow.controller.NewLendingController
+
+KArticleModel - Class in de.katho.kBorrow.data
+
+KArticleModel(DbConnector) - Constructor for class de.katho.kBorrow.data.KArticleModel
+
+kArticleModel - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+KDataModel - Interface in de.katho.kBorrow.interfaces
+
+keyPressed(KeyEvent) - Method in class de.katho.kBorrow.gui.ArticlePanel
+
+keyPressed(KeyEvent) - Method in class de.katho.kBorrow.gui.NewLendingPanel
+
+keyPressed(KeyEvent) - Method in class de.katho.kBorrow.gui.UserPanel
+
+keyReleased(KeyEvent) - Method in class de.katho.kBorrow.gui.ArticlePanel
+
+keyReleased(KeyEvent) - Method in class de.katho.kBorrow.gui.NewLendingPanel
+
+keyReleased(KeyEvent) - Method in class de.katho.kBorrow.gui.UserPanel
+
+keyTyped(KeyEvent) - Method in class de.katho.kBorrow.gui.ArticlePanel
+
+keyTyped(KeyEvent) - Method in class de.katho.kBorrow.gui.NewLendingPanel
+
+keyTyped(KeyEvent) - Method in class de.katho.kBorrow.gui.UserPanel
+
+KGuiModel - Interface in de.katho.kBorrow.interfaces
+
+KLender - Class in de.katho.kBorrow.data.objects
+
+KLender(int, String, String, int) - Constructor for class de.katho.kBorrow.data.objects.KLender
+
+kLenderModel - Variable in class de.katho.kBorrow.controller.NewLendingController
+
+KLenderModel - Class in de.katho.kBorrow.data
+
+KLenderModel(DbConnector) - Constructor for class de.katho.kBorrow.data.KLenderModel
+
+kLenderModel - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+KLending - Class in de.katho.kBorrow.data.objects
+
+KLending(int, int, int, int, String, String, String) - Constructor for class de.katho.kBorrow.data.objects.KLending
+
+kLendingModel - Variable in class de.katho.kBorrow.controller.NewLendingController
+
+KLendingModel - Class in de.katho.kBorrow.data
+
+KLendingModel(DbConnector) - Constructor for class de.katho.kBorrow.data.KLendingModel
+
+KLogger - Class in de.katho.kBorrow
+
+Kümmert sich um das Logging von kBorrow.
+
+KLogger() - Constructor for class de.katho.kBorrow.KLogger
+
+Erzeugt eine Instanz des KLoggers
+
+KUser - Class in de.katho.kBorrow.data.objects
+
+KUser(int, String, String) - Constructor for class de.katho.kBorrow.data.objects.KUser
+
+kUserModel - Variable in class de.katho.kBorrow.controller.NewLendingController
+
+KUserModel - Class in de.katho.kBorrow.data
+
+KUserModel(DbConnector) - Constructor for class de.katho.kBorrow.data.KUserModel
+
+kUserModel - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+kUserModel - Variable in class de.katho.kBorrow.gui.UserPanel
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-11.html b/doc/index-files/index-11.html
new file mode 100644
index 0000000..da27005
--- /dev/null
+++ b/doc/index-files/index-11.html
@@ -0,0 +1,181 @@
+
+
+
+
+
+L-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
L
+
+label - Variable in class de.katho.kBorrow.listener.TableButton
+
+lblArticleName - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+lblArticleStatus - Variable in class de.katho.kBorrow.gui.ArticlePanel
+
+lblStartDate - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+lblStatus - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+lblUserStatus - Variable in class de.katho.kBorrow.gui.UserPanel
+
+lender_id - Variable in class de.katho.kBorrow.data.objects.KLending
+
+lenderModel - Variable in class de.katho.kBorrow.models.ArticleInspectTableModel
+
+lenderModel - Variable in class de.katho.kBorrow.models.LendingTableModel
+
+LenderNameConverter - Class in de.katho.kBorrow.converter
+
+LenderNameConverter() - Constructor for class de.katho.kBorrow.converter.LenderNameConverter
+
+LenderStudentnumberConverter - Class in de.katho.kBorrow.converter
+
+LenderStudentnumberConverter() - Constructor for class de.katho.kBorrow.converter.LenderStudentnumberConverter
+
+LenderSurnameConverter - Class in de.katho.kBorrow.converter
+
+LenderSurnameConverter() - Constructor for class de.katho.kBorrow.converter.LenderSurnameConverter
+
+lendingModel - Variable in class de.katho.kBorrow.controller.ManageLendingsController
+
+lendingModel - Variable in class de.katho.kBorrow.controller.UserController
+
+lendingModel - Variable in class de.katho.kBorrow.models.LendingTableModel
+
+LendingReturnTableButton - Class in de.katho.kBorrow.listener
+
+LendingReturnTableButton(String, JTable, ManageLendingsController) - Constructor for class de.katho.kBorrow.listener.LendingReturnTableButton
+
+LendingTableModel - Class in de.katho.kBorrow.models
+
+LendingTableModel(HashMap<String, KDataModel>) - Constructor for class de.katho.kBorrow.models.LendingTableModel
+
+loadScheme() - Method in class de.katho.kBorrow.db.SqliteConnector
+
+log(Level, String, Exception) - Static method in class de.katho.kBorrow.KLogger
+
+Loggt eine Nachricht in den kLogger und gibt eine Fehlermeldung auf der Konsole aus.
+
+logger - Static variable in class de.katho.kBorrow.KLogger
+
+Das Logger-Objekt
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-12.html b/doc/index-files/index-12.html
new file mode 100644
index 0000000..f6ff6c7
--- /dev/null
+++ b/doc/index-files/index-12.html
@@ -0,0 +1,161 @@
+
+
+
+
+
+M-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
M
+
+main(String[]) - Static method in class de.katho.kBorrow.gui.MainWindow
+
+MainWindow - Class in de.katho.kBorrow.gui
+
+MainWindow() - Constructor for class de.katho.kBorrow.gui.MainWindow
+
+Create the application.
+
+mainwindow - Static variable in class de.katho.kBorrow.Util
+
+ManageLendingsController - Class in de.katho.kBorrow.controller
+
+ManageLendingsController(DbConnector, HashMap<String, KDataModel>) - Constructor for class de.katho.kBorrow.controller.ManageLendingsController
+
+manageLendingsController - Variable in class de.katho.kBorrow.gui.ManageLendingsPanel
+
+ManageLendingsPanel - Class in de.katho.kBorrow.gui
+
+ManageLendingsPanel(DbConnector, HashMap<String, KDataModel>) - Constructor for class de.katho.kBorrow.gui.ManageLendingsPanel
+
+models - Variable in class de.katho.kBorrow.data.KArticleModel
+
+models - Variable in class de.katho.kBorrow.data.KLenderModel
+
+models - Variable in class de.katho.kBorrow.data.KLendingModel
+
+models - Variable in class de.katho.kBorrow.data.KUserModel
+
+models - Variable in class de.katho.kBorrow.gui.MainWindow
+
+MyFocusTraversalPolicy - Class in de.katho.kBorrow.gui
+
+MyFocusTraversalPolicy(Vector<Component>) - Constructor for class de.katho.kBorrow.gui.MyFocusTraversalPolicy
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-13.html b/doc/index-files/index-13.html
new file mode 100644
index 0000000..b0a33c7
--- /dev/null
+++ b/doc/index-files/index-13.html
@@ -0,0 +1,151 @@
+
+
+
+
+
+N-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
N
+
+name - Variable in class de.katho.kBorrow.data.objects.KArticle
+
+name - Variable in class de.katho.kBorrow.data.objects.KLender
+
+name - Variable in class de.katho.kBorrow.data.objects.KUser
+
+newLending(int, String, String, String, String, Date, String) - Method in class de.katho.kBorrow.controller.NewLendingController
+
+NewLendingController - Class in de.katho.kBorrow.controller
+
+NewLendingController(DbConnector, HashMap<String, KDataModel>, Settings) - Constructor for class de.katho.kBorrow.controller.NewLendingController
+
+newLendingController - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+NewLendingPanel - Class in de.katho.kBorrow.gui
+
+NewLendingPanel(DbConnector, HashMap<String, KDataModel>, Settings) - Constructor for class de.katho.kBorrow.gui.NewLendingPanel
+
+Create the panel.
+
+NewLendingTableButton - Class in de.katho.kBorrow.listener
+
+NewLendingTableButton(String, JTable, NewLendingPanel) - Constructor for class de.katho.kBorrow.listener.NewLendingTableButton
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-14.html b/doc/index-files/index-14.html
new file mode 100644
index 0000000..94f8e32
--- /dev/null
+++ b/doc/index-files/index-14.html
@@ -0,0 +1,133 @@
+
+
+
+
+
+O-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
O
+
+okButton - Variable in class de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+oldId - Variable in class de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+order - Variable in class de.katho.kBorrow.gui.MyFocusTraversalPolicy
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-15.html b/doc/index-files/index-15.html
new file mode 100644
index 0000000..41907a9
--- /dev/null
+++ b/doc/index-files/index-15.html
@@ -0,0 +1,131 @@
+
+
+
+
+
+P-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
P
+
+properties - Variable in class de.katho.kBorrow.Settings
+
+Properties-Objekt, über das Zugriff auf Settings-Werte erfolgt
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-16.html b/doc/index-files/index-16.html
new file mode 100644
index 0000000..ed3655f
--- /dev/null
+++ b/doc/index-files/index-16.html
@@ -0,0 +1,181 @@
+
+
+
+
+
+R-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
R
+
+register(KGuiModel) - Method in class de.katho.kBorrow.data.KArticleModel
+
+register(KGuiModel) - Method in class de.katho.kBorrow.data.KLenderModel
+
+register(KGuiModel) - Method in class de.katho.kBorrow.data.KLendingModel
+
+register(KGuiModel) - Method in class de.katho.kBorrow.data.KUserModel
+
+register(KGuiModel) - Method in interface de.katho.kBorrow.interfaces.KDataModel
+
+removeLineBreaks(String) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+resetForm() - Method in class de.katho.kBorrow.gui.NewLendingPanel
+
+resetModeEditArticle() - Method in class de.katho.kBorrow.gui.ArticlePanel
+
+resetModeEditUser() - Method in class de.katho.kBorrow.gui.UserPanel
+
+result - Variable in class de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+returnLending(int) - Method in class de.katho.kBorrow.controller.ManageLendingsController
+
+returnLending(int, int, String) - Method in class de.katho.kBorrow.db.SqlConnector
+
+returnLending(int, int, String) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+returnLending(int, int, String) - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+rewriteToNewUser(int, int) - Method in class de.katho.kBorrow.controller.RewriteToNewUserController
+
+rewriteToNewUser(int, int) - Method in class de.katho.kBorrow.db.SqlConnector
+
+rewriteToNewUser(int, int) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+rewriteToNewUser(int, int) - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+RewriteToNewUserController - Class in de.katho.kBorrow.controller
+
+RewriteToNewUserController(DbConnector) - Constructor for class de.katho.kBorrow.controller.RewriteToNewUserController
+
+RewriteToNewUserDialog - Class in de.katho.kBorrow.gui
+
+RewriteToNewUserDialog(int, DbConnector, KDataModel) - Constructor for class de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+Create the dialog.
+
+RewriteUserModel - Class in de.katho.kBorrow.models
+
+RewriteUserModel(KDataModel, int) - Constructor for class de.katho.kBorrow.models.RewriteUserModel
+
+rwcontroller - Variable in class de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+rwusermodel - Variable in class de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-17.html b/doc/index-files/index-17.html
new file mode 100644
index 0000000..5e6e942
--- /dev/null
+++ b/doc/index-files/index-17.html
@@ -0,0 +1,239 @@
+
+
+
+
+
+S-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
S
+
+saveButtonPressed() - Method in class de.katho.kBorrow.gui.ArticlePanel
+
+saveButtonPressed() - Method in class de.katho.kBorrow.gui.NewLendingPanel
+
+saveButtonPressed() - Method in class de.katho.kBorrow.gui.UserPanel
+
+selectedItem - Variable in class de.katho.kBorrow.models.UserListModel
+
+serialVersionUID - Static variable in class de.katho.kBorrow.gui.ArticleInspectFrame
+
+serialVersionUID - Static variable in class de.katho.kBorrow.gui.ArticlePanel
+
+serialVersionUID - Static variable in class de.katho.kBorrow.gui.ManageLendingsPanel
+
+serialVersionUID - Static variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+serialVersionUID - Static variable in class de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+serialVersionUID - Static variable in class de.katho.kBorrow.gui.UserPanel
+
+serialVersionUID - Static variable in class de.katho.kBorrow.listener.ArticleDeleteTableButton
+
+serialVersionUID - Static variable in class de.katho.kBorrow.listener.ArticleEditTableButton
+
+serialVersionUID - Static variable in class de.katho.kBorrow.listener.ArticleInspectTableButton
+
+serialVersionUID - Static variable in class de.katho.kBorrow.listener.LendingReturnTableButton
+
+serialVersionUID - Static variable in class de.katho.kBorrow.listener.NewLendingTableButton
+
+serialVersionUID - Static variable in class de.katho.kBorrow.listener.TableButton
+
+serialVersionUID - Static variable in class de.katho.kBorrow.listener.UserDeleteTableButton
+
+serialVersionUID - Static variable in class de.katho.kBorrow.listener.UserEditTableButton
+
+serialVersionUID - Static variable in class de.katho.kBorrow.models.ArticleInspectTableModel
+
+serialVersionUID - Static variable in class de.katho.kBorrow.models.ArticleTableModel
+
+serialVersionUID - Static variable in class de.katho.kBorrow.models.FreeArticleTableModel
+
+serialVersionUID - Static variable in class de.katho.kBorrow.models.LendingTableModel
+
+serialVersionUID - Static variable in class de.katho.kBorrow.models.RewriteUserModel
+
+serialVersionUID - Static variable in class de.katho.kBorrow.models.UserListModel
+
+serialVersionUID - Static variable in class de.katho.kBorrow.models.UserTableModel
+
+set - Variable in class de.katho.kBorrow.gui.MainWindow
+
+setDeleteStatusLabel(int) - Method in class de.katho.kBorrow.gui.ArticlePanel
+
+setDescription(String) - Method in class de.katho.kBorrow.data.objects.KArticle
+
+setIsFree(boolean) - Method in class de.katho.kBorrow.data.objects.KArticle
+
+setMainWindow(JFrame) - Static method in class de.katho.kBorrow.Util
+
+setModeEditArticle(int) - Method in class de.katho.kBorrow.gui.ArticlePanel
+
+setModeEditUser(int) - Method in class de.katho.kBorrow.gui.UserPanel
+
+setModeNewLending(int) - Method in class de.katho.kBorrow.gui.NewLendingPanel
+
+setName(String) - Method in class de.katho.kBorrow.data.objects.KArticle
+
+setName(String) - Method in class de.katho.kBorrow.data.objects.KUser
+
+setProperty(String, String) - Method in class de.katho.kBorrow.Settings
+
+Setzt übergebenes Key-Value-Paar und schreibt es in die Configdatei.
+
+setSelectedItem(Object) - Method in class de.katho.kBorrow.models.UserListModel
+
+setStatusLabel(String) - Method in class de.katho.kBorrow.gui.UserPanel
+
+setSurname(String) - Method in class de.katho.kBorrow.data.objects.KUser
+
+settings - Variable in class de.katho.kBorrow.controller.NewLendingController
+
+Settings - Class in de.katho.kBorrow
+
+Verwaltet die Settings-Datei von kBorrow.
+
+Settings() - Constructor for class de.katho.kBorrow.Settings
+
+Initialisiert das Settingsobjekt.
+
+showError(Exception) - Static method in class de.katho.kBorrow.Util
+
+showWarning(Exception) - Static method in class de.katho.kBorrow.Util
+
+SqlConnector - Class in de.katho.kBorrow.db
+
+SqlConnector() - Constructor for class de.katho.kBorrow.db.SqlConnector
+
+SqliteConnector - Class in de.katho.kBorrow.db
+
+SqliteConnector(String) - Constructor for class de.katho.kBorrow.db.SqliteConnector
+
+sqlScheme - Variable in class de.katho.kBorrow.db.SqliteConnector
+
+start_date - Variable in class de.katho.kBorrow.data.objects.KLending
+
+studentnumber - Variable in class de.katho.kBorrow.data.objects.KLender
+
+surname - Variable in class de.katho.kBorrow.data.objects.KLender
+
+surname - Variable in class de.katho.kBorrow.data.objects.KUser
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-18.html b/doc/index-files/index-18.html
new file mode 100644
index 0000000..25eba95
--- /dev/null
+++ b/doc/index-files/index-18.html
@@ -0,0 +1,149 @@
+
+
+
+
+
+T-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
T
+
+tabbedPane - Variable in class de.katho.kBorrow.gui.MainWindow
+
+table - Variable in class de.katho.kBorrow.gui.ArticleInspectFrame
+
+TableButton - Class in de.katho.kBorrow.listener
+
+TableButton(String) - Constructor for class de.katho.kBorrow.listener.TableButton
+
+textAreaArticleDescription - Variable in class de.katho.kBorrow.gui.ArticlePanel
+
+textFieldArticleName - Variable in class de.katho.kBorrow.gui.ArticlePanel
+
+textFieldUserName - Variable in class de.katho.kBorrow.gui.UserPanel
+
+textFieldUserSurname - Variable in class de.katho.kBorrow.gui.UserPanel
+
+tfName - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+tfStudentNumber - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+tfSurname - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-19.html b/doc/index-files/index-19.html
new file mode 100644
index 0000000..5f38e43
--- /dev/null
+++ b/doc/index-files/index-19.html
@@ -0,0 +1,181 @@
+
+
+
+
+
+U-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
U
+
+updateModel() - Method in class de.katho.kBorrow.data.KArticleModel
+
+updateModel() - Method in class de.katho.kBorrow.data.KLenderModel
+
+updateModel() - Method in class de.katho.kBorrow.data.KLendingModel
+
+updateModel() - Method in class de.katho.kBorrow.data.KUserModel
+
+updateModel() - Method in interface de.katho.kBorrow.interfaces.KDataModel
+
+user_id - Variable in class de.katho.kBorrow.data.objects.KLending
+
+UserController - Class in de.katho.kBorrow.controller
+
+UserController(DbConnector, HashMap<String, KDataModel>) - Constructor for class de.katho.kBorrow.controller.UserController
+
+userController - Variable in class de.katho.kBorrow.gui.UserPanel
+
+UserDeleteTableButton - Class in de.katho.kBorrow.listener
+
+UserDeleteTableButton(String, JTable, UserPanel, UserController) - Constructor for class de.katho.kBorrow.listener.UserDeleteTableButton
+
+userEditId - Variable in class de.katho.kBorrow.gui.UserPanel
+
+UserEditTableButton - Class in de.katho.kBorrow.listener
+
+UserEditTableButton(String, JTable, UserPanel) - Constructor for class de.katho.kBorrow.listener.UserEditTableButton
+
+userListModel - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+UserListModel - Class in de.katho.kBorrow.models
+
+UserListModel(KDataModel) - Constructor for class de.katho.kBorrow.models.UserListModel
+
+userModeEdit - Variable in class de.katho.kBorrow.gui.UserPanel
+
+userModel - Variable in class de.katho.kBorrow.controller.UserController
+
+userModel - Variable in class de.katho.kBorrow.models.ArticleInspectTableModel
+
+userModel - Variable in class de.katho.kBorrow.models.LendingTableModel
+
+UserPanel - Class in de.katho.kBorrow.gui
+
+UserPanel(DbConnector, HashMap<String, KDataModel>) - Constructor for class de.katho.kBorrow.gui.UserPanel
+
+UserTableModel - Class in de.katho.kBorrow.models
+
+UserTableModel(KDataModel) - Constructor for class de.katho.kBorrow.models.UserTableModel
+
+Util - Class in de.katho.kBorrow
+
+Util() - Constructor for class de.katho.kBorrow.Util
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-2.html b/doc/index-files/index-2.html
new file mode 100644
index 0000000..362cde1
--- /dev/null
+++ b/doc/index-files/index-2.html
@@ -0,0 +1,143 @@
+
+
+
+
+
+B-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
B
+
+btnArticleCancel - Variable in class de.katho.kBorrow.gui.ArticlePanel
+
+btnArticleSave - Variable in class de.katho.kBorrow.gui.ArticlePanel
+
+btnCancel - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+btnSave - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+btnUserCancel - Variable in class de.katho.kBorrow.gui.UserPanel
+
+btnUserSave - Variable in class de.katho.kBorrow.gui.UserPanel
+
+buttonE - Variable in class de.katho.kBorrow.listener.TableButton
+
+buttonR - Variable in class de.katho.kBorrow.listener.TableButton
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-3.html b/doc/index-files/index-3.html
new file mode 100644
index 0000000..26ccdcd
--- /dev/null
+++ b/doc/index-files/index-3.html
@@ -0,0 +1,177 @@
+
+
+
+
+
+C-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
C
+
+cancelButton - Variable in class de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+cbUserName - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+connection - Variable in class de.katho.kBorrow.db.SqliteConnector
+
+contentPane - Variable in class de.katho.kBorrow.gui.ArticleInspectFrame
+
+contentPanel - Variable in class de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+createArticle(String, String) - Method in class de.katho.kBorrow.controller.ArticleController
+
+Erzeugt einen neuen Artikel in der Datenbank und aktualisiert die Tabelle
+
+createArticle(String, String) - Method in class de.katho.kBorrow.db.SqlConnector
+
+createArticle(String, String) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+createArticle(String, String) - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+createDefaultConfig() - Method in class de.katho.kBorrow.Settings
+
+Writes a default config to the config file.
+
+createNewLender(String, String, String) - Method in class de.katho.kBorrow.db.SqlConnector
+
+createNewLender(String, String, String) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+createNewLender(String, String, String) - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+createNewLending(int, int, int, String, String) - Method in class de.katho.kBorrow.db.SqlConnector
+
+createNewLending(int, int, int, String, String) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+Erstellt eine neue Ausleihe.
+
+createNewLending(int, int, int, String, String) - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+createPdfFile(int) - Method in class de.katho.kBorrow.controller.NewLendingController
+
+createRandomFile() - Method in class de.katho.kBorrow.controller.NewLendingController
+
+createUser(String, String) - Method in class de.katho.kBorrow.controller.UserController
+
+createUser(String, String) - Method in class de.katho.kBorrow.db.SqlConnector
+
+createUser(String, String) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+createUser(String, String) - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-4.html b/doc/index-files/index-4.html
new file mode 100644
index 0000000..da0b61f
--- /dev/null
+++ b/doc/index-files/index-4.html
@@ -0,0 +1,215 @@
+
+
+
+
+
+D-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
D
+
+data - Variable in class de.katho.kBorrow.data.KArticleModel
+
+data - Variable in class de.katho.kBorrow.data.KLenderModel
+
+data - Variable in class de.katho.kBorrow.data.KLendingModel
+
+data - Variable in class de.katho.kBorrow.data.KUserModel
+
+data - Variable in class de.katho.kBorrow.models.ArticleInspectTableModel
+
+data - Variable in class de.katho.kBorrow.models.ArticleTableModel
+
+data - Variable in class de.katho.kBorrow.models.LendingTableModel
+
+data - Variable in class de.katho.kBorrow.models.UserListModel
+
+data - Variable in class de.katho.kBorrow.models.UserTableModel
+
+dataContains(String) - Method in class de.katho.kBorrow.models.UserListModel
+
+dbCon - Variable in class de.katho.kBorrow.controller.ArticleController
+
+dbCon - Variable in class de.katho.kBorrow.controller.ManageLendingsController
+
+dbCon - Variable in class de.katho.kBorrow.controller.NewLendingController
+
+dbCon - Variable in class de.katho.kBorrow.controller.RewriteToNewUserController
+
+dbCon - Variable in class de.katho.kBorrow.controller.UserController
+
+dbCon - Variable in class de.katho.kBorrow.data.KArticleModel
+
+dbCon - Variable in class de.katho.kBorrow.data.KLenderModel
+
+dbCon - Variable in class de.katho.kBorrow.data.KLendingModel
+
+dbCon - Variable in class de.katho.kBorrow.data.KUserModel
+
+dbCon - Variable in class de.katho.kBorrow.gui.MainWindow
+
+dbCon - Variable in class de.katho.kBorrow.models.ArticleTableModel
+
+DbConnector - Interface in de.katho.kBorrow.interfaces
+
+dbHandle - Variable in class de.katho.kBorrow.db.SqliteConnector
+
+de.katho.kBorrow - package de.katho.kBorrow
+
+de.katho.kBorrow.controller - package de.katho.kBorrow.controller
+
+de.katho.kBorrow.converter - package de.katho.kBorrow.converter
+
+de.katho.kBorrow.data - package de.katho.kBorrow.data
+
+de.katho.kBorrow.data.objects - package de.katho.kBorrow.data.objects
+
+de.katho.kBorrow.db - package de.katho.kBorrow.db
+
+de.katho.kBorrow.gui - package de.katho.kBorrow.gui
+
+de.katho.kBorrow.interfaces - package de.katho.kBorrow.interfaces
+
+de.katho.kBorrow.listener - package de.katho.kBorrow.listener
+
+de.katho.kBorrow.models - package de.katho.kBorrow.models
+
+deleteArticle(int) - Method in class de.katho.kBorrow.controller.ArticleController
+
+Löscht den Artikel mit der gegebenen ID in der Datenbank und aktualisiert die Tabelle.
+
+deleteArticle(int) - Method in class de.katho.kBorrow.db.SqlConnector
+
+deleteArticle(int) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+deleteArticle(int) - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+deleteUser(int) - Method in class de.katho.kBorrow.controller.UserController
+
+deleteUser(int) - Method in class de.katho.kBorrow.db.SqlConnector
+
+deleteUser(int) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+deleteUser(int) - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+description - Variable in class de.katho.kBorrow.data.objects.KArticle
+
+dpEstEndDate - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-5.html b/doc/index-files/index-5.html
new file mode 100644
index 0000000..45a58fc
--- /dev/null
+++ b/doc/index-files/index-5.html
@@ -0,0 +1,149 @@
+
+
+
+
+
+E-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
E
+
+editArticle(int, String, String) - Method in class de.katho.kBorrow.controller.ArticleController
+
+Ändert einen Artikel in der Datenbank und aktualisiert die Tabelle
+
+editArticle(int, String, String) - Method in class de.katho.kBorrow.db.SqlConnector
+
+editArticle(int, String, String) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+editArticle(int, String, String) - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+editUser(int, String, String) - Method in class de.katho.kBorrow.controller.UserController
+
+editUser(int, String, String) - Method in class de.katho.kBorrow.db.SqlConnector
+
+editUser(int, String, String) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+editUser(int, String, String) - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+end_date - Variable in class de.katho.kBorrow.data.objects.KLending
+
+expected_end_date - Variable in class de.katho.kBorrow.data.objects.KLending
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-6.html b/doc/index-files/index-6.html
new file mode 100644
index 0000000..b5cc16e
--- /dev/null
+++ b/doc/index-files/index-6.html
@@ -0,0 +1,175 @@
+
+
+
+
+
+F-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
F
+
+fDir - Variable in class de.katho.kBorrow.KLogger
+
+Das Verzeichnis, in dem das Log angelegt wird
+
+fetchData(KDataModel) - Method in interface de.katho.kBorrow.interfaces.KGuiModel
+
+fetchData(KDataModel) - Method in class de.katho.kBorrow.models.ArticleInspectTableModel
+
+fetchData(KDataModel) - Method in class de.katho.kBorrow.models.ArticleTableModel
+
+fetchData(KDataModel) - Method in class de.katho.kBorrow.models.FreeArticleTableModel
+
+fetchData(KDataModel) - Method in class de.katho.kBorrow.models.LendingTableModel
+
+fetchData(KDataModel) - Method in class de.katho.kBorrow.models.RewriteUserModel
+
+fetchData(KDataModel) - Method in class de.katho.kBorrow.models.UserListModel
+
+fetchData(KDataModel) - Method in class de.katho.kBorrow.models.UserTableModel
+
+fileName - Variable in class de.katho.kBorrow.Settings
+
+Dateiname der Settingsdatei
+
+filePath - Variable in class de.katho.kBorrow.Settings
+
+Pfad zum Settings-Verzeichnis
+
+filePathHasValidConfig() - Method in class de.katho.kBorrow.Settings
+
+Prüft, ob am oben definierten Dateipfad eine valide Config existiert.
+
+fName - Variable in class de.katho.kBorrow.KLogger
+
+Der Dateiname des Logs
+
+focusGained(FocusEvent) - Method in class de.katho.kBorrow.gui.NewLendingPanel
+
+focusLost(FocusEvent) - Method in class de.katho.kBorrow.gui.NewLendingPanel
+
+frame - Variable in class de.katho.kBorrow.gui.MainWindow
+
+freeArticleTableModel - Variable in class de.katho.kBorrow.gui.NewLendingPanel
+
+FreeArticleTableModel - Class in de.katho.kBorrow.models
+
+FreeArticleTableModel(KDataModel) - Constructor for class de.katho.kBorrow.models.FreeArticleTableModel
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-7.html b/doc/index-files/index-7.html
new file mode 100644
index 0000000..bfa2904
--- /dev/null
+++ b/doc/index-files/index-7.html
@@ -0,0 +1,323 @@
+
+
+
+
+
+G-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
G
+
+generateRandomString(int) - Static method in class de.katho.kBorrow.Util
+
+getActiveLendingList() - Method in class de.katho.kBorrow.db.SqlConnector
+
+getActiveLendingList() - Method in class de.katho.kBorrow.db.SqliteConnector
+
+getActiveLendingList() - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+getArticleId() - Method in class de.katho.kBorrow.data.objects.KLending
+
+getArticleList() - Method in class de.katho.kBorrow.db.SqlConnector
+
+getArticleList() - Method in class de.katho.kBorrow.db.SqliteConnector
+
+getArticleList() - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+getCellEditorValue() - Method in class de.katho.kBorrow.listener.TableButton
+
+getColumnCount() - Method in class de.katho.kBorrow.models.ArticleInspectTableModel
+
+getColumnCount() - Method in class de.katho.kBorrow.models.ArticleTableModel
+
+getColumnCount() - Method in class de.katho.kBorrow.models.FreeArticleTableModel
+
+getColumnCount() - Method in class de.katho.kBorrow.models.LendingTableModel
+
+getColumnCount() - Method in class de.katho.kBorrow.models.UserTableModel
+
+getColumnName(int) - Method in class de.katho.kBorrow.models.ArticleInspectTableModel
+
+getColumnName(int) - Method in class de.katho.kBorrow.models.ArticleTableModel
+
+getColumnName(int) - Method in class de.katho.kBorrow.models.LendingTableModel
+
+getColumnName(int) - Method in class de.katho.kBorrow.models.UserTableModel
+
+getComponentAfter(Container, Component) - Method in class de.katho.kBorrow.gui.MyFocusTraversalPolicy
+
+getComponentBefore(Container, Component) - Method in class de.katho.kBorrow.gui.MyFocusTraversalPolicy
+
+getCurrentDate() - Static method in class de.katho.kBorrow.Util
+
+getData() - Method in class de.katho.kBorrow.data.KArticleModel
+
+getData() - Method in class de.katho.kBorrow.data.KLenderModel
+
+getData() - Method in class de.katho.kBorrow.data.KLendingModel
+
+getData() - Method in class de.katho.kBorrow.data.KUserModel
+
+getData() - Method in interface de.katho.kBorrow.interfaces.KDataModel
+
+getDefaultComponent(Container) - Method in class de.katho.kBorrow.gui.MyFocusTraversalPolicy
+
+getDescription() - Method in class de.katho.kBorrow.data.objects.KArticle
+
+getElement(int) - Method in class de.katho.kBorrow.data.KArticleModel
+
+getElement(int) - Method in class de.katho.kBorrow.data.KLenderModel
+
+getElement(int) - Method in class de.katho.kBorrow.data.KLendingModel
+
+getElement(int) - Method in class de.katho.kBorrow.data.KUserModel
+
+getElement(int) - Method in interface de.katho.kBorrow.interfaces.KDataModel
+
+getElementAt(int) - Method in class de.katho.kBorrow.models.UserListModel
+
+getEndDate() - Method in class de.katho.kBorrow.data.objects.KLending
+
+getExpectedEndDate() - Method in class de.katho.kBorrow.data.objects.KLending
+
+getFirstComponent(Container) - Method in class de.katho.kBorrow.gui.MyFocusTraversalPolicy
+
+getFreeArticleList() - Method in class de.katho.kBorrow.db.SqlConnector
+
+getFreeArticleList() - Method in class de.katho.kBorrow.db.SqliteConnector
+
+getFreeArticleList() - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+getId() - Method in class de.katho.kBorrow.data.objects.KArticle
+
+getId() - Method in class de.katho.kBorrow.data.objects.KLender
+
+getId() - Method in class de.katho.kBorrow.data.objects.KLending
+
+getId() - Method in class de.katho.kBorrow.data.objects.KUser
+
+getIdByFullname(String) - Method in class de.katho.kBorrow.data.KUserModel
+
+getIdByFullname(String) - Method in class de.katho.kBorrow.models.RewriteUserModel
+
+getIdFromRow(int) - Method in class de.katho.kBorrow.models.ArticleTableModel
+
+getIdFromRow(int) - Method in class de.katho.kBorrow.models.LendingTableModel
+
+getIdFromRow(int) - Method in class de.katho.kBorrow.models.UserTableModel
+
+getIsFree() - Method in class de.katho.kBorrow.data.objects.KArticle
+
+getLastComponent(Container) - Method in class de.katho.kBorrow.gui.MyFocusTraversalPolicy
+
+getLenderId() - Method in class de.katho.kBorrow.data.objects.KLending
+
+getLenderList() - Method in class de.katho.kBorrow.db.SqlConnector
+
+getLenderList() - Method in class de.katho.kBorrow.db.SqliteConnector
+
+getLenderList() - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+getLenders(String, String, String) - Method in class de.katho.kBorrow.data.KLenderModel
+
+getLendingList() - Method in class de.katho.kBorrow.db.SqlConnector
+
+getLendingList() - Method in class de.katho.kBorrow.db.SqliteConnector
+
+getLendingList() - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+getLendingListForArticle(int) - Method in class de.katho.kBorrow.db.SqlConnector
+
+getLendingListForArticle(int) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+getLendingListForArticle(int) - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+getLogger() - Static method in class de.katho.kBorrow.KLogger
+
+Gibt eine kLogger-Instanz zurück.
+
+getName() - Method in class de.katho.kBorrow.data.objects.KArticle
+
+getName() - Method in class de.katho.kBorrow.data.objects.KLender
+
+getName() - Method in class de.katho.kBorrow.data.objects.KUser
+
+getPreferredStringForItem(Object) - Method in class de.katho.kBorrow.converter.LenderNameConverter
+
+getPreferredStringForItem(Object) - Method in class de.katho.kBorrow.converter.LenderStudentnumberConverter
+
+getPreferredStringForItem(Object) - Method in class de.katho.kBorrow.converter.LenderSurnameConverter
+
+getProperty(String) - Method in class de.katho.kBorrow.Settings
+
+Gibt einen Propertieswert zum als Parameter übergebenen Key zurück.
+
+getResult() - Method in class de.katho.kBorrow.gui.RewriteToNewUserDialog
+
+getRewriteUserList(int) - Method in class de.katho.kBorrow.db.SqlConnector
+
+getRewriteUserList(int) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+getRewriteUserList(int) - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+getRowCount() - Method in class de.katho.kBorrow.models.ArticleInspectTableModel
+
+getRowCount() - Method in class de.katho.kBorrow.models.ArticleTableModel
+
+getRowCount() - Method in class de.katho.kBorrow.models.LendingTableModel
+
+getRowCount() - Method in class de.katho.kBorrow.models.UserTableModel
+
+getSelectedItem() - Method in class de.katho.kBorrow.models.UserListModel
+
+getSettingsDir() - Method in class de.katho.kBorrow.Settings
+
+Gibt den Pfad zum Configverzeichnis zurück.
+
+getSize() - Method in class de.katho.kBorrow.models.UserListModel
+
+getStartDate() - Method in class de.katho.kBorrow.data.objects.KLending
+
+getStudentnumber() - Method in class de.katho.kBorrow.data.objects.KLender
+
+getSurname() - Method in class de.katho.kBorrow.data.objects.KLender
+
+getSurname() - Method in class de.katho.kBorrow.data.objects.KUser
+
+getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class de.katho.kBorrow.listener.TableButton
+
+getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class de.katho.kBorrow.listener.TableButton
+
+getUserId() - Method in class de.katho.kBorrow.data.objects.KLending
+
+getUserList() - Method in class de.katho.kBorrow.db.SqlConnector
+
+getUserList() - Method in class de.katho.kBorrow.db.SqliteConnector
+
+getUserList() - Method in interface de.katho.kBorrow.interfaces.DbConnector
+
+getValueAt(int, int) - Method in class de.katho.kBorrow.models.ArticleInspectTableModel
+
+getValueAt(int, int) - Method in class de.katho.kBorrow.models.ArticleTableModel
+
+getValueAt(int, int) - Method in class de.katho.kBorrow.models.LendingTableModel
+
+getValueAt(int, int) - Method in class de.katho.kBorrow.models.UserTableModel
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-8.html b/doc/index-files/index-8.html
new file mode 100644
index 0000000..47480fe
--- /dev/null
+++ b/doc/index-files/index-8.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+H-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
H
+
+header - Variable in class de.katho.kBorrow.models.ArticleInspectTableModel
+
+header - Variable in class de.katho.kBorrow.models.ArticleTableModel
+
+header - Variable in class de.katho.kBorrow.models.FreeArticleTableModel
+
+header - Variable in class de.katho.kBorrow.models.LendingTableModel
+
+header - Variable in class de.katho.kBorrow.models.UserTableModel
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index-files/index-9.html b/doc/index-files/index-9.html
new file mode 100644
index 0000000..e463411
--- /dev/null
+++ b/doc/index-files/index-9.html
@@ -0,0 +1,151 @@
+
+
+
+
+
+I-Index
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+A B C D E F G H I K L M N O P R S T U
+
+
+
I
+
+id - Variable in class de.katho.kBorrow.data.objects.KArticle
+
+id - Variable in class de.katho.kBorrow.data.objects.KLender
+
+id - Variable in class de.katho.kBorrow.data.objects.KLending
+
+id - Variable in class de.katho.kBorrow.data.objects.KUser
+
+id - Variable in class de.katho.kBorrow.models.RewriteUserModel
+
+initNewDB(Hashtable<String, String>, Connection) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+isCellEditable(int, int) - Method in class de.katho.kBorrow.models.ArticleInspectTableModel
+
+isCellEditable(int, int) - Method in class de.katho.kBorrow.models.ArticleTableModel
+
+isCellEditable(int, int) - Method in class de.katho.kBorrow.models.LendingTableModel
+
+isCellEditable(int, int) - Method in class de.katho.kBorrow.models.UserTableModel
+
+isFree - Variable in class de.katho.kBorrow.data.objects.KArticle
+
+isValidDB(Hashtable<String, String>, Connection) - Method in class de.katho.kBorrow.db.SqliteConnector
+
+
+
A B C D E F G H I K L M N O P R S T U
+
+
+
+
+
+
diff --git a/doc/index.html b/doc/index.html
new file mode 100644
index 0000000..6ade266
--- /dev/null
+++ b/doc/index.html
@@ -0,0 +1,74 @@
+
+
+
+
+
+Generated Documentation (Untitled)
+
+
+
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+Frame Alert
+This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to Non-frame version .
+
+
+
diff --git a/doc/overview-frame.html b/doc/overview-frame.html
new file mode 100644
index 0000000..a4e52df
--- /dev/null
+++ b/doc/overview-frame.html
@@ -0,0 +1,30 @@
+
+
+
+
+
+Overview List
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/overview-summary.html b/doc/overview-summary.html
new file mode 100644
index 0000000..629002f
--- /dev/null
+++ b/doc/overview-summary.html
@@ -0,0 +1,171 @@
+
+
+
+
+
+Overview
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/overview-tree.html b/doc/overview-tree.html
new file mode 100644
index 0000000..d784362
--- /dev/null
+++ b/doc/overview-tree.html
@@ -0,0 +1,260 @@
+
+
+
+
+
+Class Hierarchy
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
Class Hierarchy
+
+java.lang.Object
+
+javax.swing.AbstractCellEditor (implements javax.swing.CellEditor, java.io.Serializable)
+
+de.katho.kBorrow.listener.TableButton (implements javax.swing.table.TableCellEditor, javax.swing.table.TableCellRenderer)
+
+
+
+
+javax.swing.AbstractListModel<E> (implements javax.swing.ListModel<E>, java.io.Serializable)
+
+de.katho.kBorrow.models.UserListModel (implements javax.swing.ComboBoxModel<E>, de.katho.kBorrow.interfaces.KGuiModel )
+
+
+
+
+javax.swing.table.AbstractTableModel (implements java.io.Serializable, javax.swing.table.TableModel)
+
+
+de.katho.kBorrow.controller.ArticleController
+java.awt.Component (implements java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable)
+
+java.awt.Container
+
+javax.swing.JComponent (implements java.io.Serializable)
+
+javax.swing.JPanel (implements javax.accessibility.Accessible)
+
+de.katho.kBorrow.gui.ArticlePanel (implements java.awt.event.ActionListener, java.awt.event.KeyListener)
+de.katho.kBorrow.gui.ManageLendingsPanel
+de.katho.kBorrow.gui.NewLendingPanel (implements java.awt.event.ActionListener, java.awt.event.FocusListener, java.awt.event.KeyListener)
+de.katho.kBorrow.gui.UserPanel (implements java.awt.event.ActionListener, java.awt.event.KeyListener)
+
+
+
+
+java.awt.Window (implements javax.accessibility.Accessible)
+
+java.awt.Dialog
+
+javax.swing.JDialog (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
+
+
+
+
+java.awt.Frame (implements java.awt.MenuContainer)
+
+javax.swing.JFrame (implements javax.accessibility.Accessible, javax.swing.RootPaneContainer, javax.swing.WindowConstants)
+
+
+
+
+
+
+
+
+
+
+java.awt.FocusTraversalPolicy
+
+
+de.katho.kBorrow.data.objects.KArticle
+de.katho.kBorrow.data.KArticleModel (implements de.katho.kBorrow.interfaces.KDataModel )
+de.katho.kBorrow.data.objects.KLender
+de.katho.kBorrow.data.KLenderModel (implements de.katho.kBorrow.interfaces.KDataModel )
+de.katho.kBorrow.data.objects.KLending
+de.katho.kBorrow.data.KLendingModel (implements de.katho.kBorrow.interfaces.KDataModel )
+de.katho.kBorrow.KLogger
+de.katho.kBorrow.data.objects.KUser
+de.katho.kBorrow.data.KUserModel (implements de.katho.kBorrow.interfaces.KDataModel )
+de.katho.kBorrow.gui.MainWindow
+de.katho.kBorrow.controller.ManageLendingsController
+de.katho.kBorrow.controller.NewLendingController
+org.jdesktop.swingx.autocomplete.ObjectToStringConverter
+
+
+de.katho.kBorrow.controller.RewriteToNewUserController
+de.katho.kBorrow.Settings
+de.katho.kBorrow.db.SqlConnector (implements de.katho.kBorrow.interfaces.DbConnector )
+de.katho.kBorrow.db.SqliteConnector (implements de.katho.kBorrow.interfaces.DbConnector )
+de.katho.kBorrow.controller.UserController
+de.katho.kBorrow.Util
+
+
+
+
Interface Hierarchy
+
+
+
+
+
+
+
+
diff --git a/doc/package-list b/doc/package-list
new file mode 100644
index 0000000..975609d
--- /dev/null
+++ b/doc/package-list
@@ -0,0 +1,10 @@
+de.katho.kBorrow
+de.katho.kBorrow.controller
+de.katho.kBorrow.converter
+de.katho.kBorrow.data
+de.katho.kBorrow.data.objects
+de.katho.kBorrow.db
+de.katho.kBorrow.gui
+de.katho.kBorrow.interfaces
+de.katho.kBorrow.listener
+de.katho.kBorrow.models
diff --git a/doc/script.js b/doc/script.js
new file mode 100644
index 0000000..c3a1cae
--- /dev/null
+++ b/doc/script.js
@@ -0,0 +1,30 @@
+function show(type)
+{
+ count = 0;
+ for (var key in methods) {
+ var row = document.getElementById(key);
+ if ((methods[key] & type) != 0) {
+ row.style.display = '';
+ row.className = (count++ % 2) ? rowColor : altColor;
+ }
+ else
+ row.style.display = 'none';
+ }
+ updateTabs(type);
+}
+
+function updateTabs(type)
+{
+ for (var value in tabs) {
+ var sNode = document.getElementById(tabs[value][0]);
+ var spanNode = sNode.firstChild;
+ if (value == type) {
+ sNode.className = activeTableTab;
+ spanNode.innerHTML = tabs[value][1];
+ }
+ else {
+ sNode.className = tableTab;
+ spanNode.innerHTML = "" + tabs[value][1] + " ";
+ }
+ }
+}
diff --git a/doc/serialized-form.html b/doc/serialized-form.html
new file mode 100644
index 0000000..57a5afa
--- /dev/null
+++ b/doc/serialized-form.html
@@ -0,0 +1,709 @@
+
+
+
+
+
+Serialized Form
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/stylesheet.css b/doc/stylesheet.css
new file mode 100644
index 0000000..1e392db
--- /dev/null
+++ b/doc/stylesheet.css
@@ -0,0 +1,574 @@
+/* Javadoc style sheet */
+/*
+Overall document style
+*/
+
+@import url('resources/fonts/dejavu.css');
+
+body {
+ background-color:#ffffff;
+ color:#353833;
+ font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
+ font-size:14px;
+ margin:0;
+}
+a:link, a:visited {
+ text-decoration:none;
+ color:#4A6782;
+}
+a:hover, a:focus {
+ text-decoration:none;
+ color:#bb7a2a;
+}
+a:active {
+ text-decoration:none;
+ color:#4A6782;
+}
+a[name] {
+ color:#353833;
+}
+a[name]:hover {
+ text-decoration:none;
+ color:#353833;
+}
+pre {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+}
+h1 {
+ font-size:20px;
+}
+h2 {
+ font-size:18px;
+}
+h3 {
+ font-size:16px;
+ font-style:italic;
+}
+h4 {
+ font-size:13px;
+}
+h5 {
+ font-size:12px;
+}
+h6 {
+ font-size:11px;
+}
+ul {
+ list-style-type:disc;
+}
+code, tt {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ padding-top:4px;
+ margin-top:8px;
+ line-height:1.4em;
+}
+dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ padding-top:4px;
+}
+table tr td dt code {
+ font-family:'DejaVu Sans Mono', monospace;
+ font-size:14px;
+ vertical-align:top;
+ padding-top:4px;
+}
+sup {
+ font-size:8px;
+}
+/*
+Document title and Copyright styles
+*/
+.clear {
+ clear:both;
+ height:0px;
+ overflow:hidden;
+}
+.aboutLanguage {
+ float:right;
+ padding:0px 21px;
+ font-size:11px;
+ z-index:200;
+ margin-top:-9px;
+}
+.legalCopy {
+ margin-left:.5em;
+}
+.bar a, .bar a:link, .bar a:visited, .bar a:active {
+ color:#FFFFFF;
+ text-decoration:none;
+}
+.bar a:hover, .bar a:focus {
+ color:#bb7a2a;
+}
+.tab {
+ background-color:#0066FF;
+ color:#ffffff;
+ padding:8px;
+ width:5em;
+ font-weight:bold;
+}
+/*
+Navigation bar styles
+*/
+.bar {
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ padding:.8em .5em .4em .8em;
+ height:auto;/*height:1.8em;*/
+ font-size:11px;
+ margin:0;
+}
+.topNav {
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ float:left;
+ padding:0;
+ width:100%;
+ clear:right;
+ height:2.8em;
+ padding-top:10px;
+ overflow:hidden;
+ font-size:12px;
+}
+.bottomNav {
+ margin-top:10px;
+ background-color:#4D7A97;
+ color:#FFFFFF;
+ float:left;
+ padding:0;
+ width:100%;
+ clear:right;
+ height:2.8em;
+ padding-top:10px;
+ overflow:hidden;
+ font-size:12px;
+}
+.subNav {
+ background-color:#dee3e9;
+ float:left;
+ width:100%;
+ overflow:hidden;
+ font-size:12px;
+}
+.subNav div {
+ clear:left;
+ float:left;
+ padding:0 0 5px 6px;
+ text-transform:uppercase;
+}
+ul.navList, ul.subNavList {
+ float:left;
+ margin:0 25px 0 0;
+ padding:0;
+}
+ul.navList li{
+ list-style:none;
+ float:left;
+ padding: 5px 6px;
+ text-transform:uppercase;
+}
+ul.subNavList li{
+ list-style:none;
+ float:left;
+}
+.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
+ color:#FFFFFF;
+ text-decoration:none;
+ text-transform:uppercase;
+}
+.topNav a:hover, .bottomNav a:hover {
+ text-decoration:none;
+ color:#bb7a2a;
+ text-transform:uppercase;
+}
+.navBarCell1Rev {
+ background-color:#F8981D;
+ color:#253441;
+ margin: auto 5px;
+}
+.skipNav {
+ position:absolute;
+ top:auto;
+ left:-9999px;
+ overflow:hidden;
+}
+/*
+Page header and footer styles
+*/
+.header, .footer {
+ clear:both;
+ margin:0 20px;
+ padding:5px 0 0 0;
+}
+.indexHeader {
+ margin:10px;
+ position:relative;
+}
+.indexHeader span{
+ margin-right:15px;
+}
+.indexHeader h1 {
+ font-size:13px;
+}
+.title {
+ color:#2c4557;
+ margin:10px 0;
+}
+.subTitle {
+ margin:5px 0 0 0;
+}
+.header ul {
+ margin:0 0 15px 0;
+ padding:0;
+}
+.footer ul {
+ margin:20px 0 5px 0;
+}
+.header ul li, .footer ul li {
+ list-style:none;
+ font-size:13px;
+}
+/*
+Heading styles
+*/
+div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
+ background-color:#dee3e9;
+ border:1px solid #d0d9e0;
+ margin:0 0 6px -8px;
+ padding:7px 5px;
+}
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+ background-color:#dee3e9;
+ border:1px solid #d0d9e0;
+ margin:0 0 6px -8px;
+ padding:7px 5px;
+}
+ul.blockList ul.blockList li.blockList h3 {
+ padding:0;
+ margin:15px 0;
+}
+ul.blockList li.blockList h2 {
+ padding:0px 0 20px 0;
+}
+/*
+Page layout container styles
+*/
+.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
+ clear:both;
+ padding:10px 20px;
+ position:relative;
+}
+.indexContainer {
+ margin:10px;
+ position:relative;
+ font-size:12px;
+}
+.indexContainer h2 {
+ font-size:13px;
+ padding:0 0 3px 0;
+}
+.indexContainer ul {
+ margin:0;
+ padding:0;
+}
+.indexContainer ul li {
+ list-style:none;
+ padding-top:2px;
+}
+.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
+ font-size:12px;
+ font-weight:bold;
+ margin:10px 0 0 0;
+ color:#4E4E4E;
+}
+.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
+ margin:5px 0 10px 0px;
+ font-size:14px;
+ font-family:'DejaVu Sans Mono',monospace;
+}
+.serializedFormContainer dl.nameValue dt {
+ margin-left:1px;
+ font-size:1.1em;
+ display:inline;
+ font-weight:bold;
+}
+.serializedFormContainer dl.nameValue dd {
+ margin:0 0 0 1px;
+ font-size:1.1em;
+ display:inline;
+}
+/*
+List styles
+*/
+ul.horizontal li {
+ display:inline;
+ font-size:0.9em;
+}
+ul.inheritance {
+ margin:0;
+ padding:0;
+}
+ul.inheritance li {
+ display:inline;
+ list-style:none;
+}
+ul.inheritance li ul.inheritance {
+ margin-left:15px;
+ padding-left:15px;
+ padding-top:1px;
+}
+ul.blockList, ul.blockListLast {
+ margin:10px 0 10px 0;
+ padding:0;
+}
+ul.blockList li.blockList, ul.blockListLast li.blockList {
+ list-style:none;
+ margin-bottom:15px;
+ line-height:1.4;
+}
+ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
+ padding:0px 20px 5px 10px;
+ border:1px solid #ededed;
+ background-color:#f8f8f8;
+}
+ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
+ padding:0 0 5px 8px;
+ background-color:#ffffff;
+ border:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
+ margin-left:0;
+ padding-left:0;
+ padding-bottom:15px;
+ border:none;
+}
+ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
+ list-style:none;
+ border-bottom:none;
+ padding-bottom:0;
+}
+table tr td dl, table tr td dl dt, table tr td dl dd {
+ margin-top:0;
+ margin-bottom:1px;
+}
+/*
+Table styles
+*/
+.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary {
+ width:100%;
+ border-left:1px solid #EEE;
+ border-right:1px solid #EEE;
+ border-bottom:1px solid #EEE;
+}
+.overviewSummary, .memberSummary {
+ padding:0px;
+}
+.overviewSummary caption, .memberSummary caption, .typeSummary caption,
+.useSummary caption, .constantsSummary caption, .deprecatedSummary caption {
+ position:relative;
+ text-align:left;
+ background-repeat:no-repeat;
+ color:#253441;
+ font-weight:bold;
+ clear:none;
+ overflow:hidden;
+ padding:0px;
+ padding-top:10px;
+ padding-left:1px;
+ margin:0px;
+ white-space:pre;
+}
+.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
+.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link,
+.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
+.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
+.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
+.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active,
+.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
+.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited {
+ color:#FFFFFF;
+}
+.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
+.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ padding-bottom:7px;
+ display:inline-block;
+ float:left;
+ background-color:#F8981D;
+ border: none;
+ height:16px;
+}
+.memberSummary caption span.activeTableTab span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ margin-right:3px;
+ display:inline-block;
+ float:left;
+ background-color:#F8981D;
+ height:16px;
+}
+.memberSummary caption span.tableTab span {
+ white-space:nowrap;
+ padding-top:5px;
+ padding-left:12px;
+ padding-right:12px;
+ margin-right:3px;
+ display:inline-block;
+ float:left;
+ background-color:#4D7A97;
+ height:16px;
+}
+.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab {
+ padding-top:0px;
+ padding-left:0px;
+ padding-right:0px;
+ background-image:none;
+ float:none;
+ display:inline;
+}
+.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
+.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd {
+ display:none;
+ width:5px;
+ position:relative;
+ float:left;
+ background-color:#F8981D;
+}
+.memberSummary .activeTableTab .tabEnd {
+ display:none;
+ width:5px;
+ margin-right:3px;
+ position:relative;
+ float:left;
+ background-color:#F8981D;
+}
+.memberSummary .tableTab .tabEnd {
+ display:none;
+ width:5px;
+ margin-right:3px;
+ position:relative;
+ background-color:#4D7A97;
+ float:left;
+
+}
+.overviewSummary td, .memberSummary td, .typeSummary td,
+.useSummary td, .constantsSummary td, .deprecatedSummary td {
+ text-align:left;
+ padding:0px 0px 12px 10px;
+ width:100%;
+}
+th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
+td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
+ vertical-align:top;
+ padding-right:0px;
+ padding-top:8px;
+ padding-bottom:3px;
+}
+th.colFirst, th.colLast, th.colOne, .constantsSummary th {
+ background:#dee3e9;
+ text-align:left;
+ padding:8px 3px 3px 7px;
+}
+td.colFirst, th.colFirst {
+ white-space:nowrap;
+ font-size:13px;
+}
+td.colLast, th.colLast {
+ font-size:13px;
+}
+td.colOne, th.colOne {
+ font-size:13px;
+}
+.overviewSummary td.colFirst, .overviewSummary th.colFirst,
+.overviewSummary td.colOne, .overviewSummary th.colOne,
+.memberSummary td.colFirst, .memberSummary th.colFirst,
+.memberSummary td.colOne, .memberSummary th.colOne,
+.typeSummary td.colFirst{
+ width:25%;
+ vertical-align:top;
+}
+td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
+ font-weight:bold;
+}
+.tableSubHeadingColor {
+ background-color:#EEEEFF;
+}
+.altColor {
+ background-color:#FFFFFF;
+}
+.rowColor {
+ background-color:#EEEEEF;
+}
+/*
+Content styles
+*/
+.description pre {
+ margin-top:0;
+}
+.deprecatedContent {
+ margin:0;
+ padding:10px 0;
+}
+.docSummary {
+ padding:0;
+}
+
+ul.blockList ul.blockList ul.blockList li.blockList h3 {
+ font-style:normal;
+}
+
+div.block {
+ font-size:14px;
+ font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
+}
+
+td.colLast div {
+ padding-top:0px;
+}
+
+
+td.colLast a {
+ padding-bottom:3px;
+}
+/*
+Formatting effect styles
+*/
+.sourceLineNo {
+ color:green;
+ padding:0 30px 0 0;
+}
+h1.hidden {
+ visibility:hidden;
+ overflow:hidden;
+ font-size:10px;
+}
+.block {
+ display:block;
+ margin:3px 10px 2px 0px;
+ color:#474747;
+}
+.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
+.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
+.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
+ font-weight:bold;
+}
+.deprecationComment, .emphasizedPhrase, .interfaceName {
+ font-style:italic;
+}
+
+div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase,
+div.block div.block span.interfaceName {
+ font-style:normal;
+}
+
+div.contentContainer ul.blockList li.blockList h2{
+ padding-bottom:0px;
+}
diff --git a/src/de/katho/kBorrow/KLogger.java b/src/de/katho/kBorrow/KLogger.java
index 6d96998..a6bd4b2 100644
--- a/src/de/katho/kBorrow/KLogger.java
+++ b/src/de/katho/kBorrow/KLogger.java
@@ -3,34 +3,50 @@ package de.katho.kBorrow;
import java.io.File;
import java.io.IOException;
import java.util.logging.FileHandler;
-import java.util.logging.Formatter;
import java.util.logging.Handler;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.util.logging.SimpleFormatter;
+/**
+ * Kümmert sich um das Logging von kBorrow.
+ */
public class KLogger {
- private static Logger logger;
- private Handler fileHandler;
- private Formatter plainText;
-
+ /** Das Logger-Objekt */
+ private static Logger logger;
+
+ /** Das Verzeichnis, in dem das Log angelegt wird */
+ private final String fDir = System.getProperty("user.home")+"/kBorrow";
+
+ /** Der Dateiname des Logs */
+ private final String fName = "kBorrow.log";
+
+ /**
+ * Erzeugt eine Instanz des KLoggers
+ *
+ * @throws IOException wenn das Logfile nicht erstellt werden kann.
+ */
private KLogger() throws IOException {
logger = Logger.getLogger(Util.class.getName());
- String fDir = System.getProperty("user.home")+"/kBorrow";
- String fName = "kBorrow.log";
File dir = new File(fDir);
File file = new File(fDir+"/"+fName);
if(!dir.isDirectory()) dir.mkdir();
if(!file.isFile()) file.createNewFile();
- fileHandler = new FileHandler(fDir+"/"+fName, true);
- plainText = new SimpleFormatter();
- fileHandler.setFormatter(plainText);
+ Handler fileHandler = new FileHandler(fDir+"/"+fName, true);
+ fileHandler.setFormatter(new SimpleFormatter());
logger.addHandler(fileHandler);
}
+ /**
+ * Gibt eine kLogger-Instanz zurück.
+ *
+ * Wenn noch keine Instanz existiert, erzeuge eine neue.
+ *
+ * @return Instanz des kLoggers.
+ */
private static Logger getLogger(){
if(logger == null){
try{
@@ -42,6 +58,13 @@ public class KLogger {
return logger;
}
+ /**
+ * Loggt eine Nachricht in den kLogger und gibt eine Fehlermeldung auf der Konsole aus.
+ *
+ * @param pLevel Schwere der Meldung.
+ * @param pMsg Fehlermeldung
+ * @param e Exception, um Stacktrace in das Log schreiben zu können.
+ */
public static void log(Level pLevel, String pMsg, Exception e){
getLogger().log(pLevel, pMsg, e);
System.out.println(pMsg);
diff --git a/src/de/katho/kBorrow/Settings.java b/src/de/katho/kBorrow/Settings.java
index b7a9154..070881d 100644
--- a/src/de/katho/kBorrow/Settings.java
+++ b/src/de/katho/kBorrow/Settings.java
@@ -9,31 +9,42 @@ import java.io.InputStream;
import java.io.OutputStream;
import java.util.Properties;
+/**
+ * Verwaltet die Settings-Datei von kBorrow.
+ */
public class Settings {
- private Properties properties;
- private String filePath;
- private String fileName;
+ /** Properties-Objekt, über das Zugriff auf Settings-Werte erfolgt */
+ private Properties properties = new Properties();
+ /** Pfad zum Settings-Verzeichnis */
+ private final String filePath = System.getProperty("user.home")+"/kBorrow";
+
+ /** Dateiname der Settingsdatei */
+ private final String fileName = "Settings.cfg";
+
+ /**
+ * Initialisiert das Settingsobjekt.
+ *
+ * Prüft, ob am oben definierten Dateipfad eine valide Config existiert. Falls nicht, wird eine neue Config erzeugt.
+ *
+ * @throws Exception wenn eine Exception in {@link #filePathHasValidConfig} oder {@link #createDefaultConfig} auftritt und dort nicht gefangen wird.
+ */
public Settings() throws Exception {
- properties = new Properties();
- filePath = System.getProperty("user.home")+"/kBorrow";
- fileName = "Settings.cfg";
-
if(!filePathHasValidConfig()){
createDefaultConfig();
}
}
/**
+ * Prüft, ob am oben definierten Dateipfad eine valide Config existiert.
*
- * @return
+ * @return true, wenn eine valide Config existiert, false, wenn keine Config existiert, oder die Config invalid ist.
*/
private boolean filePathHasValidConfig(){
try {
InputStream in = new FileInputStream(filePath+"/"+fileName);
- properties = new Properties();
-
+
properties.load(in);
// Check if the properties file holds certain keys and values.
@@ -59,8 +70,8 @@ public class Settings {
/**
* Writes a default config to the config file.
- * @throws Exception
*
+ * @throws Exception wenn Configdatei nicht gefunden oder nicht erzeugt werden konnte.
*/
private void createDefaultConfig() throws Exception {
try {
@@ -87,12 +98,27 @@ public class Settings {
}
}
+ /**
+ * Gibt einen Propertieswert zum als Parameter übergebenen Key zurück.
+ *
+ * @param pKey Key des angefragten Propertieswerts, null gibt null zurück
+ * @return Propertieswert als String oder null, wenn Key nicht gefunden werden konnte.
+ */
public String getProperty(String pKey){
if(properties.containsKey(pKey)) return properties.getProperty(pKey);
- return "";
+ return null;
}
- public void setProperty(String pKey, String pValue) throws IOException{
+ /**
+ * Setzt übergebenes Key-Value-Paar und schreibt es in die Configdatei.
+ *
+ * @param pKey Key des zu schreibenden Key-Value-Paars, not null
+ * @param pValue Value des zu schreibenden Key-Value-Paares, null
+ * @throws Exception Wenn Key null ist, wenn Configdatei nicht gefunden oder nicht beschrieben werden konnte.
+ */
+ public void setProperty(String pKey, String pValue) throws Exception{
+ if(pKey == null || pKey.equals("")) throw new Exception("Settings#setProperty: Key darf nicht null oder leer sein.");
+
properties.put(pKey, pValue);
OutputStream os;
@@ -108,6 +134,11 @@ public class Settings {
}
}
+ /**
+ * Gibt den Pfad zum Configverzeichnis zurück.
+ *
+ * @return Pfad zum Configverzeichnis als String.
+ */
public String getSettingsDir(){
return filePath;
}