edu.washington.cs.pl_if.gui
Class GuiMain
java.lang.Object
edu.washington.cs.pl_if.gui.GuiMain
- All Implemented Interfaces:
- Runnable
public class GuiMain
- extends Object
- implements Runnable
Constructor Summary |
protected |
GuiMain()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GUI_MAX_SLEEP_TIME
public static final long GUI_MAX_SLEEP_TIME
- See Also:
- Constant Field Values
HOST_FILE_FILTER
public static final String[] HOST_FILE_FILTER
OVERVIEW_UPDATE_LIMIT
public static final long OVERVIEW_UPDATE_LIMIT
- See Also:
- Constant Field Values
guiUpdateElements
public Vector<RequiresUpdates> guiUpdateElements
running
public static volatile boolean running
display
protected org.eclipse.swt.widgets.Display display
shell
protected org.eclipse.swt.widgets.Shell shell
tabFolder
protected org.eclipse.swt.custom.CTabFolder tabFolder
GuiMain
protected GuiMain()
getInstance
public static GuiMain getInstance()
getInstance
public static GuiMain getInstance(Credentials cred,
InetAddress server)
main
public static void main(String[] args)
addCommandTab
public void addCommandTab(int commandId)
addShowTab
public void addShowTab(int hostIndex)
downloadDir
public void downloadDir(String remotePath,
String localPath,
String filter,
String namingType)
isDisposed
public boolean isDisposed()
isShowDisconnected
public boolean isShowDisconnected()
kill
public void kill()
lostConnection
public void lostConnection()
open
public final void open()
- Open the window
quit
public void quit()
refresh
public void refresh()
run
public void run()
- Specified by:
run
in interface Runnable
setShowDisconnected
public void setShowDisconnected(boolean showDisconnected)
updateConsoleTabs
public void updateConsoleTabs()
wakeUpDisplay
public void wakeUpDisplay()
createContents
protected void createContents()
- Create contents of the window
createMenuBar
protected void createMenuBar()