Class XmlCooperativityEvidenceWriter
- java.lang.Object
 - 
- psidev.psi.mi.jami.xml.io.writer.elements.impl.xml30.XmlCooperativityEvidenceWriter
 
 
- 
- All Implemented Interfaces:
 PsiXmlElementWriter<CooperativityEvidence>
- Direct Known Subclasses:
 XmlCooperativityEvidenceWriter
public class XmlCooperativityEvidenceWriter extends Object implements PsiXmlElementWriter<CooperativityEvidence>
Xml 3.0 writer for cooperativity evidence- Since:
 12/11/13
- Version:
 - $Id$
 - Author:
 - Marine Dumousseau (marine@ebi.ac.uk)
 
 
- 
- 
Constructor Summary
Constructors Constructor Description XmlCooperativityEvidenceWriter(XMLStreamWriter writer)Constructor for XmlCooperativityEvidenceWriter. 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PsiXmlVariableNameWriter<CvTerm>getCvWriter()Getter for the fieldcvWriter.PsiXmlElementWriter<Publication>getPublicationWriter()Getter for the fieldpublicationWriter.protected XMLStreamWritergetStreamWriter()Getter for the fieldstreamWriter.protected voidinitialiseCvWriter()initialiseCvWriter.protected voidinitialisePublicationWriter()initialisePublicationWriter.voidsetCvWriter(PsiXmlVariableNameWriter<CvTerm> cvWriter)Setter for the fieldcvWriter.voidsetPublicationWriter(PsiXmlElementWriter<Publication> publicationWriter)Setter for the fieldpublicationWriter.voidwrite(CooperativityEvidence object)write.protected voidwritePublication(CooperativityEvidence object)writePublication. 
 - 
 
- 
- 
Constructor Detail
- 
XmlCooperativityEvidenceWriter
public XmlCooperativityEvidenceWriter(XMLStreamWriter writer)
Constructor for XmlCooperativityEvidenceWriter.
- Parameters:
 writer- aXMLStreamWriterobject.
 
 - 
 
- 
Method Detail
- 
getPublicationWriter
public PsiXmlElementWriter<Publication> getPublicationWriter()
Getter for the field
publicationWriter.- Returns:
 - a 
PsiXmlElementWriterobject. 
 
- 
initialisePublicationWriter
protected void initialisePublicationWriter()
initialisePublicationWriter.
 
- 
setPublicationWriter
public void setPublicationWriter(PsiXmlElementWriter<Publication> publicationWriter)
Setter for the field
publicationWriter.- Parameters:
 publicationWriter- aPsiXmlElementWriterobject.
 
- 
getCvWriter
public PsiXmlVariableNameWriter<CvTerm> getCvWriter()
Getter for the field
cvWriter.- Returns:
 - a 
PsiXmlVariableNameWriterobject. 
 
- 
initialiseCvWriter
protected void initialiseCvWriter()
initialiseCvWriter.
 
- 
setCvWriter
public void setCvWriter(PsiXmlVariableNameWriter<CvTerm> cvWriter)
Setter for the field
cvWriter.- Parameters:
 cvWriter- aPsiXmlVariableNameWriterobject.
 
- 
write
public void write(CooperativityEvidence object) throws MIIOException
write.
- Specified by:
 writein interfacePsiXmlElementWriter<CooperativityEvidence>- Parameters:
 object- a T object.- Throws:
 MIIOException- if any.
 
- 
writePublication
protected void writePublication(CooperativityEvidence object) throws XMLStreamException
writePublication.
- Parameters:
 object- aCooperativityEvidenceobject.- Throws:
 XMLStreamException- if any.
 
- 
getStreamWriter
protected XMLStreamWriter getStreamWriter()
Getter for the field
streamWriter.- Returns:
 - a 
XMLStreamWriterobject. 
 
 - 
 
 -