Cytoscape 2.8.0 API

cytoscape.plugin
Class ManagerUtil

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

public class ManagerUtil
extends Object


Constructor Summary
ManagerUtil()
           
 
Method Summary
static DownloadableInfo getInfoObject(Class pluginClass)
          Takes a Class object for a CytoscapePlugin and returns the DownloadableInfo object associated
static List<DownloadableInfo> getUnique(List<DownloadableInfo> Current, List<DownloadableInfo> Available)
          Returns a list of available plugins minus any currently installed
static List sort(List toSort)
           
static Map<String,List<DownloadableInfo>> sortByCategory(List<DownloadableInfo> Plugins)
          DOCUMENT ME!
static Map<String,List<PluginInfo>> sortByClass(List<PluginInfo> Plugins)
           
static Map<String,List<PluginInfo>> sortByID(List<PluginInfo> Plugins)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagerUtil

public ManagerUtil()
Method Detail

sortByCategory

public static Map<String,List<DownloadableInfo>> sortByCategory(List<DownloadableInfo> Plugins)
DOCUMENT ME!

Parameters:
Plugins - DOCUMENT ME!
Returns:
DOCUMENT ME!

sortByClass

public static Map<String,List<PluginInfo>> sortByClass(List<PluginInfo> Plugins)

sortByID

public static Map<String,List<PluginInfo>> sortByID(List<PluginInfo> Plugins)

getUnique

public static List<DownloadableInfo> getUnique(List<DownloadableInfo> Current,
                                               List<DownloadableInfo> Available)
Returns a list of available plugins minus any currently installed

Parameters:
Current -
Available -

getInfoObject

public static DownloadableInfo getInfoObject(Class pluginClass)
Takes a Class object for a CytoscapePlugin and returns the DownloadableInfo object associated

Parameters:
pluginClass -
Returns:
DownloadableInfo object

sort

public static List sort(List toSort)

Cytoscape 2.8.0 API

Copyright 2010 Cytoscape Consortium. All rights reserved.