org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders
Class SQL2005RoutineLoader.SQL2005ProcedureFactory

java.lang.Object
  extended by org.eclipse.datatools.connectivity.sqm.loader.JDBCRoutineLoader.ProcedureFactory
      extended by org.eclipse.datatools.enablement.msft.internal.sqlserver.loaders.SQL2005RoutineLoader.SQL2005ProcedureFactory
All Implemented Interfaces:
JDBCRoutineLoader.IRoutineFactory
Direct Known Subclasses:
SQL2005RoutineLoader.SQL2005UserDefinedFunctionFactory
Enclosing class:
SQL2005RoutineLoader

public static class SQL2005RoutineLoader.SQL2005ProcedureFactory
extends JDBCRoutineLoader.ProcedureFactory


Constructor Summary
SQL2005RoutineLoader.SQL2005ProcedureFactory(ICatalogObject catalogObject)
           
 
Method Summary
 void initialize(Routine routine, java.sql.ResultSet rs)
          Initializes the new Routine object using the meta-data in the result set.
 void setDatabase(Database db)
           
 
Methods inherited from class org.eclipse.datatools.connectivity.sqm.loader.JDBCRoutineLoader.ProcedureFactory
createRoutine, getRoutineEClass
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SQL2005RoutineLoader.SQL2005ProcedureFactory

public SQL2005RoutineLoader.SQL2005ProcedureFactory(ICatalogObject catalogObject)
Method Detail

setDatabase

public void setDatabase(Database db)

initialize

public void initialize(Routine routine,
                       java.sql.ResultSet rs)
                throws java.sql.SQLException
Description copied from class: JDBCRoutineLoader.ProcedureFactory
Initializes the new Routine object using the meta-data in the result set. This method initializes the name and description of the procedure.

Specified by:
initialize in interface JDBCRoutineLoader.IRoutineFactory
Overrides:
initialize in class JDBCRoutineLoader.ProcedureFactory
Parameters:
routine - a new Routine object
rs - the result set
Throws:
java.sql.SQLException - if anything goes wrong