public.javadoc.org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerPlugin.html Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spincast-website Show documentation
Show all versions of spincast-website Show documentation
Source code for the https://www.spincast.org website.
SpincastJsClosureCompilerPlugin (org.spincast:spincast-framework 2.1.1 API)
Class SpincastJsClosureCompilerPlugin
java.lang.Object
org.spincast.core.guice.SpincastPluginBase
org.spincast.plugins.jsclosurecompiler.SpincastJsClosureCompilerPlugin
- All Implemented Interfaces:
SpincastContextTypesInterested
, SpincastPlugin
Spincast JS Closure Compiler plugin.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type
Method
Description
com.google.inject.Module
apply(com.google.inject.Module module)
Applies the plugin.
protected com.google.inject.Module
applyRequiredPlugins(com.google.inject.Module module)
getId()
The id of the plugin.
protected com.google.inject.Module
Methods inherited from class org.spincast.core.guice.SpincastPluginBase
createdGuiceInjector, getPluginsToDisable, getRequestContextImplementationClass, getWebsocketContextImplementationClass, setContextTypes, setRequestContextImplementationClass, setWebsocketContextImplementationClass
-
Field Details
-
PLUGIN_ID
-
Constructor Details
-
SpincastJsClosureCompilerPlugin
public SpincastJsClosureCompilerPlugin()
-
Method Details
-
getId
Description copied from interface: SpincastPlugin
The id of the plugin.
-
apply
public com.google.inject.Module apply(com.google.inject.Module module)
Description copied from interface: SpincastPlugin
Applies the plugin.
The plugin can add bindings to the current Guice module,
can modify it and can inspect it in order to decide what to
bind or not.
- Returns:
- an ajusted Guice module.
-
getPluginModule
protected com.google.inject.Module getPluginModule()
-
applyRequiredPlugins
protected com.google.inject.Module applyRequiredPlugins(com.google.inject.Module module)