Class XmlNamedExperimentWriter
- java.lang.Object
-
- psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts.AbstractXmlExperimentWriter
-
- psidev.psi.mi.jami.xml.io.writer.elements.impl.xml25.XmlExperimentWriter
-
- psidev.psi.mi.jami.xml.io.writer.elements.impl.xml25.XmlNamedExperimentWriter
-
- All Implemented Interfaces:
PsiXmlElementWriter<Experiment>,PsiXmlExperimentWriter
- Direct Known Subclasses:
XmlExperimentWriter
public class XmlNamedExperimentWriter extends XmlExperimentWriter
XML 2.5 experiment writer for a named experiment having shortlabel, fullname and aliases- Since:
13/11/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description XmlNamedExperimentWriter(PsiXmlVersion version, XMLStreamWriter writer, PsiXmlObjectCache objectIndex)Constructor for XmlNamedExperimentWriter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PsiXmlElementWriter<Alias>getAliasWriter()Getter for the fieldaliasWriter.voidsetAliasWriter(PsiXmlElementWriter<Alias> aliasWriter)Setter for the fieldaliasWriter.protected voidwriteNames(Experiment object)writeNames.-
Methods inherited from class psidev.psi.mi.jami.xml.io.writer.elements.impl.xml25.XmlExperimentWriter
initialiseConfidenceWriter, initialiseDetectionMethodWriter, initialiseHostOrganismWriter, initialisePublicationWriter, initialiseXrefWriter, writeExperimentXrefs, writeImexId, writeOtherAttributes, writeVariableParameters, writeXrefFromExperimentXrefs
-
Methods inherited from class psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts.AbstractXmlExperimentWriter
extractDefaultParticipantIdentificationMethod, getAttributeWriter, getConfidenceWriter, getDefaultPublication, getDetectionMethodWriter, getHostOrganismWriter, getObjectIndex, getPublicationWriter, getStreamWriter, getVersion, getXrefWriter, initialiseDefaultPublication, setAttributeWriter, setConfidenceWriter, setDefaultPublication, setDetectionMethodWriter, setHostOrganismWriter, setPublicationWriter, setXrefWriter, write, writeAttributes, writeConfidences, writeExperiment, writeHostOrganism, writeInteractiondetectionMethod, writeOtherProperties, writeParticipantIdentificationMethod, writePublicationAndXrefs
-
-
-
-
Constructor Detail
-
XmlNamedExperimentWriter
public XmlNamedExperimentWriter(PsiXmlVersion version, XMLStreamWriter writer, PsiXmlObjectCache objectIndex)
Constructor for XmlNamedExperimentWriter.
- Parameters:
version- aPsiXmlVersionobject.writer- aXMLStreamWriterobject.objectIndex- aPsiXmlObjectCacheobject.
-
-
Method Detail
-
getAliasWriter
public PsiXmlElementWriter<Alias> getAliasWriter()
Getter for the field
aliasWriter.- Returns:
- a
PsiXmlElementWriterobject.
-
setAliasWriter
public void setAliasWriter(PsiXmlElementWriter<Alias> aliasWriter)
Setter for the field
aliasWriter.- Parameters:
aliasWriter- aPsiXmlElementWriterobject.
-
writeNames
protected void writeNames(Experiment object) throws XMLStreamException
writeNames.
- Overrides:
writeNamesin classAbstractXmlExperimentWriter- Parameters:
object- aExperimentobject.- Throws:
XMLStreamException- if any.
-
-