Facemorph.DataBase
Class FileObjectFactory

java.lang.Object
  extended by Facemorph.DataBase.ObjectFactory
      extended by Facemorph.DataBase.FileObjectFactory

public class FileObjectFactory
extends ObjectFactory

Creates objects based on it's file name extension


Nested Class Summary
 
Nested classes/interfaces inherited from class Facemorph.DataBase.ObjectFactory
ObjectFactory.DefaultFactoryMeme, ObjectFactory.FactoryMeme, ObjectFactory.NoHandlerFoundException, ObjectFactory.ObjectFactoryException
 
Constructor Summary
FileObjectFactory()
           
 
Method Summary
static java.lang.Object instantiate(java.io.File file)
           
 
Methods inherited from class Facemorph.DataBase.ObjectFactory
addObjectType, findClassesThatExtend, findFirstClassThatHandles, findFirstFactoryMemeThatHandles, findHandlers, hasObjectType, instantiate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileObjectFactory

public FileObjectFactory()
Method Detail

instantiate

public static java.lang.Object instantiate(java.io.File file)
                                    throws java.lang.InstantiationException,
                                           java.lang.IllegalAccessException,
                                           java.io.IOException
Throws:
java.lang.InstantiationException
java.lang.IllegalAccessException
java.io.IOException