com.khubla.pragmatach.framework.api
Interface Plugin

All Known Implementing Classes:
PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl, PluginImpl

public interface Plugin

Author:
tome

Method Summary
 I8NProvider getI8NProvider()
          if this plugin exposes an I8NProvider, return it here, otherwise return null
 String getName()
          name of the plugin
 Map<String,Object> getTemplateVariables()
          get template variables
 void setPluginContext(PluginContext pluginContext)
          this sets the PluginContext, so that the plugin can access framework-provided services, such as the ResourceLoader
 void startup()
          startup
 

Method Detail

getI8NProvider

I8NProvider getI8NProvider()
if this plugin exposes an I8NProvider, return it here, otherwise return null


getName

String getName()
name of the plugin


getTemplateVariables

Map<String,Object> getTemplateVariables()
get template variables


setPluginContext

void setPluginContext(PluginContext pluginContext)
this sets the PluginContext, so that the plugin can access framework-provided services, such as the ResourceLoader


startup

void startup()
             throws PragmatachException
startup

Throws:
PragmatachException


Copyright © 2014 khubla.com. All rights reserved.