|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.sf.taverna.raven.plugins.Plugin
public class Plugin
| Nested Class Summary | |
|---|---|
static class |
Plugin.PluginId
|
| 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)
Deprecated. |
static Plugin |
fromXmlBean(DescribedPlugin pluginRoot)
|
java.lang.String |
getDescription()
Returns the description. |
java.lang.String |
getIdentifier()
Returns the identifier. |
java.lang.String |
getName()
Returns the name. |
java.util.Set<Plugin.PluginId> |
getPluginDependencies()
|
Profile |
getProfile()
Returns the profile. |
java.lang.String |
getProvider()
Returns the provider. |
java.util.List<java.lang.String> |
getRepositories()
Returns the repositories. |
java.lang.String |
getVersion()
Returns the version. |
java.util.List<java.lang.String> |
getVersions()
|
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 |
populateXMLBean(DescribedPlugin pluginDescr)
|
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()
Deprecated. |
| Methods inherited from class java.lang.Object |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public boolean compatible
| Method Detail |
|---|
public java.util.Set<Plugin.PluginId> getPluginDependencies()
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> getVersions()
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 fromXmlBean(DescribedPlugin pluginRoot)
@Deprecated public static Plugin fromXml(org.jdom.Element pluginElement)
Plugin from an XML element.
pluginElement - the XML element
Pluginpublic void populateXMLBean(DescribedPlugin pluginDescr)
@Deprecated public 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 | |||||||||