public class ClasspathLocator extends java.lang.Object implements AssetLocator
ClasspathLocator looks up an asset in the classpath.
 
 This locator is used by default in all jME3 projects (unless 
 unregistered
 ).
 Unlike Java's default resource loading mechanism, the ClasspathLocator
 enforces case-sensitivity on platforms which do not have it such as Windows.
 Therefore, it is critical to provide a path matching the case of the file on
 the filesystem. This also ensures that the file can be loaded if it was
 later included in a .JAR file instead of a folder.| Constructor and Description | 
|---|
| ClasspathLocator() | 
| Modifier and Type | Method and Description | 
|---|---|
| AssetInfo | locate(AssetManager manager,
      AssetKey key)Request to locate an asset. | 
| void | setRootPath(java.lang.String rootPath) | 
public void setRootPath(java.lang.String rootPath)
setRootPath in interface AssetLocatorrootPath - The root path where to look for assets.
 Typically this method will only be called once per
 instance of an asset locator.public AssetInfo locate(AssetManager manager, AssetKey key)
AssetLocatorAssetInfo implementation provided should have a proper
 return value for its AssetInfo.openStream() method.locate in interface AssetLocatorAssetInfo that was located, or null if not found.