JRubik v0.6

es.aeat.eett.jRubik.plugins
Interface Plugin

All Known Implementing Classes:
PluginImpl

public interface Plugin

en: This class define the application access point for the plugin

es: Define el punto de acceso a un plugin para la aplicacion. Permite al plugin registrar un oyente en la aplicación. Los eventos tratados se pueden ver en PluginListener.

See Also:
PluginListener

Method Summary
 void addPluginListener(PluginListener listener)
           
 java.util.List fireGetInfoPlugins(int typePlugin)
           
 java.lang.Object fireGetPluginObject(java.lang.String namePlugin)
           
 void firePluginHide(java.awt.Component componet)
           
 void firePluginSetFocus(java.awt.Component componet)
           
 java.lang.Object getPluginObject(PluginListener pluginListener)
           
 boolean isAutoUpdate()
           
 void removePluginListener(PluginListener listener)
           
 void setAutoUpdate(boolean autoUpdate)
           
 

Method Detail

addPluginListener

public void addPluginListener(PluginListener listener)

removePluginListener

public void removePluginListener(PluginListener listener)

getPluginObject

public java.lang.Object getPluginObject(PluginListener pluginListener)
                                 throws PluginException
Throws:
PluginException

isAutoUpdate

public boolean isAutoUpdate()

setAutoUpdate

public void setAutoUpdate(boolean autoUpdate)

fireGetPluginObject

public java.lang.Object fireGetPluginObject(java.lang.String namePlugin)

firePluginSetFocus

public void firePluginSetFocus(java.awt.Component componet)

firePluginHide

public void firePluginHide(java.awt.Component componet)

fireGetInfoPlugins

public java.util.List fireGetInfoPlugins(int typePlugin)

JRubik v0.6

JRubik v0.6