org.base.apps.util
Interface Mutable<V>

All Known Subinterfaces:
Attr, BoundView
All Known Implementing Classes:
AbstractBoundText, BaseAttr, BoundComponentView, BoundField, BoundProperty, BoundViewPanel, BoundViewSupport, Property, Thing

public interface Mutable<V>

Marks an object as containing an arbitrary mutable value.

Author:
Kevan Simpson

Method Summary
 V getValue()
          Returns the object's Mutable value.
 void setValue(V val)
          Sets the object's Mutable value.
 

Method Detail

getValue

V getValue()
Returns the object's Mutable value.

Returns:
the object's Mutable value.

setValue

void setValue(V val)
Sets the object's Mutable value.

Parameters:
val - The value to set.

Please visit Base Apps, hosted on Sourceforge.net.

Copyright 2011, Blue Agate Software Entity (BASE)