util
Interface PropertyAware

All Known Subinterfaces:
PropertyComposed
All Known Implementing Classes:
CanvasCursor, CrossCursor, CrossCursor.Draw, DeleteCursor, DragCursor, JAbstractShapePanel, JAdjustableAnnulus, JAdjustableCircle, JAdjustableRectangle, JAdjustableShape, JBaycamMosaic, JCameraCanvas.CameraCursor, JFitsComponent, JImageSlice, JImageURLButton, JMosaic, JTunableSlider, MarkCursor, Overscan.WifsipOverscan, SelectCursor, ShapeCursor, ZoomCursor

public interface PropertyAware

An interface for objects that can not directly subclass PropertyBundles and do not want to implement all methods of PropertySupplying, this interface defines a method that allow the composition of an object with a PropertyBundles. Possible cases are object that have to extend some generic class, think of Component, but still want to have properties.

Implementation note: Objects implementing this interface and may also implement #Reloadable might do so by using the PropertyResources.reload(Reloadable) method and passing themself there, provided the implement the rescanned method.


Method Summary
 void setComposedProperties(PropertySupplying prop)
          Sets the PropertySupplyings object this object wants to draw its properties from.
 

Method Detail

setComposedProperties

void setComposedProperties(PropertySupplying prop)
Sets the PropertySupplyings object this object wants to draw its properties from.