diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/DataFacet.java @ 1160:efe1b8545f5c

Cosmetics flys-artifacts/trunk@2696 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Felix Wolfsteller <felix.wolfsteller@intevation.de>
date Mon, 12 Sep 2011 09:00:08 +0000
parents 8da5f5a9ed3c
children 70ef5fdc7414
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/DataFacet.java	Mon Sep 12 06:23:48 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/DataFacet.java	Mon Sep 12 09:00:08 2011 +0000
@@ -17,9 +17,16 @@
     protected String      hash;
     protected String      stateId;
 
+
+    /** Trivial constructor. */
     public DataFacet() {
     }
 
+    /**
+     * Defaults to ADVANCE Compute type.
+     * @param name Name of the facet.
+     * @param description maybe localized description of the facet.
+     */
     public DataFacet(String name, String description) {
         this(name, description, ComputeType.ADVANCE);
     }
@@ -53,6 +60,10 @@
         this.stateId = stateId;
     }
 
+
+    /**
+     * Return computation result.
+     */
     @Override
     public Object getData(Artifact artifact, CallContext context) {
         FLYSArtifact flys = (FLYSArtifact)artifact;
@@ -63,6 +74,10 @@
             : flys.compute(context, theHash, type, false);
     }
 
+
+    /**
+     * Return a deep copy.
+     */
     @Override
     public Facet deepCopy() {
         DataFacet copy = new DataFacet();

http://dive4elements.wald.intevation.org