Mercurial > dive4elements > gnv-client
comparison gnv/src/main/java/de/intevation/gnv/artifactdatabase/objects/DefaultOutputMode.java @ 30:07e9c137a2f1
Added dynamic Outputparameter Support and Outputparameter-manipulation
gnv/trunk@134 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Tim Englich <tim.englich@intevation.de> |
---|---|
date | Fri, 25 Sep 2009 14:24:08 +0000 |
parents | |
children | ad381cc47217 |
comparison
equal
deleted
inserted
replaced
29:bba8fd97e549 | 30:07e9c137a2f1 |
---|---|
1 /** | |
2 * | |
3 */ | |
4 package de.intevation.gnv.artifactdatabase.objects; | |
5 | |
6 import java.util.Collection; | |
7 | |
8 /** | |
9 * @author Tim Englich <tim.englich@intevation.de> | |
10 * | |
11 */ | |
12 public class DefaultOutputMode implements OutputMode { | |
13 | |
14 | |
15 private String name = null; | |
16 | |
17 private String mimeType = null; | |
18 | |
19 private Collection<OutputParameter> outputParameter = null; | |
20 | |
21 public DefaultOutputMode(String name, String mimeType, | |
22 Collection<OutputParameter> outputParameter) { | |
23 super(); | |
24 this.name = name; | |
25 this.mimeType = mimeType; | |
26 this.outputParameter = outputParameter; | |
27 } | |
28 | |
29 | |
30 /** | |
31 * @see de.intevation.gnv.artifactdatabase.objects.OutputMode#getMimeType() | |
32 */ | |
33 public String getMimeType() { | |
34 return this.mimeType; | |
35 } | |
36 | |
37 /** | |
38 * @see de.intevation.gnv.artifactdatabase.objects.OutputMode#getName() | |
39 */ | |
40 public String getName() { | |
41 return this.name; | |
42 } | |
43 | |
44 /** | |
45 * @see de.intevation.gnv.artifactdatabase.objects.OutputMode#getOutputParameters() | |
46 */ | |
47 public Collection<OutputParameter> getOutputParameters() { | |
48 return this.outputParameter; | |
49 } | |
50 | |
51 } |