Determines whether the value of the extender property should be persisted.
public boolean shouldPersistValue( Object extender, Object extendee )
extender
The object providing the extender property.
extendee
The object receiving the extender property.
Returns true if the extender property should be persisted; otherwise, returns false.
This method determines whether the state of the extender property is different from when the extendee object was first instantiated. If a default value is specified in this ExtenderInfo object, it is compared against the current value. If there is no default value, this method invokes and returns the value of the extender object's shouldPersist<ExtenderName> method, if it exists. If both these routes fail, true is returned.