org.eclipse.jpt.common.utility
Interface ObjectReference<V>

All Superinterfaces:
ReadOnlyObjectReference<V>

public interface ObjectReference<V>
extends ReadOnlyObjectReference<V>

Provide a container for passing an object that can be changed by the recipient.


Method Summary
 V setNull()
          Set the value to null.
 V setValue(V value)
          Set the value.
 
Methods inherited from interface org.eclipse.jpt.common.utility.ReadOnlyObjectReference
getValue, isNotNull, isNull, valueEquals, valueNotEqual
 

Method Detail

setValue

V setValue(V value)
Set the value. Return the previous value.


setNull

V setNull()
Set the value to null. Return the previous value.