Class JCCPluginAgent

    • Field Detail

      • component

        protected java.lang.String component
        The plugin component string.
    • Constructor Detail

      • JCCPluginAgent

        public JCCPluginAgent()
    • Method Detail

      • getAgent

        public IInternalAccess getAgent()
        Get the agent.
        Returns:
        The agent.
      • getPluginComponent

        public IFuture<java.lang.String> getPluginComponent()
        Get the plugin component (html).
        Returns:
        The plugin code.
      • internalLoadResource

        public java.lang.String internalLoadResource​(java.lang.String name)
        Load a resource per resource name.
      • loadResource

        public IFuture<byte[]> loadResource​(java.lang.String filename)
        Load a string-based ressource (style or js).
        Parameters:
        filename - The filename.
        Returns:
        The text from the file.
      • getPluginName

        public abstract IFuture<java.lang.String> getPluginName()
        Get the plugin name.
        Returns:
        The plugin name.
      • getPriority

        public abstract IFuture<java.lang.Integer> getPriority()
        Get the plugin priority.
        Returns:
        The plugin priority.
      • getPluginUIPath

        public abstract java.lang.String getPluginUIPath()
        Get the plugin UI path.
        Returns:
        The plugin ui path.