Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/Recommendations.java @ 3391:2b3c4abe034f
Doc, TODO added.
flys-artifacts/trunk@5019 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Mon, 16 Jul 2012 10:12:14 +0000 |
parents | 5642a83420f2 |
children | cbd0fafcb26b |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/Recommendations.java Mon Jul 16 10:05:34 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/Recommendations.java Mon Jul 16 10:12:14 2012 +0000 @@ -35,6 +35,10 @@ import de.intevation.flys.artifacts.datacage.templating.Builder; + +/** + * Also accessible as Singleton with getInstance(). + */ public class Recommendations { private static Logger log = Logger.getLogger(Recommendations.class); @@ -140,6 +144,10 @@ } } + + /** + * Append recommendations to \param result. + */ public void recommend( FLYSArtifact artifact, String userId, @@ -168,6 +176,10 @@ recommend(parameters, userId, result); } + + /** + * Append recommendations to \param result. + */ public void recommend( Map<String, Object> parameters, String userId, @@ -218,6 +230,8 @@ }); } + + /** Get singleton instance. */ public static synchronized Recommendations getInstance() { if (INSTANCE == null) { INSTANCE = createRecommendations(); @@ -225,6 +239,7 @@ return INSTANCE; } + protected static Document loadTemplate(File file) throws IOException { InputStream in = null;