Mercurial > dive4elements > gnv-client
diff gnv-artifacts/ChangeLog @ 759:93489a0c1328
Added a cleanup mechanism to do some things before an artifact is being exported (issue208).
gnv-artifacts/trunk@811 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 22 Mar 2010 09:15:05 +0000 |
parents | be24dd9b5d03 |
children | f82e57a60124 |
line wrap: on
line diff
--- a/gnv-artifacts/ChangeLog Fri Mar 19 13:20:04 2010 +0000 +++ b/gnv-artifacts/ChangeLog Mon Mar 22 09:15:05 2010 +0000 @@ -1,3 +1,24 @@ +2010-03-22 Ingo Weinzierl <ingo.weinzierl@intevation.de> + + Issue208 (Added a cleanup mechanism to do some things before exporting an + artifact) + + * src/main/java/de/intevation/gnv/state/State.java: Added a cleanup method + to remove special data stored at this state while processing an + 'out'-target. + + * src/main/java/de/intevation/gnv/state/StateBase.java: Default + implementation of this cleanup method - nothing is done here so far. + Override this method in states which should remove data before being + exported. + + * src/main/java/de/intevation/gnv/state/profile/horizontalcrosssection/HorizontalCrossSectionMeshOutputState.java: + Overrides this cleanup method to remove the current shapefile path. + + * src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java: + Call cleanup method of the current state if the cleanup method of this + artifact itself is called. + 2010-03-19 Tim Englich <tim.englich@intevation.de> * doc/conf/products/horizontalprofile/conf_mesh_cross.xml: