org.eclipse.datatools.enablement.ingres.internal.loaders
Class IngresSynonymLoader

java.lang.Object
  extended by org.eclipse.datatools.connectivity.sqm.loader.JDBCBaseLoader
      extended by org.eclipse.datatools.enablement.ingres.internal.loaders.IngresSynonymLoader

public class IngresSynonymLoader
extends JDBCBaseLoader

Class for loading a list of synonyms from an Ingres database.

Author:
enrico.schenk@ingres.com

Constructor Summary
IngresSynonymLoader()
           
IngresSynonymLoader(ICatalogObject catalogObject)
           
IngresSynonymLoader(ICatalogObject catalogObject, IConnectionFilterProvider connectionFilterProvider)
           
 
Method Summary
 void clearSynonyms(java.util.List existingSynonyms)
           
 void loadSynonyms(java.util.List containmentList, java.util.List existingSynonyms)
          Loads all synonyms for the catalog object of this loader.
 
Methods inherited from class org.eclipse.datatools.connectivity.sqm.loader.JDBCBaseLoader
getCatalogObject, setCatalogObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IngresSynonymLoader

public IngresSynonymLoader()

IngresSynonymLoader

public IngresSynonymLoader(ICatalogObject catalogObject)

IngresSynonymLoader

public IngresSynonymLoader(ICatalogObject catalogObject,
                           IConnectionFilterProvider connectionFilterProvider)
Method Detail

loadSynonyms

public void loadSynonyms(java.util.List containmentList,
                         java.util.List existingSynonyms)
                  throws java.sql.SQLException
Loads all synonyms for the catalog object of this loader.

Parameters:
containmentList - result list
existingSynonyms - list of already known synonyms
Throws:
java.sql.SQLException

clearSynonyms

public void clearSynonyms(java.util.List existingSynonyms)