org.sakaiproject.service.legacy.preference
Interface PreferencesEdit

All Superinterfaces:
Comparable, Edit, Entity, Preferences
All Known Implementing Classes:
BasePreferencesService.BasePreferences

public interface PreferencesEdit
extends Preferences, Edit

UserEdit is the core interface for the editable CHEF User object.

Version:
$Revision: 2371 $
Author:
University of Michigan, CHEF Software Development Team

Field Summary
 
Fields inherited from interface org.sakaiproject.service.legacy.entity.Entity
SEPARATOR
 
Method Summary
 ResourcePropertiesEdit getPropertiesEdit(String key)
          Access the properties keyed by the specified value.
 
Methods inherited from interface org.sakaiproject.service.legacy.preference.Preferences
getId, getKeys, getProperties
 
Methods inherited from interface org.sakaiproject.service.legacy.entity.Entity
getProperties, getReference, getReference, getUrl, getUrl, toXml
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface org.sakaiproject.service.legacy.entity.Edit
getPropertiesEdit, isActiveEdit
 

Method Detail

getPropertiesEdit

public ResourcePropertiesEdit getPropertiesEdit(String key)
Access the properties keyed by the specified value. If the key does not yet exist, create it.

Parameters:
key - The key to the properties.
Returns:
The properties keyed by the specified value (possibly empty)