|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.taverna.update.plugin.Plugin
public class Plugin
| Field Summary | |
|---|---|
boolean |
compatible
|
| Method Summary | |
|---|---|
void |
addPluginListener(PluginListener listener)
Adds a PluginListener. |
int |
compareTo(Plugin o)
|
int |
compareVersion(Plugin plugin)
|
boolean |
equals(java.lang.Object obj)
|
static Plugin |
fromXml(org.jdom.Element pluginElement)
Creates a Plugin from an XML element. |
java.lang.String |
getDescription()
Returns the description. |
java.lang.String |
getIdentifier()
Returns the identifier. |
java.lang.String |
getName()
Returns the name. |
Profile |
getProfile()
Returns the profile. |
java.lang.String |
getProvider()
Returns the provider. |
java.util.List<java.lang.String> |
getRepositories()
Returns the repositories. |
java.util.List<java.lang.String> |
getTavernaVersions()
|
java.lang.String |
getVersion()
Returns the version. |
int |
hashCode()
|
boolean |
isBuiltIn()
Indicates whether a plugin is a default plugin, and if so cannot be uninstalled, but can be disabled. |
boolean |
isCompatible()
|
boolean |
isEnabled()
Returns true if the plugin is enabled. |
void |
removePluginListener(PluginListener listener)
Removes a PluginListener. |
void |
setBuiltIn(boolean val)
|
void |
setCompatible(boolean compatible)
|
void |
setEnabled(boolean enabled)
Sets the enabled state. |
java.lang.String |
toString()
|
org.jdom.Element |
toXml()
Creates an XML element from this Plugin. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public boolean compatible
| Method Detail |
|---|
public boolean isBuiltIn()
public void setBuiltIn(boolean val)
public boolean isCompatible()
public void setCompatible(boolean compatible)
public java.lang.String getIdentifier()
public java.lang.String getName()
public java.lang.String getDescription()
public Profile getProfile()
public java.lang.String getProvider()
public boolean isEnabled()
true if the plugin is enabled.
true if the plugin is enabledpublic void setEnabled(boolean enabled)
enabled - the new enabled statepublic java.util.List<java.lang.String> getTavernaVersions()
public java.util.List<java.lang.String> getRepositories()
public java.lang.String getVersion()
public void addPluginListener(PluginListener listener)
PluginListener.
listener - the PluginListener to addpublic void removePluginListener(PluginListener listener)
PluginListener.
listener - the PluginListener to removepublic static Plugin fromXml(org.jdom.Element pluginElement)
Plugin from an XML element.
pluginElement - the XML element
Pluginpublic org.jdom.Element toXml()
Plugin.
Pluginpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int compareTo(Plugin o)
compareTo in interface java.lang.Comparable<Plugin>public int compareVersion(Plugin plugin)
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||