net.sf.taverna.x2008.xml.plugins
Interface DescribedPlugin

All Superinterfaces:
IdentifiedPlugin, org.apache.xmlbeans.XmlObject, org.apache.xmlbeans.XmlTokenSource
All Known Implementing Classes:
DescribedPluginImpl

public interface DescribedPlugin
extends IdentifiedPlugin

An XML DescribedPlugin(@http://taverna.sf.net/2008/xml/plugins). This is a complex type.


Nested Class Summary
static class DescribedPlugin.Factory
          A factory class with static methods for creating instances of this type.
 
Field Summary
static org.apache.xmlbeans.SchemaType type
           
 
Fields inherited from interface org.apache.xmlbeans.XmlObject
EQUAL, GREATER_THAN, LESS_THAN, NOT_EQUAL
 
Method Summary
 Compatibility addNewCompatibility()
          Appends and returns a new empty "compatibility" element
 Profile addNewProfile()
          Appends and returns a new empty "profile" element
 Repositories addNewRepositories()
          Appends and returns a new empty "repositories" element
 Compatibility getCompatibility()
          Gets the "compatibility" element
 java.lang.String getDescription()
          Gets the "description" element
 boolean getEnabled()
          Gets the "enabled" element
 java.lang.String getName()
          Gets the "name" element
 Profile getProfile()
          Gets the "profile" element
 Repositories getRepositories()
          Gets the "repositories" element
 boolean isSetEnabled()
          True if has "enabled" element
 void setCompatibility(Compatibility compatibility)
          Sets the "compatibility" element
 void setDescription(java.lang.String description)
          Sets the "description" element
 void setEnabled(boolean enabled)
          Sets the "enabled" element
 void setName(java.lang.String name)
          Sets the "name" element
 void setProfile(Profile profile)
          Sets the "profile" element
 void setRepositories(Repositories repositories)
          Sets the "repositories" element
 void unsetEnabled()
          Unsets the "enabled" element
 org.apache.xmlbeans.XmlNormalizedString xgetDescription()
          Gets (as xml) the "description" element
 org.apache.xmlbeans.XmlBoolean xgetEnabled()
          Gets (as xml) the "enabled" element
 org.apache.xmlbeans.XmlNormalizedString xgetName()
          Gets (as xml) the "name" element
 void xsetDescription(org.apache.xmlbeans.XmlNormalizedString description)
          Sets (as xml) the "description" element
 void xsetEnabled(org.apache.xmlbeans.XmlBoolean enabled)
          Sets (as xml) the "enabled" element
 void xsetName(org.apache.xmlbeans.XmlNormalizedString name)
          Sets (as xml) the "name" element
 
Methods inherited from interface net.sf.taverna.x2008.xml.plugins.IdentifiedPlugin
getIdentifier, getProvider, getVersion, setIdentifier, setProvider, setVersion, xgetIdentifier, xgetProvider, xgetVersion, xsetIdentifier, xsetProvider, xsetVersion
 
Methods inherited from interface org.apache.xmlbeans.XmlObject
changeType, compareTo, compareValue, copy, execQuery, execQuery, isImmutable, isNil, schemaType, selectAttribute, selectAttribute, selectAttributes, selectChildren, selectChildren, selectChildren, selectPath, selectPath, set, setNil, substitute, toString, validate, validate, valueEquals, valueHashCode
 
Methods inherited from interface org.apache.xmlbeans.XmlTokenSource
documentProperties, dump, getDomNode, monitor, newCursor, newDomNode, newDomNode, newInputStream, newInputStream, newReader, newReader, newXMLInputStream, newXMLInputStream, newXMLStreamReader, newXMLStreamReader, save, save, save, save, save, save, save, save, xmlText, xmlText
 

Field Detail

type

static final org.apache.xmlbeans.SchemaType type
Method Detail

getName

java.lang.String getName()
Gets the "name" element


xgetName

org.apache.xmlbeans.XmlNormalizedString xgetName()
Gets (as xml) the "name" element


setName

void setName(java.lang.String name)
Sets the "name" element


xsetName

void xsetName(org.apache.xmlbeans.XmlNormalizedString name)
Sets (as xml) the "name" element


getDescription

java.lang.String getDescription()
Gets the "description" element


xgetDescription

org.apache.xmlbeans.XmlNormalizedString xgetDescription()
Gets (as xml) the "description" element


setDescription

void setDescription(java.lang.String description)
Sets the "description" element


xsetDescription

void xsetDescription(org.apache.xmlbeans.XmlNormalizedString description)
Sets (as xml) the "description" element


getEnabled

boolean getEnabled()
Gets the "enabled" element


xgetEnabled

org.apache.xmlbeans.XmlBoolean xgetEnabled()
Gets (as xml) the "enabled" element


isSetEnabled

boolean isSetEnabled()
True if has "enabled" element


setEnabled

void setEnabled(boolean enabled)
Sets the "enabled" element


xsetEnabled

void xsetEnabled(org.apache.xmlbeans.XmlBoolean enabled)
Sets (as xml) the "enabled" element


unsetEnabled

void unsetEnabled()
Unsets the "enabled" element


getRepositories

Repositories getRepositories()
Gets the "repositories" element


setRepositories

void setRepositories(Repositories repositories)
Sets the "repositories" element


addNewRepositories

Repositories addNewRepositories()
Appends and returns a new empty "repositories" element


getProfile

Profile getProfile()
Gets the "profile" element


setProfile

void setProfile(Profile profile)
Sets the "profile" element


addNewProfile

Profile addNewProfile()
Appends and returns a new empty "profile" element


getCompatibility

Compatibility getCompatibility()
Gets the "compatibility" element


setCompatibility

void setCompatibility(Compatibility compatibility)
Sets the "compatibility" element


addNewCompatibility

Compatibility addNewCompatibility()
Appends and returns a new empty "compatibility" element