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 voidwriteConfidences(ModelledParticipant object)writeConfidences.protected voidwriteExperimentalInteractor(ModelledParticipant object)writeExperimentalInteractor.protected voidwriteExperimentalPreparations(ModelledParticipant object)writeExperimentalPreparations.protected voidwriteExperimentalRoles(ModelledParticipant object)writeExperimentalRoles.protected voidwriteHostOrganisms(ModelledParticipant object)writeHostOrganisms.protected voidwriteMolecule(Interactor interactor)writeMolecule.protected voidwriteParameters(ModelledParticipant object)writeParameters.protected voidwriteParticipantIdentificationMethods(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- aPsiXmlVersionobject.writer- aXMLStreamWriterobject.objectIndex- aPsiXmlObjectCacheobject.
-
-
Method Detail
-
writeMolecule
protected void writeMolecule(Interactor interactor) throws XMLStreamException
writeMolecule.
- Specified by:
writeMoleculein classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>- Parameters:
interactor- aInteractorobject.- Throws:
XMLStreamException- if any.
-
writeExperimentalPreparations
protected void writeExperimentalPreparations(ModelledParticipant object)
writeExperimentalPreparations.
- Specified by:
writeExperimentalPreparationsin classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>- Parameters:
object- a P object.
-
writeExperimentalRoles
protected void writeExperimentalRoles(ModelledParticipant object)
writeExperimentalRoles.
- Specified by:
writeExperimentalRolesin classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>- Parameters:
object- a P object.
-
writeParticipantIdentificationMethods
protected void writeParticipantIdentificationMethods(ModelledParticipant object, CvTerm method)
writeParticipantIdentificationMethods.
- Specified by:
writeParticipantIdentificationMethodsin classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>- Parameters:
object- a P object.method- aCvTermobject.
-
writeExperimentalInteractor
protected void writeExperimentalInteractor(ModelledParticipant object)
writeExperimentalInteractor.
- Specified by:
writeExperimentalInteractorin classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>- Parameters:
object- a P object.
-
writeHostOrganisms
protected void writeHostOrganisms(ModelledParticipant object)
writeHostOrganisms.
- Specified by:
writeHostOrganismsin classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>- Parameters:
object- a P object.
-
writeConfidences
protected void writeConfidences(ModelledParticipant object)
writeConfidences.
- Specified by:
writeConfidencesin classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>- Parameters:
object- a P object.
-
writeParameters
protected void writeParameters(ModelledParticipant object)
writeParameters.
- Specified by:
writeParametersin classAbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>- Parameters:
object- a P object.
-
-