Cytoscape 2.5.1 (c) 2006,2007 ISB, MSKCC, UCSD

cytoscape.plugin
Class ManagerUtil

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

public class ManagerUtil
extends Object


Constructor Summary
ManagerUtil()
           
 
Method Summary
static PluginInfo getInfoObject(Class pluginClass)
          Takes a Class object for a CytoscapePlugin and returns the PluginInfo object associated
static List<PluginInfo> getUnique(List<PluginInfo> Current, List<PluginInfo> Available)
          Returns a list of available plugins minus any currently installed
static List sort(List toSort)
           
static Map<String,List<PluginInfo>> sortByCategory(List<PluginInfo> 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
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagerUtil

public ManagerUtil()
Method Detail

sortByCategory

public static Map<String,List<PluginInfo>> sortByCategory(List<PluginInfo> 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<PluginInfo> getUnique(List<PluginInfo> Current,
                                         List<PluginInfo> Available)
Returns a list of available plugins minus any currently installed

Parameters:
Current -
Available -

getInfoObject

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

Parameters:
pluginClass -
Returns:
PluginInfo object

sort

public static List sort(List toSort)

www.cytoscape.org