1 21 22 package org.lobobrowser.html.renderer; 23 24 import java.awt.Color ; 25 import java.awt.Component ; 26 27 32 public interface RenderableContainer { 33 public Component add(Component component); 35 public void invalidateLayoutUpTree(); 37 public void repaint(int x, int y, int width, int height); 38 public void relayout(); 39 public void updateAllWidgetBounds(); 40 public Color getPaintedBackgroundColor(); 41 public java.awt.Point getGUIPoint(int x, int y); 42 public void focus(); 43 public void addDelayedPair(DelayedPair pair); 44 public java.util.Collection getDelayedPairs(); 45 public RenderableContainer getParentContainer(); 46 public void clearDelayedPairs(); 47 } 48 | Popular Tags |