ingo@63: package de.intevation.flys.client.shared.model; ingo@63: ingo@63: ingo@63: /** ingo@63: * The default implementation of an Output. ingo@63: * ingo@63: * @author Ingo Weinzierl ingo@63: */ ingo@63: public class DefaultOutputMode implements OutputMode { ingo@63: ingo@63: /** The name of this mode.*/ ingo@63: protected String name; ingo@63: ingo@63: /** The description of this mode.*/ ingo@63: protected String description; ingo@63: ingo@63: /** The mime-type of this mode.*/ ingo@63: protected String mimeType; ingo@63: ingo@63: ingo@63: /** A convinience constructor.*/ ingo@63: public DefaultOutputMode() { ingo@63: } ingo@63: ingo@63: ingo@63: /** ingo@63: * The default constructor. ingo@63: * ingo@63: * @param name The name of this mode. ingo@63: * @param description The description of this mode. ingo@63: * @param mimeType The mime-type of this mode. ingo@63: */ ingo@63: public DefaultOutputMode(String name, String description, String mimeType) { ingo@63: this.name = name; ingo@63: this.description = description; ingo@63: this.mimeType = mimeType; ingo@63: } ingo@63: ingo@63: ingo@63: public String getName() { ingo@63: return name; ingo@63: } ingo@63: ingo@63: ingo@63: public String getDescription() { ingo@63: return description; ingo@63: } ingo@63: ingo@63: ingo@63: public String getMimeType() { ingo@63: return mimeType; ingo@63: } ingo@63: } ingo@63: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :