Facemorph.DataBase.TemparyFiles
Class TemparyImageHandler

java.lang.Object
  extended by Facemorph.DataBase.TemparyFiles.TemparyImageHandler

public class TemparyImageHandler
extends java.lang.Object

This class is designed to simplify the process of creating, accessing and disposing of tempary files, in particular image files.


Nested Class Summary
static class TemparyImageHandler.Stub
           
 
Constructor Summary
TemparyImageHandler(java.lang.String tempDirectory)
           
 
Method Summary
 TemparyImageHandler.Stub add(FloatImage image, java.lang.String id)
           
 void cleanUp()
           
protected  void finalize()
           
 FloatImage get(TemparyImageHandler.Stub stub)
           
 void remove(TemparyImageHandler.Stub stub)
           
 void update(FloatImage image, TemparyImageHandler.Stub stub)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemparyImageHandler

public TemparyImageHandler(java.lang.String tempDirectory)
Method Detail

finalize

protected void finalize()
                 throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object
Throws:
java.lang.Throwable

cleanUp

public void cleanUp()

add

public TemparyImageHandler.Stub add(FloatImage image,
                                    java.lang.String id)

update

public void update(FloatImage image,
                   TemparyImageHandler.Stub stub)

get

public FloatImage get(TemparyImageHandler.Stub stub)

remove

public void remove(TemparyImageHandler.Stub stub)