hicosim.components.backend.processor
Interface IPluginManager

All Known Implementing Classes:
PluginManager

public interface IPluginManager


Method Summary
 void addPlugin(IPlugin newPlugin, int startAt, int endAt)
           
 boolean checkPlugin(IPlugin plugin)
           
 void delPlugin(IPlugin oldPlugin)
           
 void notifyPlugins(int adr, int value)
           
 int pluginGetMemory(IPlugin plugin, int address)
           
 void pluginSetMemory(IPlugin plugin, int address, int value)
           
 void reFreshPlugins()
           
 void setNewRange(IPlugin plugin, int newStartAt, int newEndAt)
           
 

Method Detail

addPlugin

void addPlugin(IPlugin newPlugin,
               int startAt,
               int endAt)

delPlugin

void delPlugin(IPlugin oldPlugin)

pluginGetMemory

int pluginGetMemory(IPlugin plugin,
                    int address)
                    throws java.lang.Exception
Throws:
java.lang.Exception

pluginSetMemory

void pluginSetMemory(IPlugin plugin,
                     int address,
                     int value)

checkPlugin

boolean checkPlugin(IPlugin plugin)

notifyPlugins

void notifyPlugins(int adr,
                   int value)

reFreshPlugins

void reFreshPlugins()

setNewRange

void setNewRange(IPlugin plugin,
                 int newStartAt,
                 int newEndAt)