Servoy 5.x Public API

com.servoy.j2db.plugins
Interface IPlugin

All Known Subinterfaces:
IClientPlugin, IServerPlugin

public interface IPlugin

Interface for all plugin interfaces.


Field Summary
static String DISPLAY_NAME
          Key to use to provide a display name from the plugin properties.
static String PROPERTY_CURRENT_WINDOW
           
static String PROPERTY_LOCALE
           
static String PROPERTY_SOLUTION
          Constants used in propertyChange (PropertyChangeEvent.getPropertyName())
 
Method Summary
 Properties getProperties()
          Called for info about the plugin.
 void load()
          Called on application startup before application started up.
 void unload()
          Called on application shutdown.
 

Field Detail

DISPLAY_NAME

static final String DISPLAY_NAME
Key to use to provide a display name from the plugin properties.

See Also:
Constant Field Values

PROPERTY_CURRENT_WINDOW

static final String PROPERTY_CURRENT_WINDOW
See Also:
Constant Field Values

PROPERTY_LOCALE

static final String PROPERTY_LOCALE
See Also:
Constant Field Values

PROPERTY_SOLUTION

static final String PROPERTY_SOLUTION
Constants used in propertyChange (PropertyChangeEvent.getPropertyName())

See Also:
Constant Field Values
Method Detail

getProperties

Properties getProperties()
Called for info about the plugin.


load

void load()
          throws PluginException
Called on application startup before application started up.

Throws:
PluginException

unload

void unload()
            throws PluginException
Called on application shutdown.

Throws:
PluginException

Copyright © 2010 Servoy B.V.