tim@67: /** tim@67: * tim@67: */ tim@67: package de.intevation.gnv.transition.describedata; tim@171: tim@67: /** tim@67: * @author Tim Englich tim@171: * tim@67: */ tim@67: public class DefaultKeyValueDescribeData implements KeyValueDescibeData { tim@67: tim@77: /** tim@77: * tim@77: */ tim@77: private static final long serialVersionUID = -924469415242703108L; tim@77: tim@82: private String key; tim@171: tim@67: private String value = null; tim@171: tim@79: private boolean selected = false; tim@171: tim@82: public DefaultKeyValueDescribeData(String key, String value) { tim@67: super(); tim@67: this.key = key; tim@67: this.value = value; tim@67: } tim@67: tim@67: /** tim@67: * @see de.intevation.gnv.transition.describedata.KeyValueDescibeData#getKey() tim@67: */ tim@82: public String getKey() { tim@171: return this.key; tim@67: } tim@67: tim@67: /** tim@67: * @see de.intevation.gnv.transition.describedata.KeyValueDescibeData#getValue() tim@67: */ tim@67: public String getValue() { tim@67: return this.value; tim@67: } tim@67: tim@79: /** tim@79: * @see de.intevation.gnv.transition.describedata.KeyValueDescibeData#isSelected() tim@79: */ tim@79: public boolean isSelected() { tim@79: return this.selected; tim@79: } tim@79: tim@79: /** tim@79: * @see de.intevation.gnv.transition.describedata.KeyValueDescibeData#setSelected(boolean) tim@79: */ tim@79: public void setSelected(boolean selected) { tim@79: this.selected = selected; tim@79: } tim@79: tim@67: }