<!-- "mvn -fail-at-end" required! 
     This file is used to build and run all the examples -->
<project>
  <modelVersion>4.0.0</modelVersion>

  <parent>
    <groupId>de.hdm_stuttgart.mi</groupId>
    <artifactId>lecturenotes-base-pom</artifactId>
    <version>1.0</version>

    <relativePath>../pom.xml</relativePath>
  </parent>

  <groupId>de.hdm_stuttgart.mi</groupId>
  <artifactId>lecturenotes-pom</artifactId>
  <version>1.0</version>
  <packaging>pom</packaging>

  <name>Martin Goik lecture note examples</name>

  <modules>

    <!-- Software development 1 standalone pom.xml files -->

    <module>Sd1/Marks/Solution1</module>
    <module>Sd1/Marks/Solution2</module>
    <module>Sd1/Array/Distinct</module>
    <module>Sd1/Array/integerStoreUnbounded</module>
    <module>Sd1/Array/integerStore</module>
    <module>Sd1/Array/arraycalcSolution</module>
    <module>Sd1/Array/integerStoreMedianAnswer</module>
    <module>Sd1/Array/integerStoreSkeleton</module>
    <module>Sd1/Array/StringArray2Html</module>
    <module>Sd1/Array/medianCmdLine</module>
    <module>Sd1/Array/arraycalcExercise</module>
    <module>Sd1/Array/integerStoreStat</module>
    <module>Sd1/Array/marking</module>
    <module>Sd1/CoreClasses/StringMask</module>
    <module>Sd1/Euler/11/largestproductingrid</module>
    <module>Sd1/Wc/readFile</module>
    <module>Sd1/Wc/wc</module>
    <module>Sd1/Binomial/V1</module>
    <module>Sd1/Binomial/V3</module>
    <module>Sd1/Collection/Intro/LookupSet</module>
    <module>Sd1/Prime/V1</module>
    <module>Sd1/Prime/V2</module>
    <module>Sd1/NonsenseGenerator</module>
    <module>Sd1/CollectionImplement/StringSet/Solution</module>
    <module>Sd1/summing/V1</module>
    <module>Sd1/summing/V2</module>
    <module>Sd1/StringLengthSort/Solution</module>
    <module>Sd1/Gcd/V1</module>
    <module>Sd1/interest/V1</module>
    <module>Sd1/interest/V2</module>
    <module>Sd1/WordFrequency1/Solution</module>
    <module>Sd1/Projects/PoorMansGrep</module>
    <module>Sd1/rounding</module>
    <module>Sd1/WordFrequency2/Solution1</module>
    <module>Sd1/WordFrequency2/Solution2</module>
    <module>Sd1/fraction/V1</module>
    <module>Sd1/fraction/V05</module>
    <module>Sd1/fraction/V2</module>
    <module>Sd1/SyncTest</module>
    <module>Sd1/Figure/ToString</module>
    <module>Sd1/Figure/Scale</module>
    <module>Sd1/Figure/BaseClass</module>
    <module>Sd1/math/V0_5</module>
    <module>Sd1/math/V0_7</module>
    <module>Sd1/math/V1</module>
    <module>Sd1/math/V2</module>
    <module>Sd1/math/V3</module>
    <module>Sd1/HtmlFormatting/Simple/Exercise</module>
    <module>Sd1/HtmlFormatting/Simple/Solution</module>
    <module>Sd1/TicTacToe/V1</module>
    <module>Sd1/TicTacToe/V4</module>
    <module>Sd1/TicTacToe/V2</module>
    <module>Sd1/ConsoleSum/V1</module>
    <module>Sd1/ConsoleSum/V3</module>
    <module>Sd1/Wordlist/Solution2</module>
    <module>Sd1/Wordlist/Solution</module>
    <module>Sd1/plot/Interface</module>
    <module>Sd1/plot/Basic</module>
    <module>Sd1/loop/question</module>
    <module>Sd1/loop/answer</module>
    <module>Sd1/leapYear</module>
    <module>Sd1/Filepath</module>
    <module>Sd1/Navigation/V2</module>

    <!-- Structured data and applications 1 -->
    <!--
    <module>Sda1/Alignimg</module>
    <module>Sda1/ImageSearch</module>
    <module>Sda1/saxerrorhandler</module>
    <module>Sda1/catalog2sql</module>
    <module>Sda1/catalog2rdbms</module>
    <module>Sda1/catalog2rdbmsPrepare</module>

    <module>Sda1/HashProvider</module>

    <module>Sda1/InsertGui/V2</module>
    <module>Sda1/InsertGui/V4</module>
    <module>Sda1/InsertGui/V6</module>
    <module>Sda1/InsertGui/V8</module>
    <module>Sda1/InsertGui/V10</module>
    <module>Sda1/InsertGui/V12</module>

    <module>Sda1/Streams/Solution</module>
    <module>Sda1/Streams/Template</module>

    <module>Sda1/Jdbc/Users/Plain</module>
    <module>Sda1/Jdbc/Insert/Minimum</module>
    <module>Sda1/Jdbc/Insert/MinimumTest</module>
    <module>Sda1/Jdbc/Insert/Prepared</module>

    <module>Sda1/Jdom/Catalog</module>
    <module>Sda1/Jdom/Catalog2Xhtml</module>
    <module>Sda1/Jdom/Elements</module>
    <module>Sda1/Jdom/Html2Html</module>
    <module>Sda1/Jdom/StructTitle</module>
    <module>Sda1/Jdom/Xmlstat</module>

    <module>Sda1/Jpa/LectureOperations</module>

    <module>Sda1/NoCast</module>

    <module>Sda1/PersistenceHandler/Authenticate</module>
    <module>Sda1/PersistenceHandler/PreparedStatement</module>
    <module>Sda1/PersistenceHandler/Statement</module>

    <module>Sda1/rdbms2catalog</module>
    <module>Sda1/rdbmsXml2Html</module>

    <module>Sda1/Jpa/rdbms2catalog/solution</module>

    <module>Sda1/Vaadin/IntegerSet</module>
    <module>Sda1/Vaadin/Sudoku</module>
    <module>Sda1/Vaadin/IntegerSetSkeleton</module>

    <module>Sda1/VerifyImgAccess</module>
    <module>Sda1/VerifyInternalReferences</module>
    <module>Sda1/xmlstatistics</module>
    -->

    <!-- Structured data and applications 2  -->
    <!--
    <module>Sda2/account</module>
    <module>Sda2/bibimport</module>
    <module>Sda2/Register</module>
    <module>Sda2/Jpa/University</module>
    <module>Sda2/Jpa/HibernateCacheDemo</module>
    <module>Sda2/Jpa/Cd</module>
    <module>Sda2/Jpa/Inherit/Tpch</module>
    <module>Sda2/forum_1</module>
    <module>Sda2/JaxRs/Intro</module>
    <module>Sda2/UnixSqlLdap/Jndi/Rdbms2Ldap</module>
    <module>Sda2/UnixSqlLdap/Jndi/Unix2Rdbms</module>

    -->
    <!-- Persistence Management -->

   <!--
    <module>Persist/Airline/airline_basic</module>
    <module>Persist/Airline/airline_key</module>
   -->

    <!-- Software defined infrastructure -->

    <!--
    <module>Sdi/ReadMyData</module>
    -->
  </modules>

<!--
  <build>
    <resources>
      <resource>
        <directory>src/main/java</directory>
        <includes>
          <include> **/*.properties</include>
        </includes>
      </resource>
    </resources>
  </build>
-->
</project>