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
Modifier and TypeMethodDescriptionaddComponent
(Component component) void
addDelayedPair
(DelayedPair pair) void
void
focus()
getGUIPoint
(int x, int y) void
void
relayout()
void
repaint
(int x, int y, int width, int height) void
-
Method Details
-
addComponent
-
invalidateLayoutUpTree
void invalidateLayoutUpTree() -
repaint
void repaint(int x, int y, int width, int height) -
relayout
void relayout() -
updateAllWidgetBounds
void updateAllWidgetBounds() -
getPaintedBackgroundColor
Color getPaintedBackgroundColor() -
getGUIPoint
-
focus
void focus() -
addDelayedPair
-
getDelayedPairs
Collection getDelayedPairs() -
getParentContainer
RenderableContainer getParentContainer() -
clearDelayedPairs
void clearDelayedPairs()
-