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
- 
- psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts.xml30.AbstractXmlModelledParticipantWriter
 
 
 
- 
- All Implemented Interfaces:
- PsiXmlElementWriter<ModelledParticipant>,- PsiXmlParticipantWriter<ModelledParticipant>
 - Direct Known Subclasses:
- XmlModelledParticipantWriter,- XmlModelledParticipantWriter
 
 public abstract class AbstractXmlModelledParticipantWriter extends AbstractXmlModelledParticipantWriter Abstract class for XML 3.0 writer of modelled participant- Since:
- 14/11/13 
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
 
- 
- 
Constructor SummaryConstructors Constructor Description AbstractXmlModelledParticipantWriter(XMLStreamWriter writer, PsiXmlObjectCache objectIndex)Constructor for AbstractXmlModelledParticipantWriter.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description PsiXmlElementWriter<ModelledParticipantCandidate>getParticipantCandidateWriter()Getter for the fieldparticipantCandidateWriter.PsiXmlElementWriter<Stoichiometry>getStoichiometryWriter()Getter for the fieldstoichiometryWriter.protected voidinitialiseBiologicalRoleWriter()initialiseBiologicalRoleWriter.protected voidinitialiseFeatureWriter()initialiseFeatureWriter.protected voidinitialiseInteractorWriter()initialiseInteractorWriter.protected abstract voidinitialiseParticipantCandidateWriter()initialiseParticipantCandidateWriter.protected voidinitialiseXrefWriter()initialiseXrefWriter.voidsetParticipantCandidateWriter(PsiXmlElementWriter<ModelledParticipantCandidate> participantCandidateWriter)Setter for the fieldparticipantCandidateWriter.voidsetStoichiometryWriter(PsiXmlElementWriter<Stoichiometry> stoichiometryWriter)Setter for the fieldstoichiometryWriter.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 voidwriteOtherAttributes(ModelledParticipant object, boolean writeAttributeList)writeOtherAttributes.protected voidwriteParameters(ModelledParticipant object)writeParameters.protected voidwriteParticipantIdentificationMethods(ModelledParticipant object, CvTerm method)writeParticipantIdentificationMethods.protected voidwriteParticipantPool(ParticipantPool pool)writeParticipantPool.protected voidwriteStoichiometry(ModelledParticipant object)writeStoichiometry.- 
Methods inherited from class psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts.AbstractXmlModelledParticipantWriterwriteMolecule
 - 
Methods inherited from class psidev.psi.mi.jami.xml.io.writer.elements.impl.abstracts.AbstractXmlParticipantWritergetAliasWriter, getAttributeWriter, getBiologicalRoleWriter, getFeatureWriter, getInteractorWriter, getObjectIndex, getStreamWriter, getVersion, getXrefWriter, setAliasWriter, setAttributeWriter, setBiologicalRoleWriter, setComplexAsInteractor, setFeatureWriter, setInteractorWriter, setXrefWriter, write, writeAttributes, writeBiologicalRole, writeComplexAsInteractor, writeFeatures, writeInteractor, writeMoleculeDescription, writeMoleculeRef, writeNames, writeParticipant, writeXref, writeXrefFromParticipantXrefs
 
- 
 
- 
- 
- 
Constructor Detail- 
AbstractXmlModelledParticipantWriterpublic AbstractXmlModelledParticipantWriter(XMLStreamWriter writer, PsiXmlObjectCache objectIndex) Constructor for AbstractXmlModelledParticipantWriter. - Parameters:
- writer- a- XMLStreamWriterobject.
- objectIndex- a- PsiXmlObjectCacheobject.
 
 
- 
 - 
Method Detail- 
getStoichiometryWriterpublic PsiXmlElementWriter<Stoichiometry> getStoichiometryWriter() Getter for the field stoichiometryWriter.- Returns:
- a PsiXmlElementWriterobject.
 
 - 
setStoichiometryWriterpublic void setStoichiometryWriter(PsiXmlElementWriter<Stoichiometry> stoichiometryWriter) Setter for the field stoichiometryWriter.- Parameters:
- stoichiometryWriter- a- PsiXmlElementWriterobject.
 
 - 
initialiseXrefWriterprotected void initialiseXrefWriter() initialiseXrefWriter. - Specified by:
- initialiseXrefWriterin class- AbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
 
 - 
initialiseFeatureWriterprotected void initialiseFeatureWriter() initialiseFeatureWriter. - Specified by:
- initialiseFeatureWriterin class- AbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
 
 - 
writeStoichiometryprotected void writeStoichiometry(ModelledParticipant object) writeStoichiometry. - Specified by:
- writeStoichiometryin class- AbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
- Parameters:
- object- a- ModelledParticipantobject.
 
 - 
writeOtherAttributesprotected void writeOtherAttributes(ModelledParticipant object, boolean writeAttributeList) throws XMLStreamException writeOtherAttributes. - Specified by:
- writeOtherAttributesin class- AbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
- Parameters:
- object- a P object.
- writeAttributeList- a boolean.
- Throws:
- XMLStreamException- if any.
 
 - 
initialiseBiologicalRoleWriterprotected void initialiseBiologicalRoleWriter() initialiseBiologicalRoleWriter. - Specified by:
- initialiseBiologicalRoleWriterin class- AbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
 
 - 
initialiseInteractorWriterprotected void initialiseInteractorWriter() initialiseInteractorWriter. - Specified by:
- initialiseInteractorWriterin class- AbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
 
 - 
writeExperimentalPreparationsprotected void writeExperimentalPreparations(ModelledParticipant object) writeExperimentalPreparations. - Overrides:
- writeExperimentalPreparationsin class- AbstractXmlModelledParticipantWriter
- Parameters:
- object- a P object.
 
 - 
writeExperimentalRolesprotected void writeExperimentalRoles(ModelledParticipant object) writeExperimentalRoles. - Overrides:
- writeExperimentalRolesin class- AbstractXmlModelledParticipantWriter
- Parameters:
- object- a P object.
 
 - 
writeParticipantIdentificationMethodsprotected void writeParticipantIdentificationMethods(ModelledParticipant object, CvTerm method) writeParticipantIdentificationMethods. - Overrides:
- writeParticipantIdentificationMethodsin class- AbstractXmlModelledParticipantWriter
- Parameters:
- object- a P object.
- method- a- CvTermobject.
 
 - 
writeExperimentalInteractorprotected void writeExperimentalInteractor(ModelledParticipant object) writeExperimentalInteractor. - Overrides:
- writeExperimentalInteractorin class- AbstractXmlModelledParticipantWriter
- Parameters:
- object- a P object.
 
 - 
writeHostOrganismsprotected void writeHostOrganisms(ModelledParticipant object) writeHostOrganisms. - Overrides:
- writeHostOrganismsin class- AbstractXmlModelledParticipantWriter
- Parameters:
- object- a P object.
 
 - 
writeConfidencesprotected void writeConfidences(ModelledParticipant object) writeConfidences. - Overrides:
- writeConfidencesin class- AbstractXmlModelledParticipantWriter
- Parameters:
- object- a P object.
 
 - 
writeParametersprotected void writeParameters(ModelledParticipant object) writeParameters. - Overrides:
- writeParametersin class- AbstractXmlModelledParticipantWriter
- Parameters:
- object- a P object.
 
 - 
getParticipantCandidateWriterpublic PsiXmlElementWriter<ModelledParticipantCandidate> getParticipantCandidateWriter() Getter for the field participantCandidateWriter.- Returns:
- a PsiXmlElementWriterobject.
 
 - 
initialiseParticipantCandidateWriterprotected abstract void initialiseParticipantCandidateWriter() initialiseParticipantCandidateWriter. 
 - 
setParticipantCandidateWriterpublic void setParticipantCandidateWriter(PsiXmlElementWriter<ModelledParticipantCandidate> participantCandidateWriter) Setter for the field participantCandidateWriter.- Parameters:
- participantCandidateWriter- a- PsiXmlElementWriterobject.
 
 - 
writeParticipantPoolprotected void writeParticipantPool(ParticipantPool pool) throws XMLStreamException writeParticipantPool. - Specified by:
- writeParticipantPoolin class- AbstractXmlParticipantWriter<ModelledParticipant,ModelledFeature>
- Parameters:
- pool- a- ParticipantPoolobject.
- Throws:
- XMLStreamException- if any.
 
 
- 
 
-