Package tethys.swing
Class TethysConnectionPanel
java.lang.Object
tethys.swing.TethysGUIPanel
tethys.swing.TethysConnectionPanel
- All Implemented Interfaces:
 TethysStateObserver
Top strip of main Tethys GUI for connection and project information
- Author:
 - dg50
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidAction from new project buttonprotected voidprotected voidprotected voidprotected voidvoidupdateState(TethysState tethysState) Receive state updates when Tethys has done something (made a connection, moved some data, etc.)
Note that this is for RECEIVING state updates, not for sending them.Methods inherited from class tethys.swing.TethysGUIPanel
colourBackground, getErrorColour, getNormalColour, getTethysControl 
- 
Constructor Details
- 
TethysConnectionPanel
 
 - 
 - 
Method Details
- 
showHelp
 - 
newInstrumentSelect
protected void newInstrumentSelect() - 
createNewInstrument
protected void createNewInstrument() - 
createNewProject
protected void createNewProject()Action from new project button - 
newProjectSelect
protected void newProjectSelect() - 
selectServer
protected void selectServer() - 
getComponent
- Specified by:
 getComponentin classTethysGUIPanel
 - 
updateState
Description copied from interface:TethysStateObserverReceive state updates when Tethys has done something (made a connection, moved some data, etc.)
Note that this is for RECEIVING state updates, not for sending them. To avoid infinite notifications loops, use tethysControl.sendStateUpdate(TethysState) to send out state notifications.- Specified by:
 updateStatein interfaceTethysStateObserver- Overrides:
 updateStatein classTethysGUIPanel- Parameters:
 tethysState-
 
 -