uk.ac.ebi.jmzidml.model.mzidml
Class Provider

java.lang.Object
  extended by uk.ac.ebi.jmzidml.model.MzIdentMLObject
      extended by uk.ac.ebi.jmzidml.model.mzidml.Identifiable
          extended by uk.ac.ebi.jmzidml.model.mzidml.Provider
All Implemented Interfaces:
Serializable

public class Provider
extends Identifiable
implements Serializable

The provider of the document in terms of the Contact and the software the produced the document instance.

Java class for ProviderType complex type.

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

 <complexType name="ProviderType">
   <complexContent>
     <extension base="{http://psidev.info/psi/pi/mzIdentML/1.1}IdentifiableType">
       <sequence>
         <element name="ContactRole" type="{http://psidev.info/psi/pi/mzIdentML/1.1}ContactRoleType" minOccurs="0"/>
       </sequence>
       <attribute name="analysisSoftware_ref" type="{http://www.w3.org/2001/XMLSchema}string" />
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  ContactRole contactRole
           
protected  AnalysisSoftware software
           
protected  String softwareRef
           
 
Fields inherited from class uk.ac.ebi.jmzidml.model.mzidml.Identifiable
id, name
 
Constructor Summary
Provider()
           
 
Method Summary
 ContactRole getContactRole()
          Gets the value of the contactRole property.
 AnalysisSoftware getSoftware()
           
 String getSoftwareRef()
          Gets the value of the analysisSoftwareRef property.
 void setContactRole(ContactRole value)
          Sets the value of the contactRole property.
 void setSoftware(AnalysisSoftware software)
           
 
Methods inherited from class uk.ac.ebi.jmzidml.model.mzidml.Identifiable
getId, getName, setId, setName
 
Methods inherited from class uk.ac.ebi.jmzidml.model.MzIdentMLObject
getHid
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

contactRole

protected ContactRole contactRole

softwareRef

protected String softwareRef

software

protected AnalysisSoftware software
Constructor Detail

Provider

public Provider()
Method Detail

getSoftware

public AnalysisSoftware getSoftware()

setSoftware

public void setSoftware(AnalysisSoftware software)

getContactRole

public ContactRole getContactRole()
Gets the value of the contactRole property.

Returns:
possible object is ContactRole

setContactRole

public void setContactRole(ContactRole value)
Sets the value of the contactRole property.

Parameters:
value - allowed object is ContactRole

getSoftwareRef

public String getSoftwareRef()
Gets the value of the analysisSoftwareRef property.

Returns:
possible object is String


Copyright © 2012. All Rights Reserved.