org.gudy.azureus2.ui.swt.minibar
Class AllTransfersBar

java.lang.Object
  extended by org.gudy.azureus2.ui.swt.minibar.MiniBar
      extended by org.gudy.azureus2.ui.swt.minibar.AllTransfersBar
All Implemented Interfaces:
MenuBuildUtils.MenuBuilder

public class AllTransfersBar
extends MiniBar

Author:
Allan Crooks

Nested Class Summary
 
Nested classes/interfaces inherited from class org.gudy.azureus2.ui.swt.minibar.MiniBar
MiniBar.ProgressBarText
 
Field Summary
 
Fields inherited from class org.gudy.azureus2.ui.swt.minibar.MiniBar
hSize, lDrag, moving, screens, splash, stucked, xPressed, yPressed
 
Method Summary
 void beginConstruction()
           
 void buildMenu(org.eclipse.swt.widgets.Menu menu, org.eclipse.swt.events.MenuEvent menuEvent)
           
static void closeAllTransfersBar()
           
protected  void doubleClick()
           
static AllTransfersBar getBarIfOpen(GlobalManager g_manager)
           
 java.lang.Object getContextObject()
           
protected  org.eclipse.swt.graphics.Point getInitialLocation()
           
static MiniBarManager getManager()
           
 java.lang.String[] getPluginMenuIdentifiers(java.lang.Object[] context)
           
static void open(org.eclipse.swt.widgets.Shell main)
           
protected  void refresh0()
           
 void setIconImage(org.eclipse.swt.graphics.Image image)
           
protected  void storeLastLocation(org.eclipse.swt.graphics.Point location)
           
 
Methods inherited from class org.gudy.azureus2.ui.swt.minibar.MiniBar
buildMenu, close, construct, createDataLabel, createDataLabel, createFixedLabel, createFixedTextLabel, createGap, createPercentProgressBar, createProgressBar, createSpeedLabel, dispose, forceSaveLocation, getPluginMenuContextObjects, getShell, getStucked, hasContext, hasSameContext, refresh, setSnapLocation, setStucked, setVisible, updateSpeedLabel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getManager

public static MiniBarManager getManager()

getBarIfOpen

public static AllTransfersBar getBarIfOpen(GlobalManager g_manager)

open

public static void open(org.eclipse.swt.widgets.Shell main)

closeAllTransfersBar

public static void closeAllTransfersBar()

getContextObject

public java.lang.Object getContextObject()
Specified by:
getContextObject in class MiniBar

beginConstruction

public void beginConstruction()
Specified by:
beginConstruction in class MiniBar

setIconImage

public void setIconImage(org.eclipse.swt.graphics.Image image)

doubleClick

protected void doubleClick()
Overrides:
doubleClick in class MiniBar

buildMenu

public void buildMenu(org.eclipse.swt.widgets.Menu menu,
                      org.eclipse.swt.events.MenuEvent menuEvent)

refresh0

protected void refresh0()
Specified by:
refresh0 in class MiniBar

getPluginMenuIdentifiers

public java.lang.String[] getPluginMenuIdentifiers(java.lang.Object[] context)
Overrides:
getPluginMenuIdentifiers in class MiniBar

storeLastLocation

protected void storeLastLocation(org.eclipse.swt.graphics.Point location)
Overrides:
storeLastLocation in class MiniBar

getInitialLocation

protected org.eclipse.swt.graphics.Point getInitialLocation()
Overrides:
getInitialLocation in class MiniBar