org.LexGrid.LexBIG.gui
Class LB_VSD_GUI

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

public class LB_VSD_GUI
extends java.lang.Object

This is the GUI application for the Value Set and Pick List Definitions.

Version:
subversion $Revision: $ checked in on $Date: $
Author:
Sridhar Dwarkanath

Field Summary
protected  org.eclipse.swt.widgets.Shell shell_
           
 
Constructor Summary
LB_VSD_GUI(java.lang.String[] args)
          Instantiates a new GUI with the given command arguments and default LexBIGService.
LB_VSD_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()
           
 LexEVSPickListDefinitionServices getPickListDefinitionService()
           
 CodeSet getSelectedCodeSet()
           
 org.eclipse.swt.widgets.Shell getShell()
           
 java.lang.String[] getSupportedMatchAlgorithms()
           
 LexEVSValueSetDefinitionServices getValueSetDefinitionService()
           
static void main(java.lang.String[] args)
           
 void refreshPickListList()
           
 void refreshValueSetDefList()
           
 void refreshValueSetDefListTemp()
           
 void resolvePickList(java.lang.String pickListId, AbsoluteCodingSchemeVersionReferenceList csrList)
           
 void resolveValueSetDef(java.net.URI uri)
           
 void resolveValueSetDef(java.net.URI uri, AbsoluteCodingSchemeVersionReferenceList csrList, java.lang.String revisionId)
           
 void resolveValueSetDef(ValueSetDefinition vsd, AbsoluteCodingSchemeVersionReferenceList csrList, java.lang.String revisionId)
           
 void resolveValueSetDefOld(java.net.URI uri)
          Deprecated. 
 void setCurrentProperties(java.util.Properties currentProperties)
           
 
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_
Constructor Detail

LB_VSD_GUI

public LB_VSD_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_VSD_GUI

public LB_VSD_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

refreshValueSetDefListTemp

public void refreshValueSetDefListTemp()

refreshValueSetDefList

public void refreshValueSetDefList()

refreshPickListList

public void refreshPickListList()

getValueSetDefinitionService

public LexEVSValueSetDefinitionServices getValueSetDefinitionService()

getPickListDefinitionService

public LexEVSPickListDefinitionServices getPickListDefinitionService()

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

resolveValueSetDefOld

@Deprecated
public void resolveValueSetDefOld(java.net.URI uri)
                           throws LBException
Deprecated. 

Throws:
LBException

resolveValueSetDef

public void resolveValueSetDef(java.net.URI uri)
                        throws LBException
Throws:
LBException

resolveValueSetDef

public void resolveValueSetDef(java.net.URI uri,
                               AbsoluteCodingSchemeVersionReferenceList csrList,
                               java.lang.String revisionId)
                        throws LBException
Throws:
LBException

resolveValueSetDef

public void resolveValueSetDef(ValueSetDefinition vsd,
                               AbsoluteCodingSchemeVersionReferenceList csrList,
                               java.lang.String revisionId)
                        throws LBException
Throws:
LBException

resolvePickList

public void resolvePickList(java.lang.String pickListId,
                            AbsoluteCodingSchemeVersionReferenceList csrList)
                     throws LBException
Throws:
LBException

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.