Major change
[u/philim/db2osl_thesis.git] / appendix.tex
index 1282700..68dc848 100644 (file)
@@ -1,4 +1,97 @@
-\chapter*{Appendix}
-Hierher gehören zur Dokumentation Tabellen, Messprotokolle,
-Rechnerprotokolle, Konstruktionszeichnungen, kurze Programmausdrucke
-und Ähnliches.
+\begin{appendices}
+\appendixpage
+\chapter{Details on the \myprog{} implementation}
+\section{Package contents (\myprog{})}
+\label{app_pkgs}
+\KOMAoption{fontsize}{\smallerfontsize{}}
+The following table lists the contents of each of \myprog{}s packages:
+
+\begin{table}[H]
+       \begin{multicols}{2}\begin{itemize} \KOMAoption{fontsize}{\smallfontsize{}}
+                       \item \code{bootstrapping}
+                       \begin{itemize}
+                               \item \code{Bootstrapping}
+                               \item \code{DirectMappingURIBuilder}
+                               \item \code{URIBuilder}
+                       \end{itemize}
+                       \item \code{cli}
+                       \begin{itemize}
+                               \item \code{CLIDatabaseInteraction}
+                       \end{itemize}
+                       \item \code{database}
+                       \begin{itemize}
+                               \item \code{Column}
+                               \item \code{ColumnSet}
+                               \item \code{DatabaseException}
+                               \item \code{DBSchema}
+                               \item \code{ForeignKey}
+                               \item \code{Key}
+                               \item \code{PrimaryKey}
+                               \item \code{ReadableColumn}
+                               \item \code{ReadableColumnSet}
+                               \item \code{ReadableForeignKey}
+                               \item \code{ReadableKey}
+                               \item \code{ReadablePrimaryKey}
+                               \item \code{RetrieveDBSchema}
+                               \item \code{Table}
+                               \item \code{TableSchema}
+                       \end{itemize}
+                       \item \code{helpers}
+                       \begin{itemize}
+                               \item \code{Helpers}
+                               \item \code{MapValueIterable}
+                               \item \code{MapValueIterator}
+                               \item \code{ReadOnlyIterable}
+                               \item \code{ReadOnlyIterator}
+                               \item \code{SQLType}
+                               \item \code{UserAbortException}
+                       \end{itemize}
+                       \newpage
+                       \item \code{log}
+                       \begin{itemize}
+                               \item \code{ConsoleDiagnosticOutputHandler}
+                               \item \code{GlobalLogger}
+                       \end{itemize}
+                       \item \code{main}
+                       \begin{itemize}
+                               \item \code{Main}
+                       \end{itemize}
+                       \item \code{osl}
+                       \begin{itemize}
+                               \item \code{OSLSpecification}
+                       \end{itemize}
+                       \item \code{output}
+                       \begin{itemize}
+                               \item \code{ObjectSpecPrinter}
+                               \item \code{OSLSpecPrinter}
+                               \item \code{SpecPrinter}
+                       \end{itemize}
+                       \item \code{settings}
+                       \begin{itemize}
+                               \item \code{Job}
+                       \end{itemize}
+                       \item \code{specification}
+                       \begin{itemize}
+                               \item \code{AttributeMap}
+                               \item \code{EntityMap}
+                               \item \code{IdentifierMap}
+                               \item \code{InvalidSpecificationException}
+                               \item \code{OBDAMap}
+                               \item \code{OBDASpecification}
+                               \item \code{RelationMap}
+                               \item \code{SubtypeMap}
+                               \item \code{TranslationTable}
+                       \end{itemize}
+                       \item \code{test}
+                       \begin{itemize}
+                               \item \code{CreateTestDBSchema}
+                               \item \code{GetSomeDBSchema}
+                       \end{itemize}
+               \end{itemize}\end{multicols} \KOMAoption{fontsize}{\myfontsize{}}
+               \caption{Class attachment to packages in \myprog{}}
+               \label{app_tbl_classes}
+\end{table}
+
+\KOMAoption{fontsize}{\myfontsize{}}
+
+\end{appendices}