expose file descriptor in api
This commit is contained in:
parent
9d1d8f9bb0
commit
c0bcbcf7a3
2 changed files with 6 additions and 0 deletions
|
@ -12,4 +12,5 @@ public interface SkinDescriptorFactory {
|
||||||
SkinDescriptor createStaticDescriptor(String texture, String signature);
|
SkinDescriptor createStaticDescriptor(String texture, String signature);
|
||||||
SkinDescriptor createUrlDescriptor(String url, String variant);
|
SkinDescriptor createUrlDescriptor(String url, String variant);
|
||||||
SkinDescriptor createUrlDescriptor(URL url, String variant);
|
SkinDescriptor createUrlDescriptor(URL url, String variant);
|
||||||
|
SkinDescriptor createFileDescriptor(String path);
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,4 +52,9 @@ public class SkinDescriptorFactoryImpl implements SkinDescriptorFactory {
|
||||||
public SkinDescriptor createUrlDescriptor(URL url, String variant) {
|
public SkinDescriptor createUrlDescriptor(URL url, String variant) {
|
||||||
return PrefetchedDescriptor.fromUrl(skinCache, url, variant).join();
|
return PrefetchedDescriptor.fromUrl(skinCache, url, variant).join();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public SkinDescriptor createFileDescriptor(String path) {
|
||||||
|
return PrefetchedDescriptor.fromFile(skinCache, path).join();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue