Mercurial > dive4elements > gnv-client
diff gnv-artifacts/src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java @ 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 | 5b9b74c08bbb |
children | 9a828e5a2390 |
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java Fri Mar 19 13:20:04 2010 +0000 +++ b/gnv-artifacts/src/main/java/de/intevation/gnv/profile/horizontalcrosssection/HorizontalCrossSectionMeshArtifact.java Mon Mar 22 09:15:05 2010 +0000 @@ -10,8 +10,8 @@ import de.intevation.gnv.artifacts.GNVArtifactBase; /** - * @author Tim Englich <tim.englich@intevation.de> - * + * @author Tim Englich (tim.englich@intevation.de) + * @author Ingo Weinzierl (ingo.weinzierl@intevation.de) */ public class HorizontalCrossSectionMeshArtifact extends GNVArtifactBase { /** @@ -33,7 +33,7 @@ log.debug("HorizontalCrossSectionMeshArtifact.Constructor"); this.name = "horizontalCrossSectionMesh"; } - + /** * @see de.intevation.gnv.artifacts.GNVArtifactBase#setup(java.lang.String, @@ -46,4 +46,13 @@ log.debug("HorizontalCrossSectionMeshArtifact.setup"); super.setup(identifier, factory, context, data); } + + + @Override + public void cleanup(Object context) { + if (current != null) + current.cleanup(context); + + super.cleanup(context); + } }