code.loader.parser
Class ModuleParserFactory

java.lang.Object
  extended by code.loader.parser.ModuleParserFactory

public class ModuleParserFactory
extends java.lang.Object

use layered initialization pattern to create the parser instance by the file extension.

Class Responsibilities :

Class Collaborators :
  1. None

Since:
Jan 09, 2003
Author:
jimeng

Field Summary
private static TxtParser txtParser
           
private static XMLParser xmlParser
           
 
Constructor Summary
private ModuleParserFactory()
          Singleton class.
 
Method Summary
static ModuleParser createModParser(java.lang.String filePath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

txtParser

private static TxtParser txtParser

xmlParser

private static XMLParser xmlParser
Constructor Detail

ModuleParserFactory

private ModuleParserFactory()
Singleton class.

Method Detail

createModParser

public static ModuleParser createModParser(java.lang.String filePath)
                                    throws FileFormatNotSupportException
Throws:
FileFormatNotSupportException