cytoscape.plugin
Class InstallableTheme
java.lang.Object
cytoscape.plugin.InstallableTheme
- All Implemented Interfaces:
- Installable
public class InstallableTheme
- extends Object
- implements Installable
- Author:
- skillcoy
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InstallableTheme
public InstallableTheme(ThemeInfo obj)
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
Copyright 2010 Cytoscape Consortium. All rights reserved.