edu.mayo.informatics.lexgrid.convert.formats
Interface OutputFormatInterface

All Known Subinterfaces:
OutputFormatSWTInterface
All Known Implementing Classes:
ComputeTransitiveExpansionTable, ComputeTransitiveExpansionTableSWT, DeleteLexGridTerminology, DeleteLexGridTerminologySWT, IndexLexGridDatabase, IndexLexGridDatabaseSWT, LexGridLDAPOut, LexGridLDAPSWTOut, LexGridSQLLiteOut, LexGridSQLLiteSWTOut, LexGridSQLOut, LexGridSQLSWTOut, LexGridXMLOut, LexGridXMLSWTOut, OBOOut, OBOSWTOut, RegisterLexGridTerminology, RegisterLexGridTerminologySWT, SQLOut, SQLSWTOut

public interface OutputFormatInterface

Interface for the output formats.

Version:
subversion $Revision: 7198 $ checked in on $Date: 2008-02-15 18:08:36 +0000 (Fri, 15 Feb 2008) $
Author:
Dan Armbrust

Method Summary
 java.lang.String getConnectionSummary()
          Get a summary of the connection parameters.
 java.lang.String getDescription()
          The description of the output type.
 Option[] getOptions()
           
 java.lang.String testConnection()
          See if the provided parameters make a valid connection
 

Method Detail

getConnectionSummary

java.lang.String getConnectionSummary()
Get a summary of the connection parameters.

Returns:
the summary.

getDescription

java.lang.String getDescription()
The description of the output type.

Returns:

testConnection

java.lang.String testConnection()
                                throws ConnectionFailure
See if the provided parameters make a valid connection

Returns:
An optional warning about the connection - for example, SQL implementations may want to return a warning if the existing sql tables are a different version than what is expected.
Throws:
ConnectionFailure - If a connection can't be made.

getOptions

Option[] getOptions()

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.