tim@13: 2009-09-16 Tim Englich 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@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@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@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@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@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@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@6: * pom.xml Further Dependencies and Plugins added tim@6: Deleted some utdated Files tim@6: tim@5: 2009-09-11 Tim Englich 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@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@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@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@1: * .svnignore Added: Added Eclipse specific Files and Folders to the Ignorelist tim@0: 2009-09-10 Tim Englich 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