Class AbstractXmlModelledParticipantWriter
- java.lang.Object
-
- psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts.AbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
-
- psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts.AbstractXmlModelledParticipantWriter
-
- All Implemented Interfaces:
PsiXmlElementWriter<ModelledParticipant>
,PsiXmlParticipantWriter<ModelledParticipant>
- Direct Known Subclasses:
AbstractXmlModelledParticipantWriter
,AbstractXmlModelledParticipantWriter
public abstract class AbstractXmlModelledParticipantWriter extends AbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
abstract writer for a modelled participant. (ignore all experimental details)- Since:
14/11/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description AbstractXmlModelledParticipantWriter(PsiXmlVersion version, XMLStreamWriter writer, PsiXmlObjectCache objectIndex)
Constructor for AbstractXmlModelledParticipantWriter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
writeConfidences(ModelledParticipant object)
writeConfidences.protected void
writeExperimentalInteractor(ModelledParticipant object)
writeExperimentalInteractor.protected void
writeExperimentalPreparations(ModelledParticipant object)
writeExperimentalPreparations.protected void
writeExperimentalRoles(ModelledParticipant object)
writeExperimentalRoles.protected void
writeHostOrganisms(ModelledParticipant object)
writeHostOrganisms.protected void
writeMolecule(Interactor interactor)
writeMolecule.protected void
writeParameters(ModelledParticipant object)
writeParameters.protected void
writeParticipantIdentificationMethods(ModelledParticipant object, CvTerm method)
writeParticipantIdentificationMethods.-
Methods inherited from class psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts.AbstractXmlParticipantWriter
getAliasWriter, getAttributeWriter, getBiologicalRoleWriter, getFeatureWriter, getInteractorWriter, getObjectIndex, getStreamWriter, getVersion, getXrefWriter, initialiseBiologicalRoleWriter, initialiseFeatureWriter, initialiseInteractorWriter, initialiseXrefWriter, setAliasWriter, setAttributeWriter, setBiologicalRoleWriter, setComplexAsInteractor, setFeatureWriter, setInteractorWriter, setXrefWriter, write, writeAttributes, writeBiologicalRole, writeComplexAsInteractor, writeFeatures, writeInteractor, writeMoleculeDescription, writeMoleculeRef, writeNames, writeOtherAttributes, writeParticipant, writeParticipantPool, writeStoichiometry, writeXref, writeXrefFromParticipantXrefs
-
-
-
-
Constructor Detail
-
AbstractXmlModelledParticipantWriter
public AbstractXmlModelledParticipantWriter(PsiXmlVersion version, XMLStreamWriter writer, PsiXmlObjectCache objectIndex)
Constructor for AbstractXmlModelledParticipantWriter.
- Parameters:
version
- aPsiXmlVersion
object.writer
- aXMLStreamWriter
object.objectIndex
- aPsiXmlObjectCache
object.
-
-
Method Detail
-
writeMolecule
protected void writeMolecule(Interactor interactor) throws XMLStreamException
writeMolecule.
- Specified by:
writeMolecule
in classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
- Parameters:
interactor
- aInteractor
object.- Throws:
XMLStreamException
- if any.
-
writeExperimentalPreparations
protected void writeExperimentalPreparations(ModelledParticipant object)
writeExperimentalPreparations.
- Specified by:
writeExperimentalPreparations
in classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
- Parameters:
object
- a P object.
-
writeExperimentalRoles
protected void writeExperimentalRoles(ModelledParticipant object)
writeExperimentalRoles.
- Specified by:
writeExperimentalRoles
in classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
- Parameters:
object
- a P object.
-
writeParticipantIdentificationMethods
protected void writeParticipantIdentificationMethods(ModelledParticipant object, CvTerm method)
writeParticipantIdentificationMethods.
- Specified by:
writeParticipantIdentificationMethods
in classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
- Parameters:
object
- a P object.method
- aCvTerm
object.
-
writeExperimentalInteractor
protected void writeExperimentalInteractor(ModelledParticipant object)
writeExperimentalInteractor.
- Specified by:
writeExperimentalInteractor
in classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
- Parameters:
object
- a P object.
-
writeHostOrganisms
protected void writeHostOrganisms(ModelledParticipant object)
writeHostOrganisms.
- Specified by:
writeHostOrganisms
in classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
- Parameters:
object
- a P object.
-
writeConfidences
protected void writeConfidences(ModelledParticipant object)
writeConfidences.
- Specified by:
writeConfidences
in classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
- Parameters:
object
- a P object.
-
writeParameters
protected void writeParameters(ModelledParticipant object)
writeParameters.
- Specified by:
writeParameters
in classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
- Parameters:
object
- a P object.
-
-