Cytoscape 2.8.0 API

cytoscape.plugin
Class PluginInquireAction

java.lang.Object
  extended by cytoscape.plugin.PluginInquireAction

public abstract class PluginInquireAction
extends Object

Object should be implmeneted by anyone using the PluginManager#inquireThread(String, PluginInquireAction) method to get plugins from a given site.


Constructor Summary
PluginInquireAction()
           
 
Method Summary
 Exception getException()
           
 IOException getIOException()
           
 org.jdom.JDOMException getJDOMException()
           
abstract  String getProgressBarMessage()
           
abstract  void inquireAction(List<DownloadableInfo> results)
          Does some work on the list that results from a successful inquire query.
 boolean isExceptionThrown()
           
protected  void setExceptionThrown(Exception e)
          If the thread has thrown an exception while running PluginManager#inquireThread(String, PluginInquireAction) it will be set here.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PluginInquireAction

public PluginInquireAction()
Method Detail

isExceptionThrown

public boolean isExceptionThrown()

getException

public Exception getException()

getJDOMException

public org.jdom.JDOMException getJDOMException()

getIOException

public IOException getIOException()

setExceptionThrown

protected void setExceptionThrown(Exception e)
If the thread has thrown an exception while running PluginManager#inquireThread(String, PluginInquireAction) it will be set here.


getProgressBarMessage

public abstract String getProgressBarMessage()
Returns:
Message to display in progress bar

inquireAction

public abstract void inquireAction(List<DownloadableInfo> results)
Does some work on the list that results from a successful inquire query.

Parameters:
-
Throws:
Exception

Cytoscape 2.8.0 API

Copyright 2010 Cytoscape Consortium. All rights reserved.