Class SxDocumentSource

  • All Implemented Interfaces:
    SxSource

    public class SxDocumentSource
    extends Object
    implements SxSource
    Wiki Document source for Skin Extensions. This is the standard source for Skin Extensions, using an XWiki object of an extension class in a wiki document.
    Since:
    1.7M2
    Version:
    $Id: 689f0f4ea1a7564d84808eae8bbe3d812aca7f31 $
    • Constructor Detail

      • SxDocumentSource

        public SxDocumentSource​(XWikiContext context,
                                Extension extension)
        Constructor for this extension source.
        Parameters:
        context - The XWikiContext
        extension - The Extension type
    • Method Detail

      • getContent

        public String getContent()
        Specified by:
        getContent in interface SxSource
        Returns:
        the content of the extension source. For example, a javascript script for a javascript extension.
      • getLastModifiedDate

        public long getLastModifiedDate()
        Specified by:
        getLastModifiedDate in interface SxSource
        Returns:
        the last date at which the extension source has been modified.