Package idare.imagenode
Class IDAREImageNodeAppService
- java.lang.Object
-
- idare.imagenode.IDAREImageNodeAppService
-
public class IDAREImageNodeAppService extends Object
TheIDAREImageNodeAppService
is the interaction point for plugins that want to provide additional features for the IDARE image generation tool. It is registered with the cytoscape framework as anIDAREImageNodeAppService
.class service. The two functionalities are to register and deregister apps. The apps will then be requested to provide their respective information by theIDAREImageNodeApp
.- Author:
- Thomas Pfau
-
-
Constructor Summary
Constructors Constructor Description IDAREImageNodeAppService(idare.imagenode.internal.IDAREImageNodeApp app)
Default constructor obtaining an IDAREImageNodeApp.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
deRegisterPlugin(IDAREPlugin plugin)
Deregister a plugin from the IDARE App;void
registerPlugin(IDAREPlugin plugin)
Register a plugin to the IDARE App;
-
-
-
Constructor Detail
-
IDAREImageNodeAppService
public IDAREImageNodeAppService(idare.imagenode.internal.IDAREImageNodeApp app)
Default constructor obtaining an IDAREImageNodeApp. this should never be called by an external program. Instead the registered service should be requested from the Cytoscape framework.- Parameters:
app
- TheIDAREImageNodeApp
this Service belongs to.
-
-
Method Detail
-
registerPlugin
public void registerPlugin(IDAREPlugin plugin)
Register a plugin to the IDARE App;- Parameters:
plugin
- The plugin to register
-
deRegisterPlugin
public void deRegisterPlugin(IDAREPlugin plugin)
Deregister a plugin from the IDARE App;- Parameters:
plugin
- The plugin to deregister
-
-