tim@67: /**
tim@67:  *
tim@67:  */
tim@67: package de.intevation.gnv.transition.describedata;
tim@171: 
tim@67: /**
tim@67:  * @author Tim Englich <tim.englich@intevation.de>
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: }