mailiverse/gwt/src/core/util/InternalResource.java
Timothy Prepscius 55b423621f adds GWT code
2013-07-21 12:49:20 -04:00

22 lines
473 B
Java

/**
* Author: Timothy Prepscius
* License: GPLv3 Affero + keep my name in the code!
*/
package core.util;
import java.io.ByteArrayInputStream;
import java.io.InputStream;
public class InternalResource
{
public static native String getResource(String r) /*-{
return $wnd.resource_acquire(r);
}-*/;
public static InputStream getResourceAsStream (Class<?> c, String p)
{
return new ByteArrayInputStream(Base64.decode(getResource(c.getName() + "." + p)));
}
}