Class JsSkinExtensionPlugin

  • All Implemented Interfaces:
    com.xpn.xwiki.internal.cache.rendering.RenderingCacheAware, XWikiPluginInterface, org.xwiki.observation.EventListener

    public class JsSkinExtensionPlugin
    extends AbstractDocumentSkinExtensionPlugin
    Skin Extension plugin that allows pulling javascript code stored inside wiki documents as XWiki.JavaScriptExtension objects.
    Version:
    $Id: 8a894b7b0f9489d32ca4ef3b77389b927f33e809 $
    • Field Detail

      • JSX_CLASS_NAME

        public static final String JSX_CLASS_NAME
        The name of the XClass storing the code for this type of extensions.
        See Also:
        Constant Field Values
      • JSX_CLASS_REFERENCE

        public static final org.xwiki.model.reference.LocalDocumentReference JSX_CLASS_REFERENCE
        The local reference of the XClass storing the code for this type of extensions.
      • PLUGIN_NAME

        public static final String PLUGIN_NAME
        The identifier for this plugin; used for accessing the plugin from velocity, and as the action returning the extension content.
        See Also:
        Constant Field Values
    • Constructor Detail