eu.scape_project.xa.tw.toolspec
Class Tool

java.lang.Object
  extended by eu.scape_project.xa.tw.toolspec.Tool

public class Tool
extends Object

Describes a command line tool.

Java class for Tool complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Tool">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="installation" type="{http://scape-project.eu/tool}Installation" minOccurs="0"/>
         <element name="otherProperties" type="{http://scape-project.eu/tool}Properties" minOccurs="0"/>
         <element name="operations" type="{http://scape-project.eu/tool}Operations"/>
       </sequence>
       <attribute name="name" use="required" type="{http://scape-project.eu/tool}nonEmptyString" />
       <attribute name="version" use="required" type="{http://scape-project.eu/tool}nonEmptyString" />
       <attribute name="homepage" type="{http://www.w3.org/2001/XMLSchema}anyURI" />
       <attribute name="schemaVersion" use="required" type="{http://www.w3.org/2001/XMLSchema}decimal" />
     </restriction>
   </complexContent>
 </complexType>
 


Field Summary
protected  String homepage
           
protected  Installation installation
           
protected  String name
           
protected  Operations operations
           
protected  Properties otherProperties
           
protected  BigDecimal schemaVersion
           
protected  String version
           
 
Constructor Summary
Tool()
           
 
Method Summary
 String getHomepage()
          Gets the value of the homepage property.
 Installation getInstallation()
          Gets the value of the installation property.
 String getName()
          Gets the value of the name property.
 Operations getOperations()
          Gets the value of the operations property.
 Properties getOtherProperties()
          Gets the value of the otherProperties property.
 BigDecimal getSchemaVersion()
          Gets the value of the schemaVersion property.
 String getVersion()
          Gets the value of the version property.
 void setHomepage(String value)
          Sets the value of the homepage property.
 void setInstallation(Installation value)
          Sets the value of the installation property.
 void setName(String value)
          Sets the value of the name property.
 void setOperations(Operations value)
          Sets the value of the operations property.
 void setOtherProperties(Properties value)
          Sets the value of the otherProperties property.
 void setSchemaVersion(BigDecimal value)
          Sets the value of the schemaVersion property.
 void setVersion(String value)
          Sets the value of the version property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

installation

protected Installation installation

otherProperties

protected Properties otherProperties

operations

protected Operations operations

name

protected String name

version

protected String version

homepage

protected String homepage

schemaVersion

protected BigDecimal schemaVersion
Constructor Detail

Tool

public Tool()
Method Detail

getInstallation

public Installation getInstallation()
Gets the value of the installation property.

Returns:
possible object is Installation

setInstallation

public void setInstallation(Installation value)
Sets the value of the installation property.

Parameters:
value - allowed object is Installation

getOtherProperties

public Properties getOtherProperties()
Gets the value of the otherProperties property.

Returns:
possible object is Properties

setOtherProperties

public void setOtherProperties(Properties value)
Sets the value of the otherProperties property.

Parameters:
value - allowed object is Properties

getOperations

public Operations getOperations()
Gets the value of the operations property.

Returns:
possible object is Operations

setOperations

public void setOperations(Operations value)
Sets the value of the operations property.

Parameters:
value - allowed object is Operations

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getVersion

public String getVersion()
Gets the value of the version property.

Returns:
possible object is String

setVersion

public void setVersion(String value)
Sets the value of the version property.

Parameters:
value - allowed object is String

getHomepage

public String getHomepage()
Gets the value of the homepage property.

Returns:
possible object is String

setHomepage

public void setHomepage(String value)
Sets the value of the homepage property.

Parameters:
value - allowed object is String

getSchemaVersion

public BigDecimal getSchemaVersion()
Gets the value of the schemaVersion property.

Returns:
possible object is BigDecimal

setSchemaVersion

public void setSchemaVersion(BigDecimal value)
Sets the value of the schemaVersion property.

Parameters:
value - allowed object is BigDecimal


Copyright © 2013. All Rights Reserved.