edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog Class Reference

Inheritance diagram for edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog:
Inheritance graph
[legend]
Collaboration diagram for edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 OpenDatabaseDialog (Shell parentShell, final IStatusLineManager inStatus)
 OpenDatabaseDialog (Shell parentShell, final IStatusLineManager inStatus, String _errorMessage)
void setErrorMessage (String errorMessage)
AbstractDBOpener getDBOpener ()
 This method is used to pass data from the OpenDatabaseDialog box to TraceDatabase#openDatabase(org.eclipse.ui.IWorkbenchWindow, String[], org.eclipse.jface.action.IStatusLineManager, AbstractDBOpener).
DatabaseAccessInfo getDatabaseAccessInfo ()

Static Public Member Functions

static void main (String[]args)

Static Public Attributes

static final int FieldDatabasePath = 3

Protected Member Functions

void createButtonsForButtonBar (Composite parent)
Control createDialogArea (Composite parent)
void okPressed ()

Static Package Attributes

static final int FieldServerName = 0
static final int FieldPortKey = 1
static final int FieldPathKey = 2
static final int FieldServerLogin = 4

Private Member Functions

String getLoginUser ()
String getLoginHost ()
boolean isLocalDatabase ()
void setComboWithHistory (Combo combo, UserInputHistory history, String defaultValue, int limit, String tooltipText)
void checkFields ()

Private Attributes

final Combo[] comboBoxes = new Combo[NUM_COMBO_FIELDS]
String[] args = null
final IStatusLineManager status
Button okButton
String errorMessage
Button checkboxTunneling
UserInputHistory objHistoryName
UserInputHistory objHistoryPort
UserInputHistory objHistoryPath
UserInputHistory objHistoryDb
UserInputHistory objHistoryLoginHost
UserInputHistory objHistoryTunnel
TabFolder tabFolder
boolean useLocalDatabase = true

Static Private Attributes

static final String SERVER_NAME_KEY = "server_name"
static final String SERVER_PORT_KEY = "server_port"
static final String SERVER_PATH_KEY = "server_path"
static final String SERVER_LOGIN = "server_login"
static final String SERVER_TUNNEL = "server_tunnel"
static final String DATABASE_PATH = "database_path"
static final String PORT_KEY_DEFAULT = "21590"
static final String HISTORY_SELECTION = "traceviewer.data.select"
static final int NUM_COMBO_FIELDS = 5

Detailed Description

Definition at line 43 of file OpenDatabaseDialog.java.


Constructor & Destructor Documentation

edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.OpenDatabaseDialog ( Shell  parentShell,
final IStatusLineManager  inStatus 
)
edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.OpenDatabaseDialog ( Shell  parentShell,
final IStatusLineManager  inStatus,
String  _errorMessage 
)

Member Function Documentation

void edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.checkFields (  )  [private]
void edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.createButtonsForButtonBar ( Composite  parent  )  [protected]
Control edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.createDialogArea ( Composite  parent  )  [protected]

Definition at line 189 of file OpenDatabaseDialog.java.

References edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.checkboxTunneling, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.checkFields(), edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.comboBoxes, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.DATABASE_PATH, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.errorMessage, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.FieldDatabasePath, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.FieldPathKey, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.FieldPortKey, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.FieldServerLogin, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.FieldServerName, edu.rice.cs.hpc.common.util.UserInputHistory.getHistory(), edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.HISTORY_SELECTION, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.objHistoryDb, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.objHistoryLoginHost, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.objHistoryName, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.objHistoryPath, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.objHistoryPort, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.objHistoryTunnel, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.okButton, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.PORT_KEY_DEFAULT, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.SERVER_LOGIN, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.SERVER_NAME_KEY, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.SERVER_PATH_KEY, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.SERVER_PORT_KEY, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.SERVER_TUNNEL, edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.setComboWithHistory(), edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.status, and edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.tabFolder.

DatabaseAccessInfo edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.getDatabaseAccessInfo (  ) 
AbstractDBOpener edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.getDBOpener (  ) 
String edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.getLoginHost (  )  [private]
String edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.getLoginUser (  )  [private]
boolean edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.isLocalDatabase (  )  [private]
static void edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.main ( String[]  args  )  [static]
void edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.okPressed (  )  [protected]
void edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.setComboWithHistory ( Combo  combo,
UserInputHistory  history,
String  defaultValue,
int  limit,
String  tooltipText 
) [private]
void edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.setErrorMessage ( String  errorMessage  ) 

Member Data Documentation

final String edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.DATABASE_PATH = "database_path" [static, private]
final String edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.HISTORY_SELECTION = "traceviewer.data.select" [static, private]
final String edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.SERVER_LOGIN = "server_login" [static, private]
final String edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.SERVER_NAME_KEY = "server_name" [static, private]
final String edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.SERVER_PATH_KEY = "server_path" [static, private]
final String edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.SERVER_PORT_KEY = "server_port" [static, private]
final String edu.rice.cs.hpc.traceviewer.ui.OpenDatabaseDialog.SERVER_TUNNEL = "server_tunnel" [static, private]

The documentation for this class was generated from the following file:

Generated on 5 May 2015 for HPCVIEWER by  doxygen 1.6.1