Class PropertyRefValue
java.lang.Object
net.infonode.properties.propertymap.value.PropertyRefValue
- All Implemented Interfaces:
PropertyValue,SignalListener
-
Constructor Summary
ConstructorsConstructorDescriptionPropertyRefValue(PropertyMapImpl map, Property property, PropertyMapRef propertyObjectRef, Property propertyRef, PropertyRefValue parentRef) -
Method Summary
Modifier and TypeMethodDescriptioncopyTo(PropertyMapImpl propertyMap) static PropertyValuedecode(ObjectInputStream in, PropertyMapImpl propertyObject, Property property) voidget(PropertyMapImpl object) getMap()getSubValue(PropertyMapImpl object) getWithDefault(PropertyMapImpl object) booleanvoidsignalEmitted(Signal signal, Object object) static voidtoString()voidunset()voidupdateListener(boolean enable) voidwrite(ObjectOutputStream out)
-
Constructor Details
-
PropertyRefValue
public PropertyRefValue(PropertyMapImpl map, Property property, PropertyMapRef propertyObjectRef, Property propertyRef, PropertyRefValue parentRef)
-
-
Method Details
-
getProperty
-
getMap
-
updateListener
public void updateListener(boolean enable) - Specified by:
updateListenerin interfacePropertyValue
-
getParent
- Specified by:
getParentin interfacePropertyValue
-
get
- Specified by:
getin interfacePropertyValue
-
getWithDefault
- Specified by:
getWithDefaultin interfacePropertyValue
-
getSubValue
- Specified by:
getSubValuein interfacePropertyValue
-
unset
public void unset()- Specified by:
unsetin interfacePropertyValue
-
signalEmitted
- Specified by:
signalEmittedin interfaceSignalListener
-
toString
-
dump
- Specified by:
dumpin interfacePropertyValue
-
write
- Specified by:
writein interfacePropertyValue- Throws:
IOException
-
isSerializable
public boolean isSerializable()- Specified by:
isSerializablein interfacePropertyValue
-
decode
public static PropertyValue decode(ObjectInputStream in, PropertyMapImpl propertyObject, Property property) throws IOException - Throws:
IOException
-
skip
- Throws:
IOException
-
copyTo
- Specified by:
copyToin interfacePropertyValue
-