Index: DamEngine/trunk/doc/Dam Engine - Technical Design/DAM Engine - Technical Design.pdf
===================================================================
diff -u -r877 -r942
Binary files differ
Index: DamEngine/trunk/doc/Dam Engine - Technical Design/DAM Engine - Technical Design.tex
===================================================================
diff -u -r877 -r942
--- DamEngine/trunk/doc/Dam Engine - Technical Design/DAM Engine - Technical Design.tex (.../DAM Engine - Technical Design.tex) (revision 877)
+++ DamEngine/trunk/doc/Dam Engine - Technical Design/DAM Engine - Technical Design.tex (.../DAM Engine - Technical Design.tex) (revision 942)
@@ -756,7 +756,7 @@
%------------------------------------------------------------------------------
\chapter{Adding a Failure Mechanism} \label{chapterAddingFailureMechanism}
-Adding a new failure mechanism to \ProgramName is something that should be releative easy to do. The architecture of \ProgramnName has been setup in a way that all failure mechanism specific code is put as much as possible in 1 place.
+Adding a new failure mechanism to \ProgramName is something that should be releative easy to do. The architecture of \ProgramName has been setup in a way that all failure mechanism specific code is put as much as possible in 1 place.
\section{Failure Mechanism Wrapper}
\label{sec:FailureMechanismWrapper}
@@ -777,183 +777,66 @@
\bibliography{../DAM_references/dam_references}
-
-
\appendix
%----------------------------------------
\chapter{DamInput} \label{app:DamInput.XSD}
These are the XSD's that apply to the input XML of the \ProgramName.
\section{DamInput.xsd}
\label{sec:DamInputXsd}
+\lstinputlisting{xsd/DamInput.xsd}
-\begin{lstlisting}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-\end{lstlisting}
-
\section{DamLocation.xsd}
\label{sec:DamLocationXsd}
+\lstinputlisting{xsd/DamLocation.xsd}
-\begin{lstlisting}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-\end{lstlisting}
+\section{DamSurfaceLine.xsd}
+\label{sec:DamSurfaceLine}
+\lstinputlisting{xsd/DamSurfaceLine.xsd}
+\section{DamSoil.xsd}
+\label{sec:DamSoil}
+\lstinputlisting{xsd/DamSoil.xsd}
+
+\section{DamSegment.xsd}
+\label{sec:DamSegment}
+\lstinputlisting{xsd/DamSegment.xsd}
+
+\section{DamSoilProfile1D.xsd}
+\label{sec:DamSoilProfile1D}
+\lstinputlisting{xsd/DamSoilProfile1D.xsd}
+
+\section{DamSoilProfile2D.xsd}
+\label{sec:DamSoilProfile2D}
+\lstinputlisting{xsd/DamSoilProfile2D.xsd}
+
+\section{DamStabilityParameters.xsd}
+\label{sec:DamStabilityParameters}
+\lstinputlisting{xsd/DamStabilityParameters.xsd}
+
%----------------------------------------
-\chapter{MessageList} \label{app:MessageList.XSD}
-\begin{lstlisting}
-\end{lstlisting}
+\chapter{Messages}
+\label{app:Messages}
+These are the XSD's that apply to the messages XML of the \ProgramName.
+\lstinputlisting{xsd/Message.xsd}
+
%----------------------------------------
-\chapter{DamOutput} \label{app:DamOutput.XSD}
+\chapter{DamOutput} \label{app:DamOutput}
+These are the XSD's that apply to the output XML of the \ProgramName.
\section{DamOutput.xsd}
-\label{sec:DamOutputXsd}
-\begin{lstlisting}
-\end{lstlisting}
+\label{sec:DamOutput}
+\lstinputlisting{xsd/DamOutput.xsd}
+\section{Message.xsd}
+\label{sec:Message}
+\lstinputlisting{xsd/Message.xsd}
+
+\section{DamCalculationResults.xsd}
+\label{sec:DamCalculationResults}
+\lstinputlisting{xsd/DamCalculationResults.xsd}
+
\pagestyle{empty}
\mbox{}