public abstract class BasePreferencesImpl extends Object implements Serializable
Constructor and Description |
---|
BasePreferencesImpl(long ownerId,
int ownerType,
String xml,
Map<String,Preference> preferences) |
public BasePreferencesImpl(long ownerId, int ownerType, String xml, Map<String,Preference> preferences)
public Enumeration<String> getNames()
public long getOwnerId()
public int getOwnerType()
public boolean isReadOnly(String key)
public void reset()
public abstract void reset(String key) throws ReadOnlyException
ReadOnlyException
public void setValue(String key, String value) throws ReadOnlyException
ReadOnlyException
public void setValues(String key, String[] values) throws ReadOnlyException
ReadOnlyException
public int size()
public abstract void store() throws IOException, ValidatorException
IOException
ValidatorException
protected Map<String,Preference> getModifiedPreferences()
protected Map<String,Preference> getOriginalPreferences()
protected String getOriginalXML()
protected Map<String,Preference> getPreferences()
protected boolean isNull(String[] values)
protected void setOriginalPreferences(Map<String,Preference> originalPreferences)
protected void setOriginalXML(String originalXML)
protected String toXML()