com.extentech.ExtenXLS.plugin
Interface Plugin

All Known Implementing Classes:
AbstractPlugin, PluginCell, PluginCellBinder, PluginCellRange, PluginChart, PluginCol, PluginImage, PluginMacro, PluginMemeSharing, PluginMessaging, PluginNamedRange, PluginRow, PluginSharing, PluginSheet, PluginStyle, PluginSystem, PluginWorkBook

public interface Plugin

A plugin represents a java class file that can be dynamically loaded into the ExtenXLS system. A plugin must contain a name, which is how the REST url identitfies the particular plugin. ------------------------------------------------------------

Author:
Nicholas Rab :: [ May 10, 2007 ] :: Copyright ©2006 Extentech Inc.
See Also:
for method definitions

Field Summary
static java.lang.String EVENT_TOKEN
           
 
Method Summary
 boolean checkAccess(java.util.Map parameters)
           
 boolean containsMethod(java.lang.String method)
           
 java.lang.Object executeCommand(java.util.Map parameters, Plugin p)
           
 java.util.Map getMethodLookup()
           
 java.lang.String getPluginName()
           
 void initialize()
           
 java.lang.String returnStringValue(java.lang.String returnValue, java.util.Map parameters)
           
 

Field Detail

EVENT_TOKEN

static final java.lang.String EVENT_TOKEN
See Also:
Constant Field Values
Method Detail

getPluginName

java.lang.String getPluginName()

executeCommand

java.lang.Object executeCommand(java.util.Map parameters,
                                Plugin p)

containsMethod

boolean containsMethod(java.lang.String method)

getMethodLookup

java.util.Map getMethodLookup()

initialize

void initialize()

checkAccess

boolean checkAccess(java.util.Map parameters)

returnStringValue

java.lang.String returnStringValue(java.lang.String returnValue,
                                   java.util.Map parameters)


Copyright © 2009 Extentech Inc. All Rights Reserved.