rasmus.interpreter.io
Class Resource

java.lang.Object
  extended by rasmus.interpreter.io.Resource

public class Resource
extends java.lang.Object


Constructor Summary
Resource(ResourceManager manager, java.lang.String path, java.io.File file)
           
Resource(ResourceManager manager, java.lang.String path, java.io.File file, boolean stored)
           
 
Method Summary
protected  void checkout()
           
 Resource clone(ResourceManager manager)
           
 void close()
           
 java.io.File getFile()
           
 ResourceManager getManager()
           
 java.lang.String getPath()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Resource

public Resource(ResourceManager manager,
                java.lang.String path,
                java.io.File file)

Resource

public Resource(ResourceManager manager,
                java.lang.String path,
                java.io.File file,
                boolean stored)
Method Detail

clone

public Resource clone(ResourceManager manager)

getManager

public ResourceManager getManager()

getPath

public java.lang.String getPath()

getFile

public java.io.File getFile()

checkout

protected void checkout()

close

public void close()