util
Interface PropertyComposed
- All Superinterfaces:
- PropertyAware
- All Known Implementing Classes:
- CanvasCursor, CrossCursor, CrossCursor.Draw, DeleteCursor, DragCursor, JAbstractShapePanel, JAcquireDisplay, JAdapter, JAdapterDisplay, JAdjustableAnnulus, JAdjustableCircle, JAdjustableRectangle, JAdjustableShape, JAllskyChronology, JAllskyDisplay, JAltAzTelescope, JAnalyserToFit, JAntarctica, JAntarcticaNight, JApplicationSwitcher, JBaycamMosaic, JBorderFrame, JBoxedCanvas, JCamera, JCameraCanvas, JCameraCanvas.CameraCursor, JChronology, JClientFrame, JDatabaseDisplay, JDataCanvas, JDataModelFrame, JEarth, JEarthNight, JEnvironment, JEnvironmentDisplay, JEnvironmentDisplay.Headless, JExpressionCanvas, JExpressionFrame, JExtremaSelect, JFilterWheel, JFitsCanvas, JFitsComponent, JFitsDisplay, JFitsFrame, JFocusDisplay, JFrameCanvas, JGridBag, JGuiderCanvas, JGuiderOffsets, JHeaderDisplay, JImageSlice, JImageURLButton, JMasterDisplay, JMasterFrame, JMosaic, JNight, JNormalizedCanvas, JObjectDisplay, JOffsetDisplay, JOpenFrame, JParameterDisplay, JPhaseFrame, JPhotometryDisplay, JQuadrants, JQuickDisplay, JRemoteSwitcher, JResultsPanel, JSkyCanvas, JSkyGrid, JSpectrumDisplay, JStella, JTargetHistory, JTrackingFrequencies, JTunableSlider, JViewportCanvas, JWeatherCanvas, MarkCursor, SelectCursor, ShapeCursor, ZoomCursor
public interface PropertyComposed
- extends PropertyAware
An interface for objects that can not directly subclass
PropertyContainer and do not want to implement all methods of
PropertyBearing, this interface defines few methods that allow
the composition of an object with a PropertyContainer. 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
PropertyContainer.reload(Reloadable) method and passing themself
there, provided the implement the rescanned method.
getComposedProperties
PropertyBearing getComposedProperties()
- Gets the
PropertyBearing object that is linked to this object
via composition.