code.loader
Interface ModuleLoader

All Known Implementing Classes:
ClassModuleLoader, TxtXMLModuleLoader

public interface ModuleLoader

The interface implemented by all module loaders.

Class Responsibilities :

  1. provide the common interface for all module loaders: CLASS, TXT, XML
Class Collaborators :
  1. None

Since:
Jul 15, 2005
Author:
Sunita Marathe

Method Summary
 CurryModule load(java.lang.String moduleName, java.lang.String moduleFilePath)
          Load module specified by moduleFilePath
 

Method Detail

load

CurryModule load(java.lang.String moduleName,
                 java.lang.String moduleFilePath)
                 throws java.lang.Exception
Load module specified by moduleFilePath

Parameters:
moduleFilePath - input to the module loader
Throws:
LoadException
java.lang.Exception