Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/FLYSArtifact.java @ 1724:0349dd524f9c
Add convenience method to add default data as string.
flys-artifacts/trunk@3006 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Tue, 18 Oct 2011 13:26:15 +0000 |
parents | f643ea084213 |
children | 0e748e8972b5 |
comparison
equal
deleted
inserted
replaced
1723:690037105542 | 1724:0349dd524f9c |
---|---|
1 package de.intevation.flys.artifacts; | 1 package de.intevation.flys.artifacts; |
2 | 2 |
3 import de.intevation.artifactdatabase.ArtifactDatabaseImpl; | 3 import de.intevation.artifactdatabase.ArtifactDatabaseImpl; |
4 import de.intevation.artifactdatabase.DefaultArtifact; | 4 import de.intevation.artifactdatabase.DefaultArtifact; |
5 | 5 |
6 import de.intevation.artifactdatabase.data.DefaultStateData; | |
6 import de.intevation.artifactdatabase.data.StateData; | 7 import de.intevation.artifactdatabase.data.StateData; |
7 | 8 |
8 import de.intevation.artifactdatabase.state.DefaultFacet; | 9 import de.intevation.artifactdatabase.state.DefaultFacet; |
9 import de.intevation.artifactdatabase.state.DefaultOutput; | 10 import de.intevation.artifactdatabase.state.DefaultOutput; |
10 import de.intevation.artifactdatabase.state.Facet; | 11 import de.intevation.artifactdatabase.state.Facet; |
516 | 517 |
517 | 518 |
518 public String getDataAsString(String name) { | 519 public String getDataAsString(String name) { |
519 StateData data = getData(name); | 520 StateData data = getData(name); |
520 return data != null ? (String) data.getValue() : null; | 521 return data != null ? (String) data.getValue() : null; |
522 } | |
523 | |
524 public void addStringData(String name, String value) { | |
525 addData(name, new DefaultStateData(name, null, null, value)); | |
521 } | 526 } |
522 | 527 |
523 public Collection<StateData> getAllData() { | 528 public Collection<StateData> getAllData() { |
524 return data.values(); | 529 return data.values(); |
525 } | 530 } |