net.infonode.properties.propertymap.value

Interface PropertyValue

public interface PropertyValue

Version: $Revision: 1.10 $

Author: $Author: jesper $

Method Summary
PropertyValuecopyTo(PropertyMapImpl propertyMap)
voiddump(Printer printer)
Objectget(PropertyMapImpl map)
PropertyValuegetParent()
PropertyValuegetSubValue(PropertyMapImpl object)
ObjectgetWithDefault(PropertyMapImpl object)
booleanisSerializable()
voidunset()
voidupdateListener(boolean enable)
voidwrite(ObjectOutputStream out)

Method Detail

copyTo

public PropertyValue copyTo(PropertyMapImpl propertyMap)

dump

public void dump(Printer printer)

get

public Object get(PropertyMapImpl map)

getParent

public PropertyValue getParent()

getSubValue

public PropertyValue getSubValue(PropertyMapImpl object)

getWithDefault

public Object getWithDefault(PropertyMapImpl object)

isSerializable

public boolean isSerializable()

unset

public void unset()

updateListener

public void updateListener(boolean enable)

write

public void write(ObjectOutputStream out)