sascha@185: package de.intevation.flys.importer; sascha@185: sascha@185: public class ImportAttribute sascha@186: implements Comparable sascha@185: { sascha@185: protected String value; sascha@185: sascha@185: public ImportAttribute() { sascha@185: } sascha@185: sascha@186: public ImportAttribute(String value) { sascha@186: this.value = value; sascha@186: } sascha@186: sascha@185: public String getValue() { sascha@185: return value; sascha@185: } sascha@185: sascha@185: public void setValue(String value) { sascha@185: this.value = value; sascha@185: } sascha@185: sascha@186: public int compareTo(ImportAttribute other) { sascha@186: return value.compareTo(other.value); sascha@186: } sascha@186: sascha@185: @Override sascha@185: public boolean equals(Object other) { sascha@185: if (other == this) return true; sascha@185: if (!(other instanceof ImportPosition)) return false; sascha@185: return value.equals(((ImportPosition)other).value); sascha@185: } sascha@185: sascha@185: @Override sascha@185: public int hashCode() { sascha@185: return value.hashCode(); sascha@185: } sascha@185: } sascha@185: // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :