tim@30: package de.intevation.gnv.artifactdatabase.objects; tim@36: tim@30: /** ingo@690: * The default implementation of OutputParameter. sascha@699: * sascha@684: * @author Tim Englich tim@30: */ tim@30: public class DefaultOutputParameter implements OutputParameter { tim@30: tim@165: /** tim@165: * The UID of this Class. tim@165: */ tim@165: private static final long serialVersionUID = -8416057640116638152L; tim@165: tim@958: /** tim@958: * The name of the parameter tim@958: */ tim@30: private String name = null; tim@36: tim@958: /** tim@958: * The value of the parameter tim@958: */ tim@30: private String value = null; tim@36: tim@958: /** tim@958: * The description of the parameter tim@958: */ tim@30: private String description = null; tim@36: tim@958: /** tim@958: * The type of the parameter tim@958: */ tim@30: private String type = null; tim@36: tim@30: /** tim@30: * Constructor sascha@681: * tim@958: * @param name The name of the parameter tim@958: * @param value The value of the parameter tim@958: * @param description The description of the parameter tim@958: * @param type The type of the parameter tim@30: */ tim@36: public DefaultOutputParameter(String name, String value, tim@36: String description, String type) { tim@30: super(); tim@30: this.name = name; tim@30: this.value = value; tim@30: this.description = description; tim@30: this.type = type; tim@30: } tim@30: tim@30: public String getName() { tim@30: return this.name; tim@30: } tim@30: tim@30: public String getValue() { tim@30: return this.value; tim@30: } tim@30: tim@30: public String getDescription() { tim@30: return this.description; tim@30: } tim@30: tim@30: public String getType() { tim@30: return this.type; tim@30: } tim@30: } sascha@700: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :