org.gudy.azureus2.ui.swt.components.graphics
Class BackGroundGraphic

java.lang.Object
  extended by org.gudy.azureus2.ui.swt.components.graphics.BackGroundGraphic
All Implemented Interfaces:
Graphic
Direct Known Subclasses:
ScaledGraphic

public class BackGroundGraphic
extends java.lang.Object
implements Graphic

Author:
Olivier

Field Summary
protected  org.eclipse.swt.graphics.Image bufferBackground
           
protected  org.eclipse.swt.graphics.Color colorWhite
           
protected  org.eclipse.swt.widgets.Canvas drawCanvas
           
protected  org.eclipse.swt.graphics.Color lightGrey
           
protected  org.eclipse.swt.graphics.Color lightGrey2
           
protected  AEMonitor this_mon
           
 
Constructor Summary
BackGroundGraphic()
           
 
Method Summary
 void dispose()
           
protected  void drawBackGround(boolean sizeChanged)
           
 void initialize(org.eclipse.swt.widgets.Canvas canvas)
           
 void refresh(boolean force)
           
 void setColors(org.eclipse.swt.graphics.Color color1, org.eclipse.swt.graphics.Color color2, org.eclipse.swt.graphics.Color color3)
           
protected  void setSIIECSensitive(boolean b)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

drawCanvas

protected org.eclipse.swt.widgets.Canvas drawCanvas

bufferBackground

protected org.eclipse.swt.graphics.Image bufferBackground

lightGrey

protected org.eclipse.swt.graphics.Color lightGrey

lightGrey2

protected org.eclipse.swt.graphics.Color lightGrey2

colorWhite

protected org.eclipse.swt.graphics.Color colorWhite

this_mon

protected AEMonitor this_mon
Constructor Detail

BackGroundGraphic

public BackGroundGraphic()
Method Detail

setSIIECSensitive

protected void setSIIECSensitive(boolean b)

initialize

public void initialize(org.eclipse.swt.widgets.Canvas canvas)
Specified by:
initialize in interface Graphic

refresh

public void refresh(boolean force)
Specified by:
refresh in interface Graphic

drawBackGround

protected void drawBackGround(boolean sizeChanged)

dispose

public void dispose()

setColors

public void setColors(org.eclipse.swt.graphics.Color color1,
                      org.eclipse.swt.graphics.Color color2,
                      org.eclipse.swt.graphics.Color color3)