org.LexGrid.LexBIG.gui
Class LB_GUI

java.lang.Object
  extended by org.LexGrid.LexBIG.gui.LB_GUI

public class LB_GUI
extends java.lang.Object

This is the GUI application for the LexBIG project.

Version:
subversion $Revision: $ checked in on $Date: $
Author:
Dan Armbrust

Field Summary
static int MAX_PAGE_SIZE
           
protected  org.eclipse.swt.widgets.Shell shell_
           
 
Constructor Summary
LB_GUI(java.lang.String[] args)
          Instantiates a new GUI with the given command arguments and default LexBIGService.
LB_GUI(java.lang.String[] args, LexBIGService service)
          Instantiates a new GUI with the given command arguments and the given LexBIGService.
 
Method Summary
 LexBIGService getLbs()
           
 void getNewLBS()
           
 CodeSet getSelectedCodeSet()
           
 org.eclipse.swt.widgets.Shell getShell()
           
 java.lang.String[] getSupportedMatchAlgorithms()
           
 boolean isAdminEnabled()
           
static void main(java.lang.String[] args)
           
 void refreshCodingSchemeList()
           
 void setCurrentProperties(java.util.Properties currentProperties)
           
 void updateRestrictionsView()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

shell_

protected org.eclipse.swt.widgets.Shell shell_

MAX_PAGE_SIZE

public static int MAX_PAGE_SIZE
Constructor Detail

LB_GUI

public LB_GUI(java.lang.String[] args)
       throws LBInvocationException
Instantiates a new GUI with the given command arguments and default LexBIGService.

Parameters:
args - Recognized arguments: -d, Disables admin options.
Throws:
LBInvocationException

LB_GUI

public LB_GUI(java.lang.String[] args,
              LexBIGService service)
       throws LBInvocationException
Instantiates a new GUI with the given command arguments and the given LexBIGService.

Parameters:
args - Recognized arguments: -d, Disables admin options.
service - The LexBIGService to invoke for GUI functions.
Throws:
LBInvocationException
Method Detail

main

public static void main(java.lang.String[] args)
                 throws LBInvocationException
Throws:
LBInvocationException

refreshCodingSchemeList

public void refreshCodingSchemeList()

updateRestrictionsView

public void updateRestrictionsView()

getLbs

public LexBIGService getLbs()

getNewLBS

public void getNewLBS()
               throws LBInvocationException
Throws:
LBInvocationException

getShell

public org.eclipse.swt.widgets.Shell getShell()

getSelectedCodeSet

public CodeSet getSelectedCodeSet()

getSupportedMatchAlgorithms

public java.lang.String[] getSupportedMatchAlgorithms()

setCurrentProperties

public void setCurrentProperties(java.util.Properties currentProperties)
Parameters:
currentProperties - the currentProperties to set

isAdminEnabled

public boolean isAdminEnabled()

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.