tim@79: 2009-09-17 Tim Englich tim@79: * src/test/ressources/conf.xml Edited: tim@79: Some structurechanges done. tim@79: tim@79: * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Edited: tim@79: Fixed Bug supporting UTF-8 Documents properly. tim@79: * src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Edited, tim@79: * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Edited, tim@79: Added Methods for setting and getting the selection-state of this objects. tim@79: tim@79: * src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java Edited, tim@79: src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java Edited: tim@79: Added setter for min an max-Values and getters an setters for minName and maxName tim@79: tim@79: * src/main/java/de/intevation/gnv/transition/describedata/NamedCollection.java Added, tim@79: src/main/java/de/intevation/gnv/transition/describedata/NamedArrayList.java Added: tim@79: Collection ans an Implementation of this Collection for Storing Name of the Collection and if tim@79: the Values in it are multiselectable. tim@79: tim@79: * src/main/java/de/intevation/gnv/transition/TransitionBase.java : tim@79: Static UI-Support and valid SelectionStorage added. tim@79: I added also an imporvement of the multiselect Methods for Datasets tim@79: * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java Edited: tim@79: Storage of changed Values added tim@79: tim@79: * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited: tim@79: Static UI Support Added tim@79: tim@79: tim@78: 2009-09-16 Tim Englich tim@78: tim@78: * src/test/ressources/conf.xml Edited, tim@78: src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited, tim@78: src/main/java/de/intevation/gnv/transition/InputValue.java (isMultiselect) Edited, tim@78: src/main/java/de/intevation/gnv/transition/InputData.java (concartValue) Edited, tim@78: src/main/java/de/intevation/gnv/transition/DefaultInputValue.java (isMultiselect) Edited, tim@78: src/main/java/de/intevation/gnv/transition/DefaultInputData.java (concartValue)Edited, tim@78: src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createUserInterface) Edited, tim@78: src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (parseInputData) Edited: tim@78: Added Multiselectsupport for InputValues tim@78: tim@77: 2009-09-16 Tim Englich tim@77: tim@77: * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java (setup) Edited: tim@77: Bug Fixed because of Infrastructure Changes in the Artifact-Module tim@77: tim@77: * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited: tim@77: Put only the last DescribeData to the UI-Output bnecause auf Renderingproblems in the Client tim@77: tim@77: * src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Edited, tim@77: src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java Edited, tim@77: src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Edited: tim@77: Made Interface Serializable, add UIDs to the Implementations of the Interface tim@77: tim@76: 2009-09-15 Tim Englich tim@76: tim@76: * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java (createUserInterface) Edited: tim@76: Integrate UI-Representation for Describe into the FISArtifact. tim@76: * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java (createXFormElement) Refactoring, tim@76: src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Refactoring: tim@76: Extract the Element-Creation of XForms Nodes into a Common Class to make them available for tim@76: other Classes which have to create XForm-Fragments tim@76: tim@74: 2009-09-14 Tim Englich tim@74: tim@74: * src/main/java/de/intevation/gnv/transition/Transition.java Edited, tim@74: src/main/java/de/intevation/gnv/transition/InputData.java Edited, tim@74: src/main/java/de/intevation/gnv/transition/OutputMode.java Edited, tim@74: src/main/java/de/intevation/gnv/transition/InputValue.java Edited, tim@75: src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java Edited, tim@75: src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Edited, tim@74: src/main/java/de/intevation/gnv/transition/describedata/DescribeData.java Edited: tim@74: Make the Interfaces Serializable to make them usable in the Artifactdatabase tim@74: tim@73: 2009-09-14 Tim Englich tim@73: tim@73: * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited, tim@73: src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Edited, tim@73: src/main/java/de/intevation/gnv/transition/OutputTransition.java Edited , tim@73: src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited, tim@73: src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Edited, tim@73: src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: tim@73: Refactoring Work depending on Infrastructurchanges in the Artifact-Module tim@73: tim@72: 2009-09-10 Tim Englich tim@72: tim@72: * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited, tim@72: src/test/ressources/timeseries/timeseries_step_01_feed.xml Edited, tim@72: src/test/ressources/timeseries/timeseries_step_01_advance.xml Edited, tim@72: src/test/ressources/conf.xml Edited: tim@72: TestCase moced from TimeSeriesArtifact to FISArtifact. Used FIS: Marnet tim@72: tim@71: 2009-09-10 Tim Englich tim@71: tim@71: * src/main/java/de/intevation/gnv/utils/ArtifactXMLUtilities.java Added: tim@71: Utilities-Class for some XML-Stuff that is only for gnv-artifacts tim@71: tim@71: * src/main/java/de/intevation/gnv/utils/ArtifactFactoryUtilities.java Added: tim@71: Factory to Instantiiate an ArtifactFactory (TODO: Should be moved to Artifact-database) tim@71: tim@71: * src/main/java/de/intevation/gnv/artifacts/fis/product/Product.java Added, tim@71: src/main/java/de/intevation/gnv/artifacts/fis/product/DefaultProduct.java Added: tim@71: Interfcaedefinition and Defaultimplementation for the Representation of the different tim@71: Products in an FIS. tim@71: tim@71: * src/main/java/de/intevation/gnv/artifacts/fis/FISArtifact.java Added: tim@71: Artifact to Repersent an FIS. This Artifact is able to switch between different tim@71: SubArtifacts for handling the different Products of an FIS. tim@71: * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: tim@71: Refactoring Work done because of changes in the artifact-modules tim@71: tim@70: 2009-09-10 Tim Englich tim@70: tim@70: * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited, tim@70: src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited: tim@70: Refactoringwork done because of changes in the artifact-module tim@70: tim@69: 2009-09-10 Tim Englich tim@69: tim@69: * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited: tim@69: src/test/ressources/conf.xml Renamed: tim@69: Project Structure changed in artifact-database. So we have to rename tim@69: the Testconfigurationfile in conf.xml. tim@69: tim@69: * src/test/ressources/results Added: tim@69: Integrated Folder for temporal storing Resultfiles of the TestCases tim@69: tim@69: * src/test/ressources/queries.properties Edited: tim@69: Further Queries for Testcases integrated tim@69: * src/test/ressources/timeseries/timeseries_step_05_out.xml Added, tim@69: src/test/ressources/timeseries/timeseries_step_05_feed.xml Added: tim@69: Integrated the last step of the TimeSeries-Workflow. tim@69: Now the TestCase is able to render Charts. tim@69: tim@69: * src/test/ressources/timeseries/timeseries_step_04_feed.xml Edited, tim@69: src/test/ressources/timeseries/timeseries_step_03_feed.xml Edited: tim@69: Names of the feed-Parametes changed to the Syntax of BSH-Spelling tim@69: tim@68: 2009-09-09 Tim Englich tim@68: tim@68: * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java: tim@68: Chart Rendering completed with some Fixes to do tim@68: * src/main/java/de/intevation/gnv/transition/TransitionBase.java: tim@68: Integrated usage of KeyValueDescibeData tim@68: * src/main/java/de/intevation/gnv/transition/OutputTransition.java (getOutputModes): tim@68: Errorhandling integrated tim@68: * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited, tim@68: * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: tim@68: Refactored out-Method from Extending Class tim@68: tim@67: 2009-09-09 Tim Englich tim@67: tim@67: * src/main/java/de/intevation/gnv/chart/exception/TechnicalChartException.java Added, tim@67: src/main/java/de/intevation/gnv/chart/ChartFactory.java Edited: tim@67: Refactoring of the ChartFactory so that it colud be use and it is possible to compile tim@67: this class. tim@67: tim@67: * src/main/java/de/intevation/gnv/transition/describedata/KeyValueDescibeData.java Added, tim@67: src/main/java/de/intevation/gnv/transition/describedata/DefaultKeyValueDescribeData.java Added: tim@67: Added an new Representation of Describedata for Key Value Pairs using for the Parameter Lists tim@67: of the Transitions an put it into the Chartgeneration tim@67: tim@67: tim@67: tim@66: 2009-09-09 Tim Englich tim@66: tim@66: * pom.xml Edited: tim@66: Added JfreeChart Dependency to pom-file tim@66: tim@64: 2009-09-09 Tim Englich tim@64: tim@67: * src/main/java/de/intevation/gnv/chart/Insets.java Added, tim@67: src/main/java/de/intevation/gnv/chart/ChartStyle.java Added, tim@67: src/main/java/de/intevation/gnv/chart/ChartLabels.java Added, tim@67: src/main/java/de/intevation/gnv/chart/ChartFactory.java Added: tim@67: Insert Chart-Classes from OLD-Repository Revision: 3101 Does not compile tim@67: tim@67: 2009-09-09 Tim Englich tim@67: tim@64: * src/main/java/de/intevation/gnv/transition/timeseries/TimeSeriesOutputTransition.java Added: tim@64: The specifed OutputTransition for the Product TimeSeries. tim@64: tim@64: * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: tim@64: Integration of the OutputModes in the DescriberesultDocument. tim@64: tim@64: * src/main/java/de/intevation/gnv/transition/OutputTransitionBase.java Added, tim@64: src/main/java/de/intevation/gnv/transition/OutputTransition.java Added: tim@64: The Interface and the abstract Basicimplementation of an Transition which tim@64: can produce different outputs. tim@64: tim@64: * src/main/java/de/intevation/gnv/transition/DefaultOutputMode.java Added, tim@64: src/main/java/de/intevation/gnv/transition/OutputMode.java Added: tim@64: Interfacestructur and Defaultimplementation for the Representation of the tim@64: Different OutputModes given in an Artifact. tim@64: tim@63: 2009-09-09 Tim Englich tim@63: tim@63: * src/main/java/de/intevation/gnv/transition/TransitionBase.java (describe) Edited: tim@63: Changed DateoutputFormat from German- to Anericanstyle tim@63: tim@62: 2009-09-09 Tim Englich tim@62: tim@62: * src/test/ressources/timeseries/timeseries_step_04_feed.xml Added, tim@62: * src/test/ressources/timeseries/timeseries_step_04_advance.xml Added: tim@62: Two more ArtifactCommands for the next Step in TimeSeriesArtifactTestCase tim@62: * src/test/ressources/queries.properties Edited: tim@62: New Queries for timeseries_timeinterval added. tim@62: Also use KEY ,VALUE, MIN and MAX as Identifiers for the different Columns. tim@62: * src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited, tim@62: * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited: tim@62: Modified the TimeseriesArtifact and added one further TransitionStep tim@62: tim@61: 2009-09-09 Tim Englich tim@61: tim@61: * src/main/java/de/intevation/gnv/transition/describedata/DefaultMinMaxDescribeData.java , tim@61: * src/main/java/de/intevation/gnv/transition/describedata/MinMaxDescribeData.java, tim@61: * src/main/java/de/intevation/gnv/transition/describedata/DescribeData.java Added: tim@61: Interface Structure and Defaultimplementation for Representing DescribeData of an tim@61: Transition added. In this Way we are able to switch between different Renderingmethods tim@61: for descibe. tim@61: * src/main/java/de/intevation/gnv/transition/MinMaxTransition.java Added: tim@61: Added MinMaxTransition for representing Min-/Max-Value Results in a Tansition tim@61: * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited: tim@61: Integrated Min- / MAX-Value Support for Describe. Also done some Refactoring Work tim@61: for easy creating Extensions of this Class. tim@61: * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: tim@61: Userinterface Informations were integrated in the wrong Method. Now the tim@61: Informations are put into the ui-Node tim@61: tim@60: 2009-09-08 Tim Englich tim@60: tim@60: * src/test/ressources/timeseries/timeseries_step_01_advance.xml Edited, tim@60: src/test/ressources/timeseries/timeseries_step_01_feed.xml Edited, tim@60: src/test/ressources/timeseries/timeseries_step_02_advance.xml Added, tim@60: src/test/ressources/timeseries/timeseries_step_02_feed.xml Added, tim@60: src/test/ressources/timeseries/timeseries_step_03_advance.xml Added, tim@60: src/test/ressources/timeseries/timeseries_step_03_feed.xml Added, tim@60: src/test/ressources/GNVArtifactsTestCase_Configuration.xml: Edited, tim@60: src/test/ressources/queries.properties Added, tim@60: src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited: tim@60: TestCase implemented until Choosing the TimeInetval of an TimeSeries tim@60: tim@60: One Entry is Missing tim@60: tim@58: 2009-09-08 Tim Englich tim@58: tim@58: * src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, tim@58: src/main/java/de/intevation/gnv/transition/Transition.java Edited, tim@58: src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited, tim@58: src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java Edited, tim@58: src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited, tim@58: src/test/ressources/timeseries/timeseries_step_01_feed.xml Added , tim@58: src/test/ressources/timeseries/timeseries_step_01_advance.xml Added : tim@58: Artifact.advance initial implementiert tim@58: tim@57: 2009-09-08 Tim Englich tim@57: tim@57: * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java Edited, tim@57: src/main/java/de/intevation/gnv/transition/DefaultInputData.java Added, tim@57: src/main/java/de/intevation/gnv/transition/InputData.java Added, tim@57: src/main/java/de/intevation/gnv/transition/exception/TransitionException.java Added, tim@57: src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, tim@57: src/main/java/de/intevation/gnv/transition/Transition.java Edited, tim@57: src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java Edited: tim@57: Funktionalität Feed initial bereitgestellt. tim@57: tim@56: 2009-09-08 Tim Englich tim@56: tim@56: * src/test/ressources/GNVArtifactsTestCase_Configuration.xml, tim@56: src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java, tim@56: src/main/java/de/intevation/gnv/transition/TransitionBase.java, tim@56: src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Edited: tim@57: Required Inputelements integrated in BasicArtifact-Descibe-Output tim@56: tim@55: 2009-09-08 Tim Englich tim@55: tim@55: * src/main/java/de/intevation/gnv/transition/DefaultInputValue.java Added, tim@55: src/main/java/de/intevation/gnv/transition/InputValue.java Added, tim@55: src/main/java/de/intevation/gnv/transition/TransitionBase.java Edited, tim@55: src/main/java/de/intevation/gnv/transition/Transition.java Edited, tim@55: src/test/ressources/GNVArtifactsTestCase_Configuration.xml Edited: tim@55: Constructs for the required Inputvalues for an Transition created tim@55: tim@54: 2009-09-08 Tim Englich tim@54: tim@54: * src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java, tim@54: * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java:, tim@54: * src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: Edited tim@54: Added Output for Describe to the Artifactimplementation tim@54: tim@53: 2009-09-08 Tim Englich tim@53: tim@53: * src/test/ressources/GNVArtifactsTestCase_Configuration.xml, tim@53: src/main/java/de/intevation/gnv/transition/Transition.java (getDescription), tim@53: src/main/java/de/intevation/gnv/transition/TransitionBase.java (setup), (getDescription): tim@53: Added Description to a Transition tim@53: tim@52: 2009-09-07 Tim Englich tim@52: tim@52: * src/test/ressources/GNVArtifactsTestCase_Configuration.xml, tim@52: src/test/java/de/intevation/gnv/artifacts/GNVArtifactsTestCase.java: ADD tim@52: TestClass for GNV-Artifacts an TimeSeriesArtifacs tim@52: tim@52: * src/main/java/de/intevation/gnv/transition/TransitionFactory.java, tim@52: src/main/java/de/intevation/gnv/transition/TransitionBase.java, tim@52: src/main/java/de/intevation/gnv/transition/Transition.java, tim@52: src/main/java/de/intevation/gnv/transition/DefaultTransition.java: ADD tim@52: Transitionimplementation for handling the substeps of an Artifact Livecycle tim@52: tim@52: * src/main/java/de/intevation/gnv/timeseries/TimeSeriesArtifact.java: ADD tim@52: The Artifact for handling the TimeSeries tim@52: * src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContextFactory.java, tim@52: src/main/java/de/intevation/gnv/artifacts/context/GNVArtifactContext.java, tim@52: src/main/java/de/intevation/gnv/artifacts/GNVArtifactBase.java: tim@52: The Basic-Classes for providing GNC Artifacts. this Classes should be the Fundament tim@52: for the Implementation of Specialized Artifacts e.g. TimeSeries tim@52: * pom: Edited Projectreferences to the other GNV-Projects added tim@52: tim@51: 2009-09-04 Tim Englich tim@51: tim@51: * src/main/java/de/intevation/gnv/artifacts/ArtifactFactoryBase.java: tim@51: Implementation of the General ArtifactFactory tim@51: tim@50: 2009-09-04 Tim Englich tim@50: tim@50: * pom.xml: Created with maven and put the Moduledependencies into it tim@50: * target | .settings | .project | .classpath: Add to SVN-Ignore tim@50: * Changes | Changelog | NEWS | README | TODO: Added tim@50: * src/**: Added to the Project