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