Interface Overlay
- All Known Implementing Classes:
- AbstractAnimatedOverlay,- LayeredOverlay
public interface Overlay
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddComponent(JComponent comp) Adds a component to this overlay.booleanReturns true if the overlay is animated.voidpaintOverlay(JComponent comp, Graphics2D g, Rectangle rect) Paint the overlay for a given quality monitoring componentvoidRemoves all child components.voidremoveComponent(JComponent comp) Removes a component from this overlay.
- 
Method Details- 
paintOverlayPaint the overlay for a given quality monitoring component
- 
isAnimatedboolean isAnimated()Returns true if the overlay is animated. Animated components keep track of their components
- 
addComponentAdds a component to this overlay. Used for animated overlay so that they know who to animate.
- 
removeComponentRemoves a component from this overlay. Used for animated overlay so that they know who to animate.
- 
removeAllComponentsvoid removeAllComponents()Removes all child components. Should stop any animation timers.
 
-