package com.cxy.redisclient.presentation.hash;
import org.eclipse.swt.widgets.TableItem;
public class CurrentData {
private String field;
private String value;
private TableItem item;
public boolean isItemChanged(TableItem item){
return this.item != item;
}
public void setItem(TableItem item){
this.item = item;
if(item != null){
this.field = item.getText(0);
this.value = item.getText(1);
}else{
this.field = "";
this.value = "";
}
}
public TableItem getItem(){
return item;
}
public boolean isFieldChanged(String field){
return !this.field.equals(field);
}
public void reset(){
item.setText(0, this.field);
item.setText(1, value);
}
public String getValue() {
return value;
}
}