public abstract class WebUiPlugin
extends java.lang.Object
To automatically register (instead of writing a Guice module), declare the intention with
@Listen
, extend the correct class and define a constructor to configure the correct
resource:
@Listen class MyJs extends JavaScriptPlugin { MyJs() { super("hello.js"); } }
JavaScriptPlugin
Constructor and Description |
---|
WebUiPlugin() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getJavaScriptResourcePath() |
java.lang.String |
getPluginName() |
static JavaScriptPlugin |
js(java.lang.String scriptName) |
java.lang.String |
toString() |
public static final JavaScriptPlugin js(java.lang.String scriptName)
public final java.lang.String getPluginName()
public abstract java.lang.String getJavaScriptResourcePath()
public java.lang.String toString()
toString
in class java.lang.Object