net.infonode.properties.propertymap.value
Interface PropertyValue

All Known Implementing Classes:
PropertyRefValue, SimplePropertyValue

public interface PropertyValue

Version:
$Revision: 1.10 $
Author:
$Author: jesper $

Method Summary
 PropertyValue copyTo(PropertyMapImpl propertyMap)
           
 void dump(Printer printer)
           
 java.lang.Object get(PropertyMapImpl map)
           
 PropertyValue getParent()
           
 PropertyValue getSubValue(PropertyMapImpl object)
           
 java.lang.Object getWithDefault(PropertyMapImpl object)
           
 boolean isSerializable()
           
 void unset()
           
 void updateListener(boolean enable)
           
 void write(java.io.ObjectOutputStream out)
           
 

Method Detail

get

java.lang.Object get(PropertyMapImpl map)

getWithDefault

java.lang.Object getWithDefault(PropertyMapImpl object)

getSubValue

PropertyValue getSubValue(PropertyMapImpl object)

unset

void unset()

getParent

PropertyValue getParent()

dump

void dump(Printer printer)

write

void write(java.io.ObjectOutputStream out)
           throws java.io.IOException
Throws:
java.io.IOException

updateListener

void updateListener(boolean enable)

isSerializable

boolean isSerializable()

copyTo

PropertyValue copyTo(PropertyMapImpl propertyMap)