org.lobobrowser.html.renderer

Class RImgControl

Implemented Interfaces:
BoundableRenderable, ImageObserver, org.lobobrowser.html.renderer.RCollection, Renderable, RenderableContainer, RElement, UINode

public class RImgControl
extends org.lobobrowser.html.renderer.RUIControl

Field Summary

Fields inherited from class org.lobobrowser.html.renderer.RUIControl

modelNode, widget

Fields inherited from class org.lobobrowser.html.renderer.BaseElementRenderable

BORDER_STYLE_DASHED, BORDER_STYLE_DOTTED, BORDER_STYLE_DOUBLE, BORDER_STYLE_GROOVE, BORDER_STYLE_HIDDEN, BORDER_STYLE_INSET, BORDER_STYLE_NONE, BORDER_STYLE_OUTSET, BORDER_STYLE_RIDGE, BORDER_STYLE_SOLID, OVERFLOW_AUTO, OVERFLOW_HIDDEN, OVERFLOW_NONE, OVERFLOW_SCROLL, OVERFLOW_VERTICAL, OVERFLOW_VISIBLE, SCROLL_BAR_THICKNESS, backgroundColor, backgroundImage, borderBottomColor, borderInsets, borderLeftColor, borderRightColor, borderStyles, borderTopColor, defaultMarginInsets, delayedPairs, lastBackgroundImageUri, layoutDeepCanBeInvalidated, userAgentContext, zIndex

Fields inherited from class org.lobobrowser.html.renderer.BaseBoundableRenderable

SELECTION_COLOR, SELECTION_XOR, container, height, layoutUpTreeCanBeInvalidated, logger, modelNode, originalParent, parent, width, x, y

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

EMPTY_ARRAY

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

VALIGN_ABSBOTTOM, VALIGN_ABSMIDDLE, VALIGN_BASELINE, VALIGN_BOTTOM, VALIGN_MIDDLE, VALIGN_TOP

Constructor Summary

RImgControl(ModelNode me, org.lobobrowser.html.renderer.UIControl widget, RenderableContainer container, FrameContext frameContext, UserAgentContext ucontext)

Method Summary

protected void
applyStyle()

Methods inherited from class org.lobobrowser.html.renderer.RUIControl

doLayout, extractSelectionText, focus, getBlockBackgroundColor, getLowestRenderableSpot, getPaintedBackgroundColor, getRenderables, getVAlign, invalidateLayoutLocal, invalidateRenderStyle, onDoubleClick, onMouseClick, onMouseDisarmed, onMousePressed, onMouseReleased, paint, paintSelection, preferredSizeInvalidated, repaint, updateWidgetBounds

Methods inherited from class org.lobobrowser.html.renderer.BaseElementRenderable

add, addDelayedPair, applyStyle, clearDelayedPairs, clearGUIComponents, doLayout, getAlignmentX, getAlignmentY, getDeclaredHeight, getDeclaredWidth, getDelayedPairs, getInsets, getMarginInsets, getOverflow, getParentContainer, getZIndex, imageUpdate, invalidateLayoutDeep, invalidateLayoutLocal, isContainedByNode, layout, layout, loadBackgroundImage, paint, prePaint, sendDelayedPairsToParent, sendGUIComponentsToParent, updateAllWidgetBounds, updateWidgetBounds

Methods inherited from class org.lobobrowser.html.renderer.BaseRCollection

blur, extractSelectionText, focus, getRenderable, invalidateLayoutDeep, onMouseMoved, onMouseOut, onRightClick, paintSelection, updateWidgetBounds

Methods inherited from class org.lobobrowser.html.renderer.BaseBoundableRenderable

contains, getBlockBackgroundColor, getBounds, getGUIPoint, getHeight, getModelNode, getOriginalOrCurrentParent, getOriginalParent, getParent, getRenderablePoint, getSize, getWidth, getX, getY, invalidateLayoutLocal, invalidateLayoutUpTree, isValid, markLayoutValid, onMouseMoved, onMouseOut, paintTranslated, relayout, relayoutImpl, repaint, repaint, setBounds, setHeight, setOrigin, setOriginalParent, setParent, setWidth, setX, setY, translateDescendentPoint

Methods inherited from class org.lobobrowser.html.renderer.BaseRenderable

getOrdinal, getZIndex, setOrdinal

Constructor Details

RImgControl

public RImgControl(ModelNode me,
                   org.lobobrowser.html.renderer.UIControl widget,
                   RenderableContainer container,
                   FrameContext frameContext,
                   UserAgentContext ucontext)

Method Details

applyStyle

protected void applyStyle()
Overrides:
applyStyle in interface org.lobobrowser.html.renderer.BaseElementRenderable