org.lobobrowser.html.renderer

Interface RCollection

All Superinterfaces:
BoundableRenderable, Renderable
Known Subinterfaces:
RElement
Known Implementing Classes:
RBlock, RBlockViewport, RImgControl, RRelative

public interface RCollection
extends BoundableRenderable

A Renderable with children.

Fields inherited from interface org.lobobrowser.html.renderer.Renderable

EMPTY_ARRAY

Method Summary

void
blur()
void
focus()
Iterator
getRenderables()
Gets the collection of Renderable chjldren.
void
invalidateLayoutDeep()
Invalidates layout in all descendents.
void
updateWidgetBounds(int guiX, int guiY)

Methods inherited from interface org.lobobrowser.html.renderer.BoundableRenderable

extractSelectionText, getBounds, getGUIPoint, getHeight, getLowestRenderableSpot, getModelNode, getOrdinal, getOrigin, getOriginRelativeTo, getOriginalOrCurrentParent, getOriginalParent, getParent, getRenderablePoint, getSize, getWidth, getX, getY, getZIndex, invalidateLayoutUpTree, isContainedByNode, onDoubleClick, onMouseClick, onMouseDisarmed, onMouseMoved, onMouseOut, onMousePressed, onMouseReleased, onRightClick, paintSelection, paintTranslated, relayout, repaint, repaint, setBounds, setHeight, setOrdinal, setOrigin, setOriginalParent, setParent, setWidth, setX, setY

Methods inherited from interface org.lobobrowser.html.renderer.Renderable

getModelNode, paint

Method Details

blur

public void blur()

focus

public void focus()

getRenderables

public Iterator getRenderables()

invalidateLayoutDeep

public void invalidateLayoutDeep()
Invalidates layout in all descendents.

updateWidgetBounds

public void updateWidgetBounds(int guiX,
                               int guiY)