package fr.lteconsulting.hexa.client.interfaces;
public interface IValueControl<T>
{
public interface Callback<T>
{
void onValueControlChange( Object cookie );
}
public abstract void setValue( T value );
public abstract T getValue();
public void addCallback( Callback<T> callback, Object cookie );
}