package org.jboss.seam.wiki.preferences;
import org.jboss.seam.wiki.preferences.metamodel.PreferenceEntity;
public interface PreferenceValue {
public Object getValue();
public void setValue(Object value);
// Useful for provider, only set if the value really changed
public boolean isDirty();
// Reference to meta model
public void setPreferenceProperty(PreferenceEntity.Property property);
public PreferenceEntity.Property getPreferenceProperty();
}