net.sf.doolin.util
Class AbstractPropertySet

java.lang.Object
  extended by net.sf.doolin.util.AbstractPropertySet
All Implemented Interfaces:
net.sf.sido.PropertyAccessor
Direct Known Subclasses:
BasicPropertySet

public abstract class AbstractPropertySet
extends Object
implements net.sf.sido.PropertyAccessor


Field Summary
 
Fields inherited from interface net.sf.sido.PropertyAccessor
SEPARATOR
 
Constructor Summary
AbstractPropertySet()
           
 
Method Summary
protected abstract  net.sf.sido.PropertyAccessor createPropertySet(net.sf.sido.PropertyAccessor parentSet, String nameInParent)
           
protected abstract  Object getSimple(String name)
           
 Object getValue(String propertyPath)
           
protected abstract  void setSimple(String name, Object value)
           
 net.sf.sido.PropertyAccessor setValue(String propertyPath, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractPropertySet

public AbstractPropertySet()
Method Detail

createPropertySet

protected abstract net.sf.sido.PropertyAccessor createPropertySet(net.sf.sido.PropertyAccessor parentSet,
                                                                  String nameInParent)

getSimple

protected abstract Object getSimple(String name)

getValue

public Object getValue(String propertyPath)
Specified by:
getValue in interface net.sf.sido.PropertyAccessor

setSimple

protected abstract void setSimple(String name,
                                  Object value)

setValue

public net.sf.sido.PropertyAccessor setValue(String propertyPath,
                                             Object value)
Specified by:
setValue in interface net.sf.sido.PropertyAccessor


Copyright © 2011. All Rights Reserved.