log flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java @ 4242:448cbd8708d5

age author description
Mon, 22 Oct 2012 07:34:45 +0200 Felix Wolfsteller Documentation added, cosmetics.
Tue, 16 Oct 2012 11:33:23 +0200 Felix Wolfsteller Cosmetics, documentation.
Sat, 06 Oct 2012 12:27:01 +0200 Sascha L. Teichmann Cleaned up iterating over maps. Removed some dead code.
Fri, 28 Sep 2012 08:39:36 +0000 Bjoern Ricks Add FLYSArtifact addFacets method
Wed, 26 Sep 2012 10:56:52 +0000 Bjoern Ricks Convert FKYSArtifact data member to a private variable
Thu, 20 Sep 2012 07:16:45 +0000 Christian Lins Manual points (work in progress)
Sun, 29 Jul 2012 11:04:06 +0000 Sascha L. Teichmann Use the new infrastructure to figure out if a facet should
Sat, 28 Jul 2012 21:48:15 +0000 Sascha L. Teichmann s/container.size() == 0/container.isEmpty()/
Sat, 28 Jul 2012 20:58:42 +0000 Sascha L. Teichmann FLYSArtifact: Lowered logging output level from info to debug. Made some more debug outputs conditional.
Sat, 28 Jul 2012 20:38:27 +0000 Sascha L. Teichmann FLYSArtifact: Some code simplifications.
Mon, 23 Jul 2012 08:38:23 +0000 Sascha L. Teichmann FLYSArtifact: Prevent NPE in getOutputForState(). Why does this happen?
Fri, 13 Jul 2012 12:41:44 +0000 Christian Lins Create shapefile directory instead of shapefile 'file'
Thu, 28 Jun 2012 08:16:20 +0000 Sascha L. Teichmann Moved FixationArtifactAccess to new access package.
Wed, 27 Jun 2012 13:45:55 +0000 Sascha L. Teichmann Moved common code of the *Artifacts into FLYSArtifact.
Thu, 24 May 2012 13:43:35 +0000 Felix Wolfsteller Allow easy change of sticky axis for annotations.
Wed, 16 May 2012 08:21:02 +0000 Ingo Weinzierl Moved the implementation of getDataAsDouble() from concrete Artifacts into FLYSArtifact.
Fri, 30 Mar 2012 09:38:29 +0000 Ingo Weinzierl #460 Fixed duplicated Outputs in DESCRIBE documents.
Mon, 30 Jan 2012 13:29:07 +0000 Ingo Weinzierl Format the timerange (static ui) inserted in the 'historical discharge curves' calculation.
Wed, 25 Jan 2012 12:58:26 +0000 Felix Wolfsteller Cosmetics.
Thu, 19 Jan 2012 13:01:33 +0000 Felix Wolfsteller Cosmetics.
Wed, 18 Jan 2012 09:29:12 +0000 Ingo Weinzierl Added convinience functions to FLYSArtifact and FLYSUtils.
Fri, 13 Jan 2012 11:40:27 +0000 Felix Wolfsteller Avoid an unlikely NPE.
Tue, 10 Jan 2012 11:50:01 +0000 Ingo Weinzierl Implemented initialize() in FloodMapState to enable cloning floodmaps.
Mon, 09 Jan 2012 08:27:15 +0000 Ingo Weinzierl Call State.initialize() for each State of an Artifact in FLYSArtifact.
Wed, 21 Dec 2011 15:44:41 +0000 Ingo Weinzierl Bugfix: repaired broken named values in exports - the last solution had bad side effects.
Mon, 19 Dec 2011 10:01:17 +0000 Ingo Weinzierl #380 Validate the user selected DEM in the server.
Tue, 15 Nov 2011 14:45:57 +0000 Felix Wolfsteller New convenience function to copy data from one artifact to another.
Wed, 02 Nov 2011 11:21:57 +0000 Felix Wolfsteller Give outputname to artifacts getInitialFacetActivity, generate second pair of MainvalueFacets for discharge curves.
Fri, 28 Oct 2011 09:55:59 +0000 Felix Wolfsteller Added method to FLYSArtifact to access ids of states.
Fri, 28 Oct 2011 09:00:51 +0000 Felix Wolfsteller Extracet getFlysContext from FLYSArtifact to FLYSUtils.
Thu, 27 Oct 2011 09:32:05 +0000 Felix Wolfsteller Restore mapping of state id to facets (revert, rev 3083 and 3088).
Wed, 26 Oct 2011 12:23:47 +0000 Felix Wolfsteller Do not store association of states to facets, let artifacts keep facets in a pure list.
Wed, 26 Oct 2011 08:15:24 +0000 Felix Wolfsteller Cosmetics, docs.
Tue, 18 Oct 2011 13:26:15 +0000 Felix Wolfsteller Add convenience method to add default data as string.
Fri, 14 Oct 2011 08:52:44 +0000 Felix Wolfsteller Allow simple codepaths to have Facets initially being 'inactive' (wrt rendering).
Wed, 12 Oct 2011 10:59:12 +0000 Felix Wolfsteller Cosmetics, docs.
Wed, 28 Sep 2011 09:17:20 +0000 Ingo Weinzierl Made feed() operation able to remove existing data items from Artifact's data pool.
Tue, 27 Sep 2011 15:19:59 +0000 Ingo Weinzierl Little modifications for making recommendations - will now work for states with background calculation.
Wed, 21 Sep 2011 14:01:14 +0000 Felix Wolfsteller Cosmetics, docs.
Mon, 19 Sep 2011 12:44:51 +0000 Ingo Weinzierl Cleanup imports.
Thu, 15 Sep 2011 15:05:24 +0000 Ingo Weinzierl Introduced the possibility for States to transform/modify input before the data is added to FLYSArtifact.
Wed, 07 Sep 2011 07:37:22 +0000 Felix Wolfsteller Minor cosmetics
Wed, 31 Aug 2011 12:44:07 +0000 Ingo Weinzierl Reordered some parameters in a FLYSArtifact method.
Fri, 26 Aug 2011 14:55:18 +0000 Ingo Weinzierl Added a new method to FLYSArtifact to destroy a single state (call its endOfLife).
Fri, 26 Aug 2011 08:53:37 +0000 Ingo Weinzierl Call State.endOfLife() for all States in the Artifact when Artifact.endOfLife() is called.
Fri, 26 Aug 2011 08:07:47 +0000 Ingo Weinzierl Call State.endOfLife() in FLYSArtifact when stepping back to a previous state.
Wed, 24 Aug 2011 09:44:31 +0000 Felix Wolfsteller Refactored (state access) to ease future development of more trivial artifacts.
Tue, 23 Aug 2011 11:07:21 +0000 Sascha L. Teichmann Made FLYS artifacts cloneable.
Mon, 22 Aug 2011 16:37:12 +0000 Sascha L. Teichmann Build out/facet filter from XML document passed at creation time.
Mon, 22 Aug 2011 16:05:40 +0000 Sascha L. Teichmann Added optional positive filter for outs and facets.
Mon, 22 Aug 2011 15:25:48 +0000 Sascha L. Teichmann Moved WINFO specific stuff from FLYS into WINFO artifact.
Fri, 19 Aug 2011 14:10:18 +0000 Sascha L. Teichmann State engine: Removed CallContext from state validation.
Wed, 27 Jul 2011 11:01:55 +0000 Sascha L. Teichmann datacage: prepared access to outs of artifacts.
Thu, 21 Jul 2011 14:00:09 +0000 Ingo Weinzierl Modified the CollectionMonitor to recommend artifacts for the current state's outputs only.
Wed, 20 Jul 2011 17:03:00 +0000 Sascha L. Teichmann DataCage: Added a recommend() method to generate recommendations for
Wed, 20 Jul 2011 15:06:16 +0000 Ingo Weinzierl Added configurations for river WMSe (currently for Saar, Mosel, Elbe).
Wed, 20 Jul 2011 12:34:20 +0000 Ingo Weinzierl Adapted the method of FLYSArtifact.setup() which has been changed in the artifact package.
Mon, 18 Jul 2011 17:09:00 +0000 Ingo Weinzierl Simplified the code to read all provided Outputs of an Artifact.
Mon, 18 Jul 2011 10:13:25 +0000 Ingo Weinzierl Added artifacts/states for WMS background an river axis and a configuration for the output-defaults.
Mon, 18 Jul 2011 09:20:42 +0000 Ingo Weinzierl Added a computeInit() method to intialize data/facets after creating new artifacts.
Thu, 14 Jul 2011 15:30:55 +0000 Ingo Weinzierl Append artifact recommendations to the artifact's describe document.
Thu, 14 Jul 2011 11:27:01 +0000 Ingo Weinzierl Added a monitor that creates new artifacts for default themes in charts and maps.
Sun, 26 Jun 2011 17:18:59 +0000 Sascha L. Teichmann Removed trailing whitespace.
Sun, 26 Jun 2011 17:06:35 +0000 Sascha L. Teichmann Removed dead code.
Sun, 26 Jun 2011 14:46:48 +0000 Sascha L. Teichmann Fix for flys/issue147
Sat, 25 Jun 2011 17:35:50 +0000 Sascha L. Teichmann Fixed "W am Pegel" calculations.
Wed, 22 Jun 2011 10:36:27 +0000 Sascha L. Teichmann Improved situtation on rendering "Abflusskurve am Pegel". Not fully working, yet.
Sat, 18 Jun 2011 20:20:34 +0000 Sascha L. Teichmann Added calculation "am Pegel" version to the "Wasserspiegellage" calculation.
Sat, 18 Jun 2011 18:38:04 +0000 Sascha L. Teichmann Removed more dead code.
Sat, 18 Jun 2011 18:19:34 +0000 Sascha L. Teichmann Removed dead code.
Sat, 18 Jun 2011 17:03:17 +0000 Sascha L. Teichmann Only generate facets when needed.
Fri, 17 Jun 2011 16:17:03 +0000 Sascha L. Teichmann Merged revisions 2127-2133,2136-2137,2140,2143-2144,2146,2150-2151,2153-2154 via svnmerge from
Fri, 17 Jun 2011 13:10:20 +0000 Sascha L. Teichmann call computeAdvance() if we want to advance. facets-slt
Fri, 17 Jun 2011 13:00:54 +0000 Ingo Weinzierl Added a parameter 'wq_free' that determines that mode of calculation 1 (specifies if the calculation is bound to a gauge or not).
Fri, 17 Jun 2011 11:23:57 +0000 Sascha L. Teichmann mico opt: inter cmps are faster than str cmps. facets-slt
Fri, 17 Jun 2011 11:08:31 +0000 Sascha L. Teichmann make getGauges() more robust facets-slt
Fri, 17 Jun 2011 10:40:54 +0000 Sascha L. Teichmann Removed ComputeCallback because this was thought too complicated. Fixed issue with facets not be re-generated if same state is entered again. facets-slt
Fri, 17 Jun 2011 09:19:43 +0000 Ingo Weinzierl OutGenerators use now facets to fetch necessary data. facets-slt
Thu, 16 Jun 2011 13:24:00 +0000 Ingo Weinzierl Write computed facets into artifacts describe document. facets-slt
Thu, 16 Jun 2011 10:05:44 +0000 Ingo Weinzierl Generated facets for each output aspect. facets-slt
Thu, 16 Jun 2011 09:04:59 +0000 Ingo Weinzierl Store facets for each state. facets-slt
Thu, 16 Jun 2011 08:57:05 +0000 Ingo Weinzierl Use enums to dispatch computeFeed() and computeAdvance(). facets-slt
Thu, 16 Jun 2011 08:43:58 +0000 Ingo Weinzierl Added two more compute() methods to ComputeCallback to distinguish between different phases of the artifact. facets-slt
Thu, 16 Jun 2011 07:50:56 +0000 Ingo Weinzierl Added a compute() method to WINFOArtifact which acts as a dispatcher for different computations. It triggers a calculation based on ComputeCallbacks that are generated by the current states. facets-slt
Wed, 15 Jun 2011 15:28:54 +0000 Ingo Weinzierl Merged with trunk and introduced hashing of computed values. facets-slt
Tue, 07 Jun 2011 15:05:12 +0000 Sascha L. Teichmann Use java.util.List instead of java.util.Vector. Removed superfluous imports.
Tue, 07 Jun 2011 11:43:30 +0000 Sascha L. Teichmann If Artifact.feed() fails do not store invalid values in database.
Sun, 05 Jun 2011 18:24:46 +0000 Sascha L. Teichmann Refactored version of "Berechnung 4"
Wed, 01 Jun 2011 17:01:44 +0000 Sascha L. Teichmann Added parser for segments
Thu, 26 May 2011 16:54:16 +0000 Sascha L. Teichmann Make "Berechnungsart 4" work independent of flow direction. Commented out back jump correction temporarily.
Thu, 26 May 2011 14:27:06 +0000 Sascha L. Teichmann Take the flow direction into account.
Thu, 26 May 2011 09:41:57 +0000 Sascha L. Teichmann Round exploded values to a precision of 1e-6.
Tue, 24 May 2011 13:24:24 +0000 Ingo Weinzierl Small bugfixes in the WQ selection state.
Tue, 24 May 2011 12:37:45 +0000 Ingo Weinzierl ISSUE-85 (part III/III) Use the given kilometer values for the waterlevel computation.
Tue, 24 May 2011 11:27:37 +0000 Ingo Weinzierl ISSUE-85 (part I/III) Added further fields for the location/range state.
Mon, 23 May 2011 15:11:55 +0000 Ingo Weinzierl ISSUE-62 (part I/II) States are no longer filled with data - if a state needs user input, it needs to query the owner artifact.
Mon, 23 May 2011 14:32:17 +0000 Ingo Weinzierl Added a method to dump the artifacts state/data.
Thu, 19 May 2011 14:51:53 +0000 Sascha L. Teichmann Increment kms array size by one to take the end of range, too.
Thu, 19 May 2011 09:54:57 +0000 Sascha L. Teichmann Reintroduced titles for the "W for unausgeglichene Abfluesse".
Wed, 18 May 2011 17:37:06 +0000 Sascha L. Teichmann Use new logic to calculate "W für ungleichwertige Abfluesse". Not working yet.
Tue, 10 May 2011 07:40:06 +0000 Ingo Weinzierl Enabled the WINFO artifact to choose between W and Q mode in the adapted wq panel of the discharge longitudinal section computation.
Fri, 06 May 2011 14:19:27 +0000 Ingo Weinzierl Implemented methods to retrieve and compute the data used to create discharge longitudinal sections.
Thu, 05 May 2011 06:12:44 +0000 Ingo Weinzierl Improved the transition model and added states to enable the 'discharge longitudinal section' computation - NOTE: the work in this computation has not finished yet.
Thu, 05 May 2011 05:27:41 +0000 Ingo Weinzierl Use a default step width (100m) between two kilometers if no width is given.
Mon, 02 May 2011 16:58:04 +0000 Ingo Weinzierl Enhanced the transition model to reach a state that creates duration curves.
Mon, 02 May 2011 15:17:04 +0000 Ingo Weinzierl Enabled the FLYSArtifact to handle an array of inserted WQ values (without given ranges).
Mon, 02 May 2011 12:47:10 +0000 Ingo Weinzierl Enabled the server to handle longitudinal section chart requests with inserted W data - Ws are transformed into Qs then.
Fri, 29 Apr 2011 10:02:59 +0000 Ingo Weinzierl Improved the calculation of the step width of ranges.
Fri, 29 Apr 2011 07:46:27 +0000 Ingo Weinzierl Added necessary methods to start the computation of waterlevel data.
Thu, 28 Apr 2011 11:20:11 +0000 Ingo Weinzierl Bugfixes: Adapted a broken method call of TransitionEngine.isStateReachable() and added the outputs of a current state to the DESCRIBE.
Mon, 18 Apr 2011 13:23:12 +0000 Ingo Weinzierl Changed the error key that is written to the result document of the feed operation.
Mon, 18 Apr 2011 12:36:08 +0000 Ingo Weinzierl The inserted ranges (distance and WQ ranges) are validated in the feed() operation.
Mon, 18 Apr 2011 09:34:18 +0000 Ingo Weinzierl Removed testing code that has been comitted by accident in the last revision.
Mon, 18 Apr 2011 07:39:17 +0000 Ingo Weinzierl The getGauge() method of the FLYSArtifact returns the first gauge based on the given stationing now.
Fri, 15 Apr 2011 13:37:51 +0000 Ingo Weinzierl FLYSArtifact provides methods to retrieve the real River, Gauge objects.
Wed, 06 Apr 2011 09:53:14 +0000 Ingo Weinzierl Changed the visibility of getData() method of FLYSArtifacts.
Mon, 21 Mar 2011 08:17:15 +0000 Ingo Weinzierl Implemented the step-back part of the advance() operation.
Thu, 10 Mar 2011 08:38:05 +0000 Ingo Weinzierl The operations feed() and advance() return the current description of the artifact now.
Thu, 10 Mar 2011 05:56:17 +0000 Ingo Weinzierl Implemented the step-forward part of the advance operation.
Wed, 09 Mar 2011 14:13:57 +0000 Ingo Weinzierl Implemented the feed() operation.

http://dive4elements.wald.intevation.org