changeset 46:3bbb95f43549

Moved Changelog to ChangeLog to make eclipse happier. gnv/trunk@188 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Tue, 06 Oct 2009 10:14:19 +0000
parents 54b0a352acb1
children f35b7d7a04d6
files gnv/ChangeLog gnv/Changelog
diffstat 2 files changed, 493 insertions(+), 489 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gnv/ChangeLog	Tue Oct 06 10:14:19 2009 +0000
@@ -0,0 +1,493 @@
+2009-10-08	Sascha L. Teichmann	<sascha.teichmann@intevation.de>
+
+	* Changelog -> ChangeLog: Moved to make eclipse happier.
+
+2009-10-08	Sascha L. Teichmann	<sascha.teichmann@intevation.de>
+
+	* Changelog: Unified changelog style.
+
+2009-10-08	Sascha L. Teichmann	<sascha.teichmann@intevation.de>
+
+	* pom.xml: Remove XMLBeans stuff, set filtered resources to UTF-8
+
+2009-10-06	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/index.jsp Added:
+	  Added Index-Page for Global-Forward to Start-URL of the Project gnv/issue14
+	* src/main/webapp/WEB-INF/config/struts-config.xml Edited:
+	  Added Global Forward to determine the Start-URL of the Project. gnv/issue14
+	  
+2009-10-06	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/jsp/header.jsp Edited:
+	  Deaktivate Links save Project and load Project gnv/issue12
+	  
+2009-10-05	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/resources/applicationMessages.properties Edited:
+	  Added some more FIS-Ressource. 
+	  
+2009-10-02	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientFactory.java (getArtifactDatabaseClient):
+	  Putting the ClientLanguage into the getArtifactDatabaseClient-Signature.
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java (setLocale) Edited,  
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (setLocale) Edited:
+	  Added the Support of Setting the ClientLanguage to the ArtifactDatabaseClient
+	  
+	* src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java (execute) Edited,
+	  src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute) Edited,
+	  src/main/java/de/intevation/gnv/action/FetchArtifactFactoriesAction.java (execute) Edited,
+	  src/main/java/de/intevation/gnv/action/DoOutputAction.java (execute) Edited,
+	  src/main/java/de/intevation/gnv/action/ChangeOptionsAction.java(execute) Edited:
+	  Put the Locale of the Calling Client to the Communication with the ArtifactDatabase.
+	  
+	* src/test/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientTestCase.java (testArtifactDatabaseClient) Edited:
+	  Added DefaultLocale German to the ArtfactDataBaseClient call.
+	  
+2009-10-02	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/config/templates/describe-ui.xsl Edited, 
+	* src/main/webapp/WEB-INF/config/templates/describe-ui-static.xsl Edited:
+	  Switched Value for legend from ref-Attribute to Label-Element 
+	* src/main/webapp/WEB-INF/jsp/includes/display_fis_inc.jsp Edited:
+	  Added translation for FIS (ArtifactFactorynames) 
+	* src/main/resources/applicationMessages.properties Edited:
+	  Added Germannameds for FIS. 
+	  
+2009-10-02	Tim Englich	<tim.englich@intevation.de>
+
+	* src/**/*.java Edited:
+	  Format Code to max 80 Chars per Row 
+	  
+2009-10-02	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/util/XSLTransformer.java CLEANUP , 
+	  src/main/java/de/intevation/gnv/util/XMLUtils.java CLEANUP ,
+	  src/main/java/de/intevation/gnv/servlet/GNVActionServlet.java CLEANUP ,
+	  src/main/java/de/intevation/gnv/artifactdatabase/objects/Artifact.java CLEANUP , 
+	  src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java CLEANUP ,
+	  src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java CLEANUP ,
+	  src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java CLEANUP , 
+	  src/main/java/de/intevation/gnv/action/DoOutputAction.java CLEANUP: 
+	   Change non static accesses to static members using declaring type
+	   Change indirect accesses to static members to direct accesses (accesses through subtypes)
+	   Remove unused imports
+	   Add missing '@Override' annotations
+	   Add missing '@Deprecated' annotations
+	   Remove unnecessary casts
+	   
+2009-10-02	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java (execute) Edited, 
+	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute) Edited, 
+	* src/main/java/de/intevation/gnv/action/FetchArtifactFactoriesAction.java (execute) Edited,
+	* src/main/java/de/intevation/gnv/action/DoOutputAction.java (execute) Edited,  
+	* src/main/java/de/intevation/gnv/action/DoExportAction.java (execute) Edited,  
+	* src/main/java/de/intevation/gnv/action/ChangeOptionsAction.java (execute) edited:
+	  Added ExceptionHandling to this Actions 
+	* src/main/java/de/intevation/gnv/action/ArtifactDatabaseActionBase.java (getExceptionForward) Edited: 
+	  Added Method for Resolving the ExceptionForward from the Mapping.
+	* src/main/webapp/WEB-INF/jsp/header.jsp Edited: 
+	  Read ExceptionMessage from  RequestAttributes
+	  
+2009-09-28	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/resources/applicationMessages.properties Edited:
+	  Adding missing StatisticsDescription for Arithmetic Mean.
+	  
+2009-09-28	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/artifactdatabase/objects/DefaultArtifactStatisticValue.java Added, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactStatisticValue.java Added: 
+	  Added the Interface and the Defaultimplementation for the Representation of Statistic-Values.
+	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute) Edited:
+	  Added the Busionesslogic for Calculation the Statistics to the Action. 
+	* src/main/java/de/intevation/gnv/action/sessionmodel/DefaultSessionModel.java Edited, 
+	  src/main/java/de/intevation/gnv/action/sessionmodel/SessionModel.java Edited:
+	  Added the Methods for setting and getting the statistics to the SessionModel 
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (calculateStatistics) Edited, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java (calculateStatistics) Edited:
+	  Added the Method for retrieving the Statistics from the current Artifcat. 
+	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_statistics_inc.jsp Edited:
+	 Put the Values of the Statitics into the View. 
+	* src/main/webapp/styles/default.css Edited:
+	Changed CSS-for Statistics so that it would be displayed. 
+	
+2009-09-25	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_inc.jsp Edited:
+	  Bug fixed in CSV_Export Link
+	  
+2009-09-25	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/artifactdatabase/objects/Artifact.java Edited, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactDescription.java Edietd:
+	  Integrated some Method for accessing and Setting OutputModes to an ArtifactDescription.
+	   
+	* src/main/java/de/intevation/gnv/artifactdatabase/objects/DefaultOutputParameter.java Edited, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/objects/DefaultOutputMode.java Edited, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/objects/OutputParameter.java Edited, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/objects/OutputMode.java Edited: 
+	   Adding some Beans and their InterfaceDescription for the Representation of OutputModes
+	   supported by an Artifact
+	
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Edited:
+	  Fetsching the OutputMode-Informations from the Describedocument and put them into a Collection
+	  of OutputModes. 
+	
+	* src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java  Edited:
+	  Restet SessionModel integrated.
+	   
+	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java Edited:
+	  Cast for ArtifactDescription removed.
+	   
+	* src/main/java/de/intevation/gnv/action/DoOutputAction.java Edited, 
+	  src/main/java/de/intevation/gnv/action/ChangeOptionsAction.java Edited:
+	  Dynamical read of OutputParameter for Outputgeneration 
+	
+	* src/main/java/de/intevation/gnv/action/sessionmodel/DefaultSessionModel.java Edited:,
+	  src/main/java/de/intevation/gnv/action/sessionmodel/SessionModel.java Edited:
+	  Added some Method for retrieving Diagrammoptions and reset the SessionModel
+	 
+	* src/main/java/de/intevation/gnv/action/sessionmodel/DiagrammOptions.java Edited:
+	  Dynamic Options Support Added
+	  
+	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_options_inc.jsp Edited:
+	  Dynamic Rendring of the Outputparameters of an ArtifactoutputType added.
+	  Ath this Moment only The Outputparameter for Chart ist provided.
+	   
+	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_inc.jsp Edited :
+	  Integrated dynamic Setting of Diagramm-Parameter to the Link.
+	  Also Read MimeType from the OPutputParameters of the Artifact. 
+	  
+2009-09-25	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/action/DoOutputAction.java Edited:
+	  Some Refactoring work done.
+	  Logging Integrated. Extract Method for setting Responseheader Informations.
+	  
+	* src/main/java/de/intevation/gnv/action/DoExportAction.java Added:
+	  Action for performing the Exports eg. CSV and Chart 
+	* src/main/java/de/intevation/gnv/action/ChangeOptionsAction.java Added:
+	  Action for do the Bussinesslogic for storing the Diagrammoptions that were
+	  changed by the User. 
+	* src/main/java/de/intevation/gnv/action/sessionmodel/DefaultSessionModel.java Edited, 
+	* src/main/java/de/intevation/gnv/action/sessionmodel/SessionModel.java Edited:
+	  Added Accessmethod for the Diagrammoptions.
+	   
+	* src/main/java/de/intevation/gnv/action/sessionmodel/DiagrammOptions.java Added:
+	  Bean for the Representation of Diagrammoptions
+	   
+	* src/main/resources/applicationMessages.properties Edited:
+	  Added som GUI Lables.
+	   
+	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_inc.jsp Edited,  
+	  src/main/webapp/WEB-INF/jsp/includes/display_diagramm_statistics_inc.jsp Add,
+	  src/main/webapp/WEB-INF/jsp/includes/display_diagramm_options_inc.jsp Add,
+	  src/main/webapp/WEB-INF/jsp/includes/display_diagramm_adons_inc.jsp Add:
+	 Added the GUI for the Statistics and Diagramoptions and tge Export.
+	 
+	* src/main/webapp/WEB-INF/config/struts-config.xml Edited:
+	  Added Actions for Performing Exports and Changing Diagramoptions. 
+	  
+2009-09-24	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/scripts/gnviewer.js Edited:
+	  Removed unused Methods from File.
+
+2009-09-24	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/jsp/mainlayout.jsp Edited:
+	  Obsolet Javascript References Removed
+	  Added Javascript-Reference to the gnviewer.js File
+	* src/main/webapp/WEB-INF/jsp/index.jsp Edited: 
+	  Please Wait Dialog integrated if an Form will be submittend
+	  
+2009-09-24	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/scripts/gnviewer.js Added:
+	  Added Javascript-File from Old-Project Revision: 3101
+	  
+2009-09-24	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Edited:
+	  Codecleanup
+	  ExceptionReporthandling integrated
+	  
+2009-09-24	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/config/log4j.properties Added:
+	  Standard Log4J-properties-File which will log all Informations to the Console. 
+	* src/main/webapp/WEB-INF/web.xml Edited:
+	  Added init-Parameter to tell the Application where the Log4J-propertiesfile ist located. 
+	* src/main/java/de/intevation/gnv/servlet/GNVActionServlet.java (init) Edited:
+	  Reading Logging-Properties from Propertiesfile. Path maust beconfigured in the web.xml File
+
+
+2009-09-23	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/web.xml Edited:
+	  Added Count of ArtifactDatabases and Database-URL to this File 
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (ARTIFACTDATABASE_URL_ID) Edited:
+	  Added Static Constants for identifing ArtifactDatabase URLS in PropertiesReader 
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java (initialize) Edited:
+	  Read ArtifactDatabase URLS from PropertiesReader
+	  
+2009-09-23	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute) Edited:
+	  Removed Image-Element and put it into the jsp-Page 
+	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_inc.jsp Edited:
+	  Moved Image-Element from Classfile to this location.
+	  URL will now be encoded for usage without cookies. 
+	* src/main/webapp/WEB-INF/jsp/includes/display_fis_inc.jsp Edited, 
+	  src/main/webapp/WEB-INF/jsp/index.jsp Edited:
+	  URL will now be encoded for usage without cookies.
+	  
+2009-09-23	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/config/templates/describe-ui.xsl Edited:
+	  Selection on Input-UI-Data will be fetched from the UI and visualized
+	  in the GUI. 
+	* src/main/webapp/WEB-INF/config/templates/describe-ui-static.xsl Edited:
+	  Single Text Input-Elements now will be surround with an div and an form Element
+	  2009-09-22	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/util/XSLTransformer.java Edited:
+	  Logging reduced for a better Performance. XML-Nodes should not be logged because their size could
+	  cause Problems in Log4J and the ConsoleAppender of Eclipse
+	  
+2009-09-21	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java: 
+	  Remnoved logging of Resultdocuments becaus it slow down the Application.
+	* src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java (execute): 
+	  Added support of ArtifactFactory Reload if Session was lost.
+	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute): 
+	  Added Support of more than one Product.
+	  
+2009-09-17	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/config/templates/describe-ui.xsl: 
+	  Some Refactoring work done.
+	* src/main/webapp/WEB-INF/config/templates/describe-ui-static.xsl: 
+	  Added XSL-Template for Transforming the stazic UI
+	* src/main/webapp/WEB-INF/jsp/includes/display_fis_inc.jsp: 
+	  Refactored FIS Rendering to it's own Include-File
+	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_inc.jsp: 
+	  Refactored Diagramm Rendering to it's own Include-File
+	* src/main/webapp/WEB-INF/jsp/index.jsp: 
+	  Some Refactoring Work done.
+	* src/main/webapp/styles/default.css: 
+	  Some Changes in DIV-Formatting to get a propper Layout.
+	  
+	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (NextArtifactStepAction): 
+	  Static UI integrated
+	  
+2009-09-17	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/jsp/includes/display_fis_inc.jsp: 
+	  Refactored FIS Rendering to it's own Include-File
+	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_inc.jsp: 
+	  Refactored Diagramm Rendering to it's own Include-File
+	* src/main/webapp/WEB-INF/jsp/index.jsp: 
+	  Some Refactoring Work done.
+	* src/main/webapp/styles/default.css: 
+	  Some Changes in DIV-Formatting to get a propper Layout.
+	  
+	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (NextArtifactStepAction): 
+	  Static UI integrated
+	  
+2009-09-16	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute) Edited:
+	  UI also Rendered when Chart is already visualized. 
+	* src/main/webapp/WEB-INF/jsp/index.jsp: 
+	  Some Stylingfixes done.
+	* src/main/webapp/WEB-INF/config/templates/describe-ui.xsl: 
+	  Legend-Element for SelectEntries Integrated
+	  
+2009-09-16	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/jsp/mainlayout.jsp Edited, 
+	  src/main/webapp/WEB-INF/jsp/index.jsp Edited: 
+	  Integrate the new Pageinfrastructur into the Mainlayout
+	
+	* src/main/webapp/WEB-INF/config/struts-config.xml Edited:
+	  Integrate message-resources into the Strutsconfiguration and change
+	  the mainpage from index.jsp to mainlayout.jsp 
+	  
+009-09-16	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/jsp/header.jsp Added, 
+	  src/main/webapp/WEB-INF/jsp/footer.jsp Added, 
+	  src/main/resources/applicationMessages.properties:Added, 
+	  src/main/webapp/WEB-INF/jsp/mainlayout.jsp Added, 
+	  src/main/webapp/styles/*,
+	  src/main/webapp/scipts/*,
+	  src/main/webapp/images/*:
+	  Import of MainLayout, Styles, images and Scripts from old System  Revision: 3101 Does not compile
+	  
+2009-09-16	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/config/struts-config.xml Edited,
+	  src/main/webapp/WEB-INF/config/templates/describe-ui.xsl Edited, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Edited,
+	  src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (doOutput) (doFeed) Edited,
+	  src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute) Edited, 
+	  src/main/java/de/intevation/gnv/action/DoOutputAction.java Added:
+	  Chartoutput Added to the View
+	  
+2009-09-16	Tim Englich	<tim.englich@intevation.de>
+
+	* src/test/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientTestCase.java Edited:
+	 Added Transformerlogic to the Testcase
+	  
+	* src/main/webapp/WEB-INF/jsp/index.jsp Edited:
+	  Integrated the UI of the Artifact
+	  
+	* src/main/webapp/WEB-INF/config/struts-config.xml Edited:
+	  Added ActionHandling for managing the next Businesslogic to go to the next Step of an Artifact
+	   
+	* src/main/webapp/WEB-INF/config/templates/describe-ui.xsl Edited:
+	  Added Transformation-Rules for Input-Elements 
+	  
+	* src/main/java/de/intevation/gnv/artifactdatabase/objects/DefaultInputParameter.java Added, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/objects/InputParameter.java Added:
+	  Infrastructur for providing InputParametes as an Object
+	  
+	* src/main/java/de/intevation/gnv/artifactdatabase/objects/Artifact.java Edited, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactDescription.java (getInputParameter) (setInputParameter) Edited:
+	 Add Methods for providing the reuired Input-Parametes of the current ArtifactDescription
+	   
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Edited, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (doNextStep) Edited:
+	  Added doNextStep Method for doing all ControllerWork to move the Artifact into the next Step 
+	  
+	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java Added:
+	  Action for switching to the next Step of an Artifact
+	  
+2009-09-15	Tim Englich	<tim.englich@intevation.de>
+
+	* src/test/java/de/intevation/gnv/util/XSLTransformerTestCase.java: 
+	  New Testcase for testing the usability of XSL-Transformations
+	* src/test/ressources/describe-ui-test.xml Added:
+	  An Sample-Document for testing XSL-Transformations 
+	* src/main/webapp/WEB-INF/jsp/index.jsp Edited:
+	  Added the html-Fragment of the transformated Describe-Methode-response to the document. 
+	* src/main/webapp/WEB-INF/config/templates/describe-ui.xsl Added:
+	  XSL-Template for transforming an Xform-Element to a HTML-Select-Element 
+	* src/main/java/de/intevation/gnv/util/XSLTransformer.java Added:
+	  XSl-Transformer for doing XSL-Transformations of the ResultDocuments of 
+	  the ArtifactDatabase 
+	* src/main/java/de/intevation/gnv/util/XMLUtils.java Edited:
+	  Integrate a Method for writing an XML-Node to a String for debugging. 
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java: 
+	  Some Unused imports removed an select the first Child of the ui Node.
+	* src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java (execute) Edited:
+	  Integration of the Describe-Stuff for rendering an GUi 
+	  
+2009-09-15	Tim Englich	<tim.englich@intevation.de>
+
+	* src/test/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientTestCase.java (testArtifactDatabaseClient) Edited:
+	  Added "Create Artifact" and "Describe Artifact" to the Testszenario. 
+	  
+2009-09-14	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactDescription.java,
+	  src/main/java/de/intevation/gnv/artifactdatabase/objects/Artifact.java, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java, 
+	  src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java:
+	  Support for Initial DescribeCall to ArtifactDatabase implemented
+	   
+2009-09-14	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/config/struts-config.xml: 
+	  Added two ActionMappings:
+	  One for showing all FIS (ArtifactFactories) in an View.
+	  The other for selceting one ArtifactFactory an visualizing the First Step of an Artifact. 
+	* src/main/webapp/WEB-INF/jsp/index.jsp Edited:
+	  Added an Combobox for selecting an FIS 
+	* src/main/webapp/WEB-INF/web.xml: 
+	  Added the Servletmapping for the Struts Framework
+	* src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java Added, 
+	  src/main/java/de/intevation/gnv/action/FetchArtifactFactoriesAction.java Added, 
+	  src/main/java/de/intevation/gnv/action/ArtifactDatabaseActionBase.java Edited: 
+	  Some ActionHandler added for Handling the different Requests of the GNV.
+	  FetchArtifactFactoriesAction: Will provides the Controllerlogic for Queriing all Reachable ArtifactFactories.
+	  SelectArtifactFactoryAction will select one Specific ArtifactFactory and will create
+	  an Instance in the ArtifactDatabase.
+	
+	* src/main/java/de/intevation/gnv/action/sessionmodel/DefaultSessionModel.java Added, 
+	  src/main/java/de/intevation/gnv/action/sessionmodel/SessionModelFactory.java Added,   
+	  src/main/java/de/intevation/gnv/action/sessionmodel/SessionModel.java Added:
+	  Interface and Defaultimplementation of an Model which can store the Session-Specific Informations.
+	  e.g. Reachable ArtifactFactories and the current Artifact which should be used. 
+
+2009-09-14	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Edited:
+	  All Methods for doing the create-Request and reading the Result-Document implemented.
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (createNewArtifact) Edited:
+	  Add Method for creating a new Artifact in the ArtifactDatabase
+	  
+	* src/main/java/de/intevation/gnv/artifactdatabase/objects/Artifact.java (Artifact): 
+	  Added new Class for the Representation of an Artifact
+	* src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactFactory.java (getHash) Edited,
+	* src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactObject.java (getHash) Edited
+	  getHash Method added. Now it will be possible to read the Hash of an Artifact send by the Artifactdatabase. 
+	* src/main/java/de/intevation/gnv/propertiesreader/PropertiesReaderFactory.java (getInstance) Edited:
+	  Bug Fixed. factory will now be instantiated.
+	* src/main/java/de/intevation/gnv/servlet/GNVActionServlet.java Edited,
+	  Integration of temporal Basic Log4J Support.
+	  
+2009-09-11	Tim Englich	<tim.englich@intevation.de>
+
+	* pom.xml: Further Dependencies and Plugins added
+	Deleted some utdated Files
+	
+2009-09-11	Tim Englich	<tim.englich@intevation.de>
+
+	* src/test/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientTestCase.java Added:
+	Testcase for querying Artifacfactorydescriptions from the ArtifactDatabase 
+	
+2009-09-11	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/webapp/WEB-INF/jsp/index.jsp Added , 
+	  src/main/webapp/WEB-INF/config/struts-config.xml Added,  
+	  src/main/java/de/intevation/gnv/servlet/GNVActionServlet.java Added
+	  src/main/java/de/intevation/gnv/action/ArtifactDatabaseActionBase.java Added:
+	  Basic Struts-Infrastructur Added 
+	  
+2009-09-11	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/propertiesreader/ServletPropertiesReader.java Added, 
+	  src/main/java/de/intevation/gnv/propertiesreader/PropertiesReaderFactory.java Added, 
+	  src/main/java/de/intevation/gnv/propertiesreader/PropertiesReader.java Added, 
+	  src/main/java/de/intevation/gnv/propertiesreader/MapPropertiesReader.java Added:
+	  Infrastructur for Reading Properties from a Map or SercletConfig an provide them
+	  to the whole Application.
+
+2009-09-11	Tim Englich	<tim.englich@intevation.de>
+
+	* src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactObject.java Added, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactFactory.java Added: 
+	  ObjectStructor for Representing delivered Objects from the ArtifactDatabase
+	  
+	* src/main/java/de/intevation/gnv/artifactdatabase/client/exception/ArtifactDatabaseClientException.java Added,
+	  src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Added, 
+	  src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientFactory.java Added,  
+	  src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java Added:
+	   Integrated Interface-Structure to handle the communication to the ArtifactDatabase
+
+2009-09-10	Tim Englich	<tim.englich@intevation.de>
+
+	* .svnignore Added:  Added Eclipse specific Files and Folders to the Ignorelist
+
+2009-09-10	Tim Englich	<tim.englich@intevation.de>
+
+	* pom.xml: Created with maven and put the Moduledependencies into it
+	* Changes | Changelog | NEWS | README | TODO: Added
+	* src/**: Added to the Project
--- a/gnv/Changelog	Tue Oct 06 09:42:58 2009 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,489 +0,0 @@
-2009-10-08	Sascha L. Teichmann	<sascha.teichmann@intevation.de>
-
-	* Changelog: Unified changelog style.
-
-2009-10-08	Sascha L. Teichmann	<sascha.teichmann@intevation.de>
-
-	* pom.xml: Remove XMLBeans stuff, set filtered resources to UTF-8
-
-2009-10-06	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/index.jsp Added:
-	  Added Index-Page for Global-Forward to Start-URL of the Project gnv/issue14
-	* src/main/webapp/WEB-INF/config/struts-config.xml Edited:
-	  Added Global Forward to determine the Start-URL of the Project. gnv/issue14
-	  
-2009-10-06	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/jsp/header.jsp Edited:
-	  Deaktivate Links save Project and load Project gnv/issue12
-	  
-2009-10-05	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/resources/applicationMessages.properties Edited:
-	  Added some more FIS-Ressource. 
-	  
-2009-10-02	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientFactory.java (getArtifactDatabaseClient):
-	  Putting the ClientLanguage into the getArtifactDatabaseClient-Signature.
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java (setLocale) Edited,  
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (setLocale) Edited:
-	  Added the Support of Setting the ClientLanguage to the ArtifactDatabaseClient
-	  
-	* src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java (execute) Edited,
-	  src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute) Edited,
-	  src/main/java/de/intevation/gnv/action/FetchArtifactFactoriesAction.java (execute) Edited,
-	  src/main/java/de/intevation/gnv/action/DoOutputAction.java (execute) Edited,
-	  src/main/java/de/intevation/gnv/action/ChangeOptionsAction.java(execute) Edited:
-	  Put the Locale of the Calling Client to the Communication with the ArtifactDatabase.
-	  
-	* src/test/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientTestCase.java (testArtifactDatabaseClient) Edited:
-	  Added DefaultLocale German to the ArtfactDataBaseClient call.
-	  
-2009-10-02	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/config/templates/describe-ui.xsl Edited, 
-	* src/main/webapp/WEB-INF/config/templates/describe-ui-static.xsl Edited:
-	  Switched Value for legend from ref-Attribute to Label-Element 
-	* src/main/webapp/WEB-INF/jsp/includes/display_fis_inc.jsp Edited:
-	  Added translation for FIS (ArtifactFactorynames) 
-	* src/main/resources/applicationMessages.properties Edited:
-	  Added Germannameds for FIS. 
-	  
-2009-10-02	Tim Englich	<tim.englich@intevation.de>
-
-	* src/**/*.java Edited:
-	  Format Code to max 80 Chars per Row 
-	  
-2009-10-02	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/util/XSLTransformer.java CLEANUP , 
-	  src/main/java/de/intevation/gnv/util/XMLUtils.java CLEANUP ,
-	  src/main/java/de/intevation/gnv/servlet/GNVActionServlet.java CLEANUP ,
-	  src/main/java/de/intevation/gnv/artifactdatabase/objects/Artifact.java CLEANUP , 
-	  src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java CLEANUP ,
-	  src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java CLEANUP ,
-	  src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java CLEANUP , 
-	  src/main/java/de/intevation/gnv/action/DoOutputAction.java CLEANUP: 
-	   Change non static accesses to static members using declaring type
-	   Change indirect accesses to static members to direct accesses (accesses through subtypes)
-	   Remove unused imports
-	   Add missing '@Override' annotations
-	   Add missing '@Deprecated' annotations
-	   Remove unnecessary casts
-	   
-2009-10-02	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java (execute) Edited, 
-	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute) Edited, 
-	* src/main/java/de/intevation/gnv/action/FetchArtifactFactoriesAction.java (execute) Edited,
-	* src/main/java/de/intevation/gnv/action/DoOutputAction.java (execute) Edited,  
-	* src/main/java/de/intevation/gnv/action/DoExportAction.java (execute) Edited,  
-	* src/main/java/de/intevation/gnv/action/ChangeOptionsAction.java (execute) edited:
-	  Added ExceptionHandling to this Actions 
-	* src/main/java/de/intevation/gnv/action/ArtifactDatabaseActionBase.java (getExceptionForward) Edited: 
-	  Added Method for Resolving the ExceptionForward from the Mapping.
-	* src/main/webapp/WEB-INF/jsp/header.jsp Edited: 
-	  Read ExceptionMessage from  RequestAttributes
-	  
-2009-09-28	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/resources/applicationMessages.properties Edited:
-	  Adding missing StatisticsDescription for Arithmetic Mean.
-	  
-2009-09-28	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/artifactdatabase/objects/DefaultArtifactStatisticValue.java Added, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactStatisticValue.java Added: 
-	  Added the Interface and the Defaultimplementation for the Representation of Statistic-Values.
-	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute) Edited:
-	  Added the Busionesslogic for Calculation the Statistics to the Action. 
-	* src/main/java/de/intevation/gnv/action/sessionmodel/DefaultSessionModel.java Edited, 
-	  src/main/java/de/intevation/gnv/action/sessionmodel/SessionModel.java Edited:
-	  Added the Methods for setting and getting the statistics to the SessionModel 
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (calculateStatistics) Edited, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java (calculateStatistics) Edited:
-	  Added the Method for retrieving the Statistics from the current Artifcat. 
-	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_statistics_inc.jsp Edited:
-	 Put the Values of the Statitics into the View. 
-	* src/main/webapp/styles/default.css Edited:
-	Changed CSS-for Statistics so that it would be displayed. 
-	
-2009-09-25	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_inc.jsp Edited:
-	  Bug fixed in CSV_Export Link
-	  
-2009-09-25	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/artifactdatabase/objects/Artifact.java Edited, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactDescription.java Edietd:
-	  Integrated some Method for accessing and Setting OutputModes to an ArtifactDescription.
-	   
-	* src/main/java/de/intevation/gnv/artifactdatabase/objects/DefaultOutputParameter.java Edited, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/objects/DefaultOutputMode.java Edited, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/objects/OutputParameter.java Edited, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/objects/OutputMode.java Edited: 
-	   Adding some Beans and their InterfaceDescription for the Representation of OutputModes
-	   supported by an Artifact
-	
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Edited:
-	  Fetsching the OutputMode-Informations from the Describedocument and put them into a Collection
-	  of OutputModes. 
-	
-	* src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java  Edited:
-	  Restet SessionModel integrated.
-	   
-	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java Edited:
-	  Cast for ArtifactDescription removed.
-	   
-	* src/main/java/de/intevation/gnv/action/DoOutputAction.java Edited, 
-	  src/main/java/de/intevation/gnv/action/ChangeOptionsAction.java Edited:
-	  Dynamical read of OutputParameter for Outputgeneration 
-	
-	* src/main/java/de/intevation/gnv/action/sessionmodel/DefaultSessionModel.java Edited:,
-	  src/main/java/de/intevation/gnv/action/sessionmodel/SessionModel.java Edited:
-	  Added some Method for retrieving Diagrammoptions and reset the SessionModel
-	 
-	* src/main/java/de/intevation/gnv/action/sessionmodel/DiagrammOptions.java Edited:
-	  Dynamic Options Support Added
-	  
-	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_options_inc.jsp Edited:
-	  Dynamic Rendring of the Outputparameters of an ArtifactoutputType added.
-	  Ath this Moment only The Outputparameter for Chart ist provided.
-	   
-	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_inc.jsp Edited :
-	  Integrated dynamic Setting of Diagramm-Parameter to the Link.
-	  Also Read MimeType from the OPutputParameters of the Artifact. 
-	  
-2009-09-25	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/action/DoOutputAction.java Edited:
-	  Some Refactoring work done.
-	  Logging Integrated. Extract Method for setting Responseheader Informations.
-	  
-	* src/main/java/de/intevation/gnv/action/DoExportAction.java Added:
-	  Action for performing the Exports eg. CSV and Chart 
-	* src/main/java/de/intevation/gnv/action/ChangeOptionsAction.java Added:
-	  Action for do the Bussinesslogic for storing the Diagrammoptions that were
-	  changed by the User. 
-	* src/main/java/de/intevation/gnv/action/sessionmodel/DefaultSessionModel.java Edited, 
-	* src/main/java/de/intevation/gnv/action/sessionmodel/SessionModel.java Edited:
-	  Added Accessmethod for the Diagrammoptions.
-	   
-	* src/main/java/de/intevation/gnv/action/sessionmodel/DiagrammOptions.java Added:
-	  Bean for the Representation of Diagrammoptions
-	   
-	* src/main/resources/applicationMessages.properties Edited:
-	  Added som GUI Lables.
-	   
-	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_inc.jsp Edited,  
-	  src/main/webapp/WEB-INF/jsp/includes/display_diagramm_statistics_inc.jsp Add,
-	  src/main/webapp/WEB-INF/jsp/includes/display_diagramm_options_inc.jsp Add,
-	  src/main/webapp/WEB-INF/jsp/includes/display_diagramm_adons_inc.jsp Add:
-	 Added the GUI for the Statistics and Diagramoptions and tge Export.
-	 
-	* src/main/webapp/WEB-INF/config/struts-config.xml Edited:
-	  Added Actions for Performing Exports and Changing Diagramoptions. 
-	  
-2009-09-24	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/scripts/gnviewer.js Edited:
-	  Removed unused Methods from File.
-
-2009-09-24	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/jsp/mainlayout.jsp Edited:
-	  Obsolet Javascript References Removed
-	  Added Javascript-Reference to the gnviewer.js File
-	* src/main/webapp/WEB-INF/jsp/index.jsp Edited: 
-	  Please Wait Dialog integrated if an Form will be submittend
-	  
-2009-09-24	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/scripts/gnviewer.js Added:
-	  Added Javascript-File from Old-Project Revision: 3101
-	  
-2009-09-24	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Edited:
-	  Codecleanup
-	  ExceptionReporthandling integrated
-	  
-2009-09-24	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/config/log4j.properties Added:
-	  Standard Log4J-properties-File which will log all Informations to the Console. 
-	* src/main/webapp/WEB-INF/web.xml Edited:
-	  Added init-Parameter to tell the Application where the Log4J-propertiesfile ist located. 
-	* src/main/java/de/intevation/gnv/servlet/GNVActionServlet.java (init) Edited:
-	  Reading Logging-Properties from Propertiesfile. Path maust beconfigured in the web.xml File
-
-
-2009-09-23	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/web.xml Edited:
-	  Added Count of ArtifactDatabases and Database-URL to this File 
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (ARTIFACTDATABASE_URL_ID) Edited:
-	  Added Static Constants for identifing ArtifactDatabase URLS in PropertiesReader 
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java (initialize) Edited:
-	  Read ArtifactDatabase URLS from PropertiesReader
-	  
-2009-09-23	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute) Edited:
-	  Removed Image-Element and put it into the jsp-Page 
-	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_inc.jsp Edited:
-	  Moved Image-Element from Classfile to this location.
-	  URL will now be encoded for usage without cookies. 
-	* src/main/webapp/WEB-INF/jsp/includes/display_fis_inc.jsp Edited, 
-	  src/main/webapp/WEB-INF/jsp/index.jsp Edited:
-	  URL will now be encoded for usage without cookies.
-	  
-2009-09-23	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/config/templates/describe-ui.xsl Edited:
-	  Selection on Input-UI-Data will be fetched from the UI and visualized
-	  in the GUI. 
-	* src/main/webapp/WEB-INF/config/templates/describe-ui-static.xsl Edited:
-	  Single Text Input-Elements now will be surround with an div and an form Element
-	  2009-09-22	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/util/XSLTransformer.java Edited:
-	  Logging reduced for a better Performance. XML-Nodes should not be logged because their size could
-	  cause Problems in Log4J and the ConsoleAppender of Eclipse
-	  
-2009-09-21	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java: 
-	  Remnoved logging of Resultdocuments becaus it slow down the Application.
-	* src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java (execute): 
-	  Added support of ArtifactFactory Reload if Session was lost.
-	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute): 
-	  Added Support of more than one Product.
-	  
-2009-09-17	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/config/templates/describe-ui.xsl: 
-	  Some Refactoring work done.
-	* src/main/webapp/WEB-INF/config/templates/describe-ui-static.xsl: 
-	  Added XSL-Template for Transforming the stazic UI
-	* src/main/webapp/WEB-INF/jsp/includes/display_fis_inc.jsp: 
-	  Refactored FIS Rendering to it's own Include-File
-	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_inc.jsp: 
-	  Refactored Diagramm Rendering to it's own Include-File
-	* src/main/webapp/WEB-INF/jsp/index.jsp: 
-	  Some Refactoring Work done.
-	* src/main/webapp/styles/default.css: 
-	  Some Changes in DIV-Formatting to get a propper Layout.
-	  
-	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (NextArtifactStepAction): 
-	  Static UI integrated
-	  
-2009-09-17	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/jsp/includes/display_fis_inc.jsp: 
-	  Refactored FIS Rendering to it's own Include-File
-	* src/main/webapp/WEB-INF/jsp/includes/display_diagramm_inc.jsp: 
-	  Refactored Diagramm Rendering to it's own Include-File
-	* src/main/webapp/WEB-INF/jsp/index.jsp: 
-	  Some Refactoring Work done.
-	* src/main/webapp/styles/default.css: 
-	  Some Changes in DIV-Formatting to get a propper Layout.
-	  
-	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (NextArtifactStepAction): 
-	  Static UI integrated
-	  
-2009-09-16	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute) Edited:
-	  UI also Rendered when Chart is already visualized. 
-	* src/main/webapp/WEB-INF/jsp/index.jsp: 
-	  Some Stylingfixes done.
-	* src/main/webapp/WEB-INF/config/templates/describe-ui.xsl: 
-	  Legend-Element for SelectEntries Integrated
-	  
-2009-09-16	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/jsp/mainlayout.jsp Edited, 
-	  src/main/webapp/WEB-INF/jsp/index.jsp Edited: 
-	  Integrate the new Pageinfrastructur into the Mainlayout
-	
-	* src/main/webapp/WEB-INF/config/struts-config.xml Edited:
-	  Integrate message-resources into the Strutsconfiguration and change
-	  the mainpage from index.jsp to mainlayout.jsp 
-	  
-009-09-16	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/jsp/header.jsp Added, 
-	  src/main/webapp/WEB-INF/jsp/footer.jsp Added, 
-	  src/main/resources/applicationMessages.properties:Added, 
-	  src/main/webapp/WEB-INF/jsp/mainlayout.jsp Added, 
-	  src/main/webapp/styles/*,
-	  src/main/webapp/scipts/*,
-	  src/main/webapp/images/*:
-	  Import of MainLayout, Styles, images and Scripts from old System  Revision: 3101 Does not compile
-	  
-2009-09-16	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/config/struts-config.xml Edited,
-	  src/main/webapp/WEB-INF/config/templates/describe-ui.xsl Edited, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Edited,
-	  src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (doOutput) (doFeed) Edited,
-	  src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java (execute) Edited, 
-	  src/main/java/de/intevation/gnv/action/DoOutputAction.java Added:
-	  Chartoutput Added to the View
-	  
-2009-09-16	Tim Englich	<tim.englich@intevation.de>
-
-	* src/test/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientTestCase.java Edited:
-	 Added Transformerlogic to the Testcase
-	  
-	* src/main/webapp/WEB-INF/jsp/index.jsp Edited:
-	  Integrated the UI of the Artifact
-	  
-	* src/main/webapp/WEB-INF/config/struts-config.xml Edited:
-	  Added ActionHandling for managing the next Businesslogic to go to the next Step of an Artifact
-	   
-	* src/main/webapp/WEB-INF/config/templates/describe-ui.xsl Edited:
-	  Added Transformation-Rules for Input-Elements 
-	  
-	* src/main/java/de/intevation/gnv/artifactdatabase/objects/DefaultInputParameter.java Added, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/objects/InputParameter.java Added:
-	  Infrastructur for providing InputParametes as an Object
-	  
-	* src/main/java/de/intevation/gnv/artifactdatabase/objects/Artifact.java Edited, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactDescription.java (getInputParameter) (setInputParameter) Edited:
-	 Add Methods for providing the reuired Input-Parametes of the current ArtifactDescription
-	   
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Edited, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (doNextStep) Edited:
-	  Added doNextStep Method for doing all ControllerWork to move the Artifact into the next Step 
-	  
-	* src/main/java/de/intevation/gnv/action/NextArtifactStepAction.java Added:
-	  Action for switching to the next Step of an Artifact
-	  
-2009-09-15	Tim Englich	<tim.englich@intevation.de>
-
-	* src/test/java/de/intevation/gnv/util/XSLTransformerTestCase.java: 
-	  New Testcase for testing the usability of XSL-Transformations
-	* src/test/ressources/describe-ui-test.xml Added:
-	  An Sample-Document for testing XSL-Transformations 
-	* src/main/webapp/WEB-INF/jsp/index.jsp Edited:
-	  Added the html-Fragment of the transformated Describe-Methode-response to the document. 
-	* src/main/webapp/WEB-INF/config/templates/describe-ui.xsl Added:
-	  XSL-Template for transforming an Xform-Element to a HTML-Select-Element 
-	* src/main/java/de/intevation/gnv/util/XSLTransformer.java Added:
-	  XSl-Transformer for doing XSL-Transformations of the ResultDocuments of 
-	  the ArtifactDatabase 
-	* src/main/java/de/intevation/gnv/util/XMLUtils.java Edited:
-	  Integrate a Method for writing an XML-Node to a String for debugging. 
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java: 
-	  Some Unused imports removed an select the first Child of the ui Node.
-	* src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java (execute) Edited:
-	  Integration of the Describe-Stuff for rendering an GUi 
-	  
-2009-09-15	Tim Englich	<tim.englich@intevation.de>
-
-	* src/test/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientTestCase.java (testArtifactDatabaseClient) Edited:
-	  Added "Create Artifact" and "Describe Artifact" to the Testszenario. 
-	  
-2009-09-14	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactDescription.java,
-	  src/main/java/de/intevation/gnv/artifactdatabase/objects/Artifact.java, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java, 
-	  src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java:
-	  Support for Initial DescribeCall to ArtifactDatabase implemented
-	   
-2009-09-14	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/config/struts-config.xml: 
-	  Added two ActionMappings:
-	  One for showing all FIS (ArtifactFactories) in an View.
-	  The other for selceting one ArtifactFactory an visualizing the First Step of an Artifact. 
-	* src/main/webapp/WEB-INF/jsp/index.jsp Edited:
-	  Added an Combobox for selecting an FIS 
-	* src/main/webapp/WEB-INF/web.xml: 
-	  Added the Servletmapping for the Struts Framework
-	* src/main/java/de/intevation/gnv/action/SelectArtifactFactoryAction.java Added, 
-	  src/main/java/de/intevation/gnv/action/FetchArtifactFactoriesAction.java Added, 
-	  src/main/java/de/intevation/gnv/action/ArtifactDatabaseActionBase.java Edited: 
-	  Some ActionHandler added for Handling the different Requests of the GNV.
-	  FetchArtifactFactoriesAction: Will provides the Controllerlogic for Queriing all Reachable ArtifactFactories.
-	  SelectArtifactFactoryAction will select one Specific ArtifactFactory and will create
-	  an Instance in the ArtifactDatabase.
-	
-	* src/main/java/de/intevation/gnv/action/sessionmodel/DefaultSessionModel.java Added, 
-	  src/main/java/de/intevation/gnv/action/sessionmodel/SessionModelFactory.java Added,   
-	  src/main/java/de/intevation/gnv/action/sessionmodel/SessionModel.java Added:
-	  Interface and Defaultimplementation of an Model which can store the Session-Specific Informations.
-	  e.g. Reachable ArtifactFactories and the current Artifact which should be used. 
-
-2009-09-14	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Edited:
-	  All Methods for doing the create-Request and reading the Result-Document implemented.
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java (createNewArtifact) Edited:
-	  Add Method for creating a new Artifact in the ArtifactDatabase
-	  
-	* src/main/java/de/intevation/gnv/artifactdatabase/objects/Artifact.java (Artifact): 
-	  Added new Class for the Representation of an Artifact
-	* src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactFactory.java (getHash) Edited,
-	* src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactObject.java (getHash) Edited
-	  getHash Method added. Now it will be possible to read the Hash of an Artifact send by the Artifactdatabase. 
-	* src/main/java/de/intevation/gnv/propertiesreader/PropertiesReaderFactory.java (getInstance) Edited:
-	  Bug Fixed. factory will now be instantiated.
-	* src/main/java/de/intevation/gnv/servlet/GNVActionServlet.java Edited,
-	  Integration of temporal Basic Log4J Support.
-	  
-2009-09-11	Tim Englich	<tim.englich@intevation.de>
-
-	* pom.xml: Further Dependencies and Plugins added
-	Deleted some utdated Files
-	
-2009-09-11	Tim Englich	<tim.englich@intevation.de>
-
-	* src/test/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientTestCase.java Added:
-	Testcase for querying Artifacfactorydescriptions from the ArtifactDatabase 
-	
-2009-09-11	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/webapp/WEB-INF/jsp/index.jsp Added , 
-	  src/main/webapp/WEB-INF/config/struts-config.xml Added,  
-	  src/main/java/de/intevation/gnv/servlet/GNVActionServlet.java Added
-	  src/main/java/de/intevation/gnv/action/ArtifactDatabaseActionBase.java Added:
-	  Basic Struts-Infrastructur Added 
-	  
-2009-09-11	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/propertiesreader/ServletPropertiesReader.java Added, 
-	  src/main/java/de/intevation/gnv/propertiesreader/PropertiesReaderFactory.java Added, 
-	  src/main/java/de/intevation/gnv/propertiesreader/PropertiesReader.java Added, 
-	  src/main/java/de/intevation/gnv/propertiesreader/MapPropertiesReader.java Added:
-	  Infrastructur for Reading Properties from a Map or SercletConfig an provide them
-	  to the whole Application.
-
-2009-09-11	Tim Englich	<tim.englich@intevation.de>
-
-	* src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactObject.java Added, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/objects/ArtifactFactory.java Added: 
-	  ObjectStructor for Representing delivered Objects from the ArtifactDatabase
-	  
-	* src/main/java/de/intevation/gnv/artifactdatabase/client/exception/ArtifactDatabaseClientException.java Added,
-	  src/main/java/de/intevation/gnv/artifactdatabase/client/DefaultArtifactDatabaseClient.java Added, 
-	  src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClientFactory.java Added,  
-	  src/main/java/de/intevation/gnv/artifactdatabase/client/ArtifactDatabaseClient.java Added:
-	   Integrated Interface-Structure to handle the communication to the ArtifactDatabase
-
-2009-09-10	Tim Englich	<tim.englich@intevation.de>
-
-	* .svnignore Added:  Added Eclipse specific Files and Folders to the Ignorelist
-
-2009-09-10	Tim Englich	<tim.englich@intevation.de>
-
-	* pom.xml: Created with maven and put the Moduledependencies into it
-	* Changes | Changelog | NEWS | README | TODO: Added
-	* src/**: Added to the Project

http://dive4elements.wald.intevation.org