com.jme3.asset.plugins
Class AndroidLocator

java.lang.Object
  extended by com.jme3.asset.plugins.AndroidLocator
All Implemented Interfaces:
AssetLocator

public class AndroidLocator
extends java.lang.Object
implements AssetLocator


Constructor Summary
AndroidLocator()
           
 
Method Summary
 AssetInfo locate(AssetManager manager, AssetKey key)
          Request to locate an asset.
 void setRootPath(java.lang.String rootPath)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AndroidLocator

public AndroidLocator()
Method Detail

setRootPath

public void setRootPath(java.lang.String rootPath)
Specified by:
setRootPath in interface AssetLocator
Parameters:
rootPath - The root path where to look for assets. Typically this method will only be called once per instance of an asset locator.

locate

public AssetInfo locate(AssetManager manager,
                        AssetKey key)
Description copied from interface: AssetLocator
Request to locate an asset. The asset key contains a name identifying the asset. If an asset was not found, null should be returned. The AssetInfo implementation provided should have a proper return value for its AssetInfo.openStream() method.

Specified by:
locate in interface AssetLocator
Returns:
The AssetInfo that was located, or null if not found.