Cytoscape 2.8.0 API

cytoscape.plugin
Class InstallableTheme

java.lang.Object
  extended by cytoscape.plugin.InstallableTheme
All Implemented Interfaces:
Installable

public class InstallableTheme
extends Object
implements Installable

Author:
skillcoy

Constructor Summary
InstallableTheme(ThemeInfo obj)
           
 
Method Summary
 List<DownloadableInfo> findUpdates()
           
 DownloadableInfo getInfoObj()
           
 boolean install()
           
 boolean install(TaskMonitor taskMonitor)
           
 boolean installToDir(File dir)
           
 boolean installToDir(File dir, TaskMonitor taskMonitor)
           
 boolean uninstall()
           
 boolean update(DownloadableInfo newInfoObj)
           
 boolean update(DownloadableInfo newInfoObj, TaskMonitor taskMonitor)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InstallableTheme

public InstallableTheme(ThemeInfo obj)
Method Detail

getInfoObj

public DownloadableInfo getInfoObj()
Specified by:
getInfoObj in interface Installable

install

public boolean install()
                throws IOException,
                       ManagerException
Specified by:
install in interface Installable
Throws:
IOException
ManagerException

installToDir

public boolean installToDir(File dir)
                     throws IOException,
                            ManagerException
Specified by:
installToDir in interface Installable
Throws:
IOException
ManagerException

installToDir

public boolean installToDir(File dir,
                            TaskMonitor taskMonitor)
                     throws IOException,
                            ManagerException
Specified by:
installToDir in interface Installable
Throws:
IOException
ManagerException

install

public boolean install(TaskMonitor taskMonitor)
                throws IOException,
                       ManagerException
Specified by:
install in interface Installable
Throws:
IOException
ManagerException

uninstall

public boolean uninstall()
                  throws ManagerException
Specified by:
uninstall in interface Installable
Throws:
ManagerException

findUpdates

public List<DownloadableInfo> findUpdates()
                                   throws IOException,
                                          org.jdom.JDOMException
Specified by:
findUpdates in interface Installable
Throws:
IOException
org.jdom.JDOMException

update

public boolean update(DownloadableInfo newInfoObj,
                      TaskMonitor taskMonitor)
               throws IOException,
                      ManagerException
Specified by:
update in interface Installable
Throws:
IOException
ManagerException

update

public boolean update(DownloadableInfo newInfoObj)
               throws IOException,
                      ManagerException
Specified by:
update in interface Installable
Throws:
IOException
ManagerException

Cytoscape 2.8.0 API

Copyright 2010 Cytoscape Consortium. All rights reserved.