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
 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()


SourceForge.net LogoCopyright © 2005, 2006, 2007 The Lobo Project. All Rights Reserved.
[Cobra Project Home]