de.tu_berlin.cs.tfs.muvitorkit.properties
Class AbstractPropertySource<T>
java.lang.Object
de.tu_berlin.cs.tfs.muvitorkit.properties.AbstractPropertySource<T>
- All Implemented Interfaces:
- IPropertySource
- Direct Known Subclasses:
- LocationPropertySource
public abstract class AbstractPropertySource<T>
- extends Object
- implements IPropertySource
- Rating

Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractPropertySource
public AbstractPropertySource(T model)
getModel
protected T getModel()
createPropertyDescriptors
protected abstract IPropertyDescriptor[] createPropertyDescriptors()
getEditableValue
public Object getEditableValue()
- Specified by:
getEditableValue
in interface IPropertySource
getPropertyDescriptors
public IPropertyDescriptor[] getPropertyDescriptors()
- Specified by:
getPropertyDescriptors
in interface IPropertySource
isPropertySet
public boolean isPropertySet(Object id)
- Specified by:
isPropertySet
in interface IPropertySource
resetPropertyValue
public void resetPropertyValue(Object id)
- Specified by:
resetPropertyValue
in interface IPropertySource