Mercurial > dive4elements > framework
diff artifact-database/src/main/java/org/dive4elements/artifactdatabase/state/Facet.java @ 519:97dc9b8ae68a facet-metadata
Introduced facet metadata.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Wed, 21 May 2014 11:23:45 +0200 |
parents | 83ee2c6a53b6 |
children | ab13ab6acc5c |
line wrap: on
line diff
--- a/artifact-database/src/main/java/org/dive4elements/artifactdatabase/state/Facet.java Wed Apr 30 15:30:33 2014 +0200 +++ b/artifact-database/src/main/java/org/dive4elements/artifactdatabase/state/Facet.java Wed May 21 11:23:45 2014 +0200 @@ -1,6 +1,7 @@ package org.dive4elements.artifactdatabase.state; import java.util.List; +import java.util.Map; import java.io.Serializable; @@ -62,6 +63,24 @@ /** + * Returns the meta data this facet provides. + * + * @return the meta data. + */ + Map<String, String> getMetaData(); + + /** + * Returns the meta data this facet provides. + * + * @param artifact The owner artifact. + * @param context The CallContext. + * + * @return the meta data. + */ + Map<String, String> getMetaData(Artifact artifact, CallContext context); + + + /** * Get keys for which this Facet can provide data (for other facets, not * for plot). * @param artifact Artifact that this facet belongs to.