net.sf.gumshoe
Class TrayApp

java.lang.Object
  extended by net.sf.gumshoe.TrayApp
Direct Known Subclasses:
Gumshoe

public abstract class TrayApp
extends java.lang.Object

Author:
Gabor TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Field Summary
protected  org.eclipse.swt.widgets.Display display
           
protected  org.eclipse.swt.widgets.Menu liMenu
           
protected  org.eclipse.swt.widgets.Menu reMenu
           
protected  org.eclipse.swt.widgets.Shell shell
           
 
Constructor Summary
TrayApp()
           
 
Method Summary
 void addForDispose(java.lang.Object disposable)
           
 org.eclipse.swt.widgets.MenuItem createMenu(org.eclipse.swt.widgets.Menu menu, java.lang.String text, MenuCommand cmd, int style)
           
 void dispose()
           
 void exit()
           
protected  org.eclipse.swt.widgets.Shell getShell()
           
abstract  void initGUI()
           
protected abstract  void processArgs(java.lang.String[] args)
           
 void setIcon(org.eclipse.swt.graphics.Image icon)
           
 void setIcon(java.lang.String iconPath)
           
 void setToolTip(java.lang.String tooltip)
           
 void start(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

display

protected org.eclipse.swt.widgets.Display display

shell

protected org.eclipse.swt.widgets.Shell shell

liMenu

protected final org.eclipse.swt.widgets.Menu liMenu

reMenu

protected final org.eclipse.swt.widgets.Menu reMenu
Constructor Detail

TrayApp

public TrayApp()
Method Detail

addForDispose

public void addForDispose(java.lang.Object disposable)

start

public void start(java.lang.String[] args)

initGUI

public abstract void initGUI()

setToolTip

public void setToolTip(java.lang.String tooltip)

setIcon

public void setIcon(org.eclipse.swt.graphics.Image icon)

setIcon

public void setIcon(java.lang.String iconPath)

getShell

protected org.eclipse.swt.widgets.Shell getShell()
Returns:
the current Shell for this App

exit

public void exit()

dispose

public void dispose()

processArgs

protected abstract void processArgs(java.lang.String[] args)

createMenu

public org.eclipse.swt.widgets.MenuItem createMenu(org.eclipse.swt.widgets.Menu menu,
                                                   java.lang.String text,
                                                   MenuCommand cmd,
                                                   int style)


Copyright © 2005 Gumshoe Desktop Search Developers. All Rights Reserved.