1 package com.jme3.asset;
2 
3 
4 /**
5  * This key is mostly used to distinguish between textures that are loaded from
6  * the given assets and those being generated automatically. Every generated
7  * texture will have this kind of key attached.
8  *
9  * @author Marcin Roguski (Kaelthas)
10  */
11 public class GeneratedTextureKey extends TextureKey {
12 	/**
13 	 * Constructor. Stores the name. Extension and folder name are empty
14 	 * strings.
15 	 *
16 	 * @param name
17 	 *            the name of the texture
18 	 */
GeneratedTextureKey(String name)19 	public GeneratedTextureKey(String name) {
20 		super(name);
21 	}
22 
23 	@Override
getExtension()24 	public String getExtension() {
25 		return "";
26 	}
27 
28 	@Override
getFolder()29 	public String getFolder() {
30 		return "";
31 	}
32 
33 	@Override
toString()34 	public String toString() {
35 		return "Generated texture [" + name + "]";
36 	}
37 }
38