29 lines
381 B
Text
29 lines
381 B
Text
public class HistoryVariable
|
|
{
|
|
private Object value;
|
|
|
|
public HistoryVariable(Object v)
|
|
{
|
|
value = v;
|
|
}
|
|
|
|
public void update(Object v)
|
|
{
|
|
value = v;
|
|
}
|
|
|
|
public Object undo()
|
|
{
|
|
return value;
|
|
}
|
|
|
|
@Override
|
|
public String toString()
|
|
{
|
|
return value.toString();
|
|
}
|
|
|
|
public void dispose()
|
|
{
|
|
}
|
|
}
|