info.rolandkrueger.roklib.util.resources
Class ResourceHandle

java.lang.Object
  extended by info.rolandkrueger.roklib.util.resources.ResourceHandle

public class ResourceHandle
extends Object


Field Summary
private  String mIdentifier
           
private  Class<?> mReferenceClass
           
private static ResourceHandlingManager sResourceHandlingManagerSingleton
           
 
Constructor Summary
protected ResourceHandle(String identifier, Class<?> referenceClass)
           
 
Method Summary
 InputStream getFileDataFallbackToResource(File file)
           
 Class<?> getReferenceClass()
           
 InputStream getResourceData()
           
 String getResourceIdentifier()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sResourceHandlingManagerSingleton

private static ResourceHandlingManager sResourceHandlingManagerSingleton

mIdentifier

private String mIdentifier

mReferenceClass

private Class<?> mReferenceClass
Constructor Detail

ResourceHandle

protected ResourceHandle(String identifier,
                         Class<?> referenceClass)
Method Detail

getReferenceClass

public Class<?> getReferenceClass()

getResourceIdentifier

public String getResourceIdentifier()

getResourceData

public InputStream getResourceData()
                            throws IOException
Throws:
IOException

getFileDataFallbackToResource

public InputStream getFileDataFallbackToResource(File file)
                                          throws IOException
Throws:
IOException


Copyright © 2007-2011. All Rights Reserved.