Package org.lobobrowser.html.renderer
Interface RenderableContainer
-
- All Known Implementing Classes:
HtmlBlockPanel
,RBlock
,RImgControl
public interface RenderableContainer
A RenderableContainer is either usually a parent block or the root GUI component. It's is a Renderable or GUI component whose layout may be invalidated.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.awt.Component
addComponent(java.awt.Component component)
void
addDelayedPair(DelayedPair pair)
void
clearDelayedPairs()
void
focus()
java.util.Collection
getDelayedPairs()
java.awt.Point
getGUIPoint(int x, int y)
java.awt.Color
getPaintedBackgroundColor()
RenderableContainer
getParentContainer()
void
invalidateLayoutUpTree()
void
relayout()
void
repaint(int x, int y, int width, int height)
void
updateAllWidgetBounds()
-
-
-
Method Detail
-
addComponent
java.awt.Component addComponent(java.awt.Component component)
-
invalidateLayoutUpTree
void invalidateLayoutUpTree()
-
repaint
void repaint(int x, int y, int width, int height)
-
relayout
void relayout()
-
updateAllWidgetBounds
void updateAllWidgetBounds()
-
getPaintedBackgroundColor
java.awt.Color getPaintedBackgroundColor()
-
getGUIPoint
java.awt.Point getGUIPoint(int x, int y)
-
focus
void focus()
-
addDelayedPair
void addDelayedPair(DelayedPair pair)
-
getDelayedPairs
java.util.Collection getDelayedPairs()
-
getParentContainer
RenderableContainer getParentContainer()
-
clearDelayedPairs
void clearDelayedPairs()
-
-