org.deduced.dynamic
Class FlyWheelDynamicPropertyCollectionController.ChildPropertyControllerListPropertyImplementation

java.lang.Object
  extended by org.deduced.PropertyImplementation<java.lang.Object>
      extended by org.deduced.dynamic.FlyWheelDynamicPropertyCollectionController.ChildPropertyControllerListPropertyImplementation
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, Property<java.lang.Object>
Enclosing class:
FlyWheelDynamicPropertyCollectionController

public class FlyWheelDynamicPropertyCollectionController.ChildPropertyControllerListPropertyImplementation
extends PropertyImplementation<java.lang.Object>

Child Property Controller List Property Implementation. Used to avoid creating the list until it is fetched.

Author:
Steve McDuff
See Also:
Serialized Form

Field Summary
private static long serialVersionUID
          serialVersionUID
 
Constructor Summary
FlyWheelDynamicPropertyCollectionController.ChildPropertyControllerListPropertyImplementation()
          ChildCollectionControllerListPropertyImplementation constructor
 
Method Summary
 PropertyCollection<?,?> getValue()
          (non-JSDoc)
 void setValue(java.lang.Object setValue)
          (non-JSDoc)
 
Methods inherited from class org.deduced.PropertyImplementation
arePropertiesEqual, arePropertyValuesEqual, clonePropertyValue, copy, equals, getInstance, getValueType, hashCode, isValueEqual, resetParentOnValue, setInstance, setValueOnProperty, setValueParent, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
serialVersionUID

See Also:
Constant Field Values
Constructor Detail

FlyWheelDynamicPropertyCollectionController.ChildPropertyControllerListPropertyImplementation

public FlyWheelDynamicPropertyCollectionController.ChildPropertyControllerListPropertyImplementation()
ChildCollectionControllerListPropertyImplementation constructor

Method Detail

setValue

public void setValue(java.lang.Object setValue)
(non-JSDoc)

Specified by:
setValue in interface Property<java.lang.Object>
Overrides:
setValue in class PropertyImplementation<java.lang.Object>
Parameters:
setValue - The value to set.
See Also:
PropertyImplementation.setValue(java.lang.Object)

getValue

public PropertyCollection<?,?> getValue()
(non-JSDoc)

Specified by:
getValue in interface Property<java.lang.Object>
Overrides:
getValue in class PropertyImplementation<java.lang.Object>
Returns:
Returns the value.
See Also:
PropertyImplementation.getValue()