Cytoscape 2.8.0 API

Uses of Class
cytoscape.plugin.DownloadableInfo

Packages that use DownloadableInfo
cytoscape.data.webservice.util   
cytoscape.dialogs.plugins   
cytoscape.plugin Classes related to Cytoscape plugins. 
 

Uses of DownloadableInfo in cytoscape.data.webservice.util
 

Methods in cytoscape.data.webservice.util that return DownloadableInfo
 DownloadableInfo WebServiceThemeInstall.installTheme()
           
 

Uses of DownloadableInfo in cytoscape.dialogs.plugins
 

Methods in cytoscape.dialogs.plugins that return DownloadableInfo
 DownloadableInfo TreeNode.getObject()
          Gets the PluginInfo object of this node.
 

Methods in cytoscape.dialogs.plugins with parameters of type DownloadableInfo
 void PluginUpdateDialog.addCategory(String CategoryName, DownloadableInfo CurrentPlugin, List<DownloadableInfo> NewPlugins)
          DOCUMENT ME
 void TreeNode.addObject(DownloadableInfo info)
          Adds a PluginInfo object to this node.
 void LicenseDialog.addPlugin(DownloadableInfo obj)
           
 

Method parameters in cytoscape.dialogs.plugins with type arguments of type DownloadableInfo
 void PluginUpdateDialog.addCategory(String CategoryName, DownloadableInfo CurrentPlugin, List<DownloadableInfo> NewPlugins)
          DOCUMENT ME
 void PluginManageDialog.addCategory(String CategoryName, List<DownloadableInfo> Plugins, PluginManageDialog.PluginInstallStatus Status)
          Adds a category and it's list of plugins to the appropriate tree (based on Status) in the dialog.
 

Constructors in cytoscape.dialogs.plugins with parameters of type DownloadableInfo
TreeNode(DownloadableInfo obj)
          Creates a TreeNode with given PluginInfo object, no parent and does not allow children.
TreeNode(DownloadableInfo obj, boolean allowsChildren)
          Creates a TreeNode with given PluginInfo object, no parent and allows children if specified.
 

Uses of DownloadableInfo in cytoscape.plugin
 

Subclasses of DownloadableInfo in cytoscape.plugin
 class PluginInfo
          Object describes a plugin
 class ThemeInfo
           
 

Methods in cytoscape.plugin that return DownloadableInfo
protected  DownloadableInfo PluginFileReader.addVersion(DownloadableInfo obj, org.jdom.Element e, DownloadableType Type)
           
 DownloadableInfo PluginManager.download(DownloadableInfo Obj)
          Downloads given object to the temporary directory.
 DownloadableInfo PluginManager.download(DownloadableInfo Obj, TaskMonitor taskMonitor)
          Downloads given object to the temporary directory.
 DownloadableInfo InstallableTheme.getInfoObj()
           
 DownloadableInfo Installable.getInfoObj()
           
static DownloadableInfo ManagerUtil.getInfoObject(Class pluginClass)
          Takes a Class object for a CytoscapePlugin and returns the DownloadableInfo object associated
 DownloadableInfo DownloadableInfo.getParent()
           
 

Methods in cytoscape.plugin that return types with arguments of type DownloadableInfo
 List<DownloadableInfo> InstallableTheme.findUpdates()
           
 List<DownloadableInfo> InstallablePlugin.findUpdates()
           
 List<DownloadableInfo> Installable.findUpdates()
           
 List<DownloadableInfo> PluginManager.findUpdates(DownloadableInfo Info)
          Get list of plugins that would update the given plugin.
protected  List<DownloadableInfo> PluginTracker.getDownloadableListByStatus(PluginStatus Status)
          Get the list of all downloadable object by their status.
protected  List<DownloadableInfo> PluginFileReader.getDownloadables()
          Retrieves the full list of all downloadable objects in the xml file.
 List<DownloadableInfo> PluginManager.getDownloadables(PluginStatus Status)
          Get a list of downloadable objects by status.
static List<DownloadableInfo> ManagerUtil.getUnique(List<DownloadableInfo> Current, List<DownloadableInfo> Available)
          Returns a list of available plugins minus any currently installed
 List<DownloadableInfo> PluginManager.inquire(String Url)
          Calls the given url, expects document describing plugins available for download
static Map<String,List<DownloadableInfo>> ManagerUtil.sortByCategory(List<DownloadableInfo> Plugins)
          DOCUMENT ME!
 

Methods in cytoscape.plugin with parameters of type DownloadableInfo
protected  void PluginTracker.addDownloadable(DownloadableInfo obj, PluginStatus Status)
           
protected  DownloadableInfo PluginFileReader.addVersion(DownloadableInfo obj, org.jdom.Element e, DownloadableType Type)
           
 void PluginManager.delete(DownloadableInfo Obj)
          Marks the given object for deletion the next time Cytoscape is restarted.
 DownloadableInfo PluginManager.download(DownloadableInfo Obj)
          Downloads given object to the temporary directory.
 DownloadableInfo PluginManager.download(DownloadableInfo Obj, TaskMonitor taskMonitor)
          Downloads given object to the temporary directory.
 PluginInfo PluginProperties.fillPluginInfoObject(DownloadableInfo info)
          Takes a PluginInfo object (can be null) and fills it in with information that would not come from a properties file like the unique identifier and download url.
 List<DownloadableInfo> PluginManager.findUpdates(DownloadableInfo Info)
          Get list of plugins that would update the given plugin.
protected  org.jdom.Element PluginTracker.getMatchingInfoObj(DownloadableInfo Obj, PluginStatus Status)
          Matches one of the following rule: 1.
 void PluginManager.install(DownloadableInfo obj)
          Change the given downloadable object from "install" to "current" status
 boolean DownloadableInfo.isNewerObjectVersion(DownloadableInfo New)
          Compare the version of the object to the given object.
 void PluginManager.loadPlugin(DownloadableInfo i)
           
protected  void PluginTracker.removeDownloadable(DownloadableInfo obj, PluginStatus Status)
          Removes the given DownloadableInfo object from the list of plugins/themes sharing the given status.
 void DownloadableInfo.setParent(DownloadableInfo parentObj)
           
 boolean InstallableTheme.update(DownloadableInfo newInfoObj)
           
 boolean InstallablePlugin.update(DownloadableInfo newObj)
           
 boolean Installable.update(DownloadableInfo newObj)
           
 void PluginManager.update(DownloadableInfo Current, DownloadableInfo New)
          Finds the given version of the new object, sets the old object for deletion and downloads new object to temporary directory
 void PluginManager.update(DownloadableInfo currentObj, DownloadableInfo newObj, TaskMonitor taskMonitor)
          Finds the given version of the new object, sets the old object for deletion and downloads new object to temporary directory
 boolean InstallableTheme.update(DownloadableInfo newInfoObj, TaskMonitor taskMonitor)
           
 boolean InstallablePlugin.update(DownloadableInfo newInfoObj, TaskMonitor taskMonitor)
           
 boolean Installable.update(DownloadableInfo newObj, TaskMonitor taskMonitor)
           
 

Method parameters in cytoscape.plugin with type arguments of type DownloadableInfo
static List<DownloadableInfo> ManagerUtil.getUnique(List<DownloadableInfo> Current, List<DownloadableInfo> Available)
          Returns a list of available plugins minus any currently installed
static List<DownloadableInfo> ManagerUtil.getUnique(List<DownloadableInfo> Current, List<DownloadableInfo> Available)
          Returns a list of available plugins minus any currently installed
abstract  void PluginInquireAction.inquireAction(List<DownloadableInfo> results)
          Does some work on the list that results from a successful inquire query.
static Map<String,List<DownloadableInfo>> ManagerUtil.sortByCategory(List<DownloadableInfo> Plugins)
          DOCUMENT ME!
 

Constructors in cytoscape.plugin with parameters of type DownloadableInfo
DownloadableInfo(String id, DownloadableInfo parentObj)
           
PluginInfo(String UniqueID, DownloadableInfo ParentObj)
          See DownloadableInfo(String)
 


Cytoscape 2.8.0 API

Copyright 2010 Cytoscape Consortium. All rights reserved.