Package psidev.psi.mi.jami.html
Class MIEvidenceHtmlWriter
- java.lang.Object
-
- psidev.psi.mi.jami.html.AbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
-
- psidev.psi.mi.jami.html.MIEvidenceHtmlWriter
-
- All Implemented Interfaces:
InteractionWriter<InteractionEvidence>
public class MIEvidenceHtmlWriter extends AbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
HTML writer for PSI-MI interaction evidences. This writer is based on the JAMI interfaces- Since:
02/04/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description MIEvidenceHtmlWriter()
Constructor for MIEvidenceHtmlWriter.MIEvidenceHtmlWriter(File file)
Constructor for MIEvidenceHtmlWriter.MIEvidenceHtmlWriter(OutputStream output)
Constructor for MIEvidenceHtmlWriter.MIEvidenceHtmlWriter(Writer writer)
Constructor for MIEvidenceHtmlWriter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
writeConfidences(InteractionEvidence interaction)
writeConfidencesprotected void
writeConfidences(ParticipantEvidence participant)
writeConfidencesprotected void
writeCooperativeEffects(InteractionEvidence interaction)
writeCooperativeEffectsprotected void
writeDetectionMethods(FeatureEvidence feature)
writeDetectionMethodsprotected void
writeExperiment(InteractionEvidence interaction)
writeExperimentprotected void
writeExperimentalPreparations(ParticipantEvidence participant)
writeExperimentalPreparationsprotected void
writeExperimentalRole(ParticipantEvidence participant)
writeExperimentalRoleprotected void
writeExpressedInOrganism(ParticipantEvidence participant)
writeExpressedInOrganismprotected void
writeGeneralProperties(InteractionEvidence interaction)
writeGeneralPropertiesprotected void
writeParameters(InteractionEvidence interaction)
writeParametersprotected void
writeParameters(ParticipantEvidence participant)
writeParametersprotected void
writeParticipantIdentificationMethods(ParticipantEvidence participant)
writeParticipantIdentificationMethodsprotected void
writePublication(Publication publication)
writePublication-
Methods inherited from class psidev.psi.mi.jami.html.AbstractMIHtmlWriter
close, end, flush, getComplexesToWrite, getComplexWriter, getProcessedObjects, getWriter, initialiseContext, reset, setWriteHeader, start, write, write, write, writeCvTerm, writeEndDocument, writeFeature, writeHeader, writeHtmlStyle, writeInteractionAnchor, writeInteractionList, writeInteractor, writeModelledInteraction, writeOrganism, writeParticipant, writeProperty, writePropertyWithQualifier, writerEndBody, writerStartBody, writeStartDocument, writeSubTitle, writeTag
-
-
-
-
Constructor Detail
-
MIEvidenceHtmlWriter
public MIEvidenceHtmlWriter()
Constructor for MIEvidenceHtmlWriter.
-
MIEvidenceHtmlWriter
public MIEvidenceHtmlWriter(File file) throws IOException
Constructor for MIEvidenceHtmlWriter.
- Parameters:
file
- aFile
object.- Throws:
IOException
- if any.
-
MIEvidenceHtmlWriter
public MIEvidenceHtmlWriter(OutputStream output)
Constructor for MIEvidenceHtmlWriter.
- Parameters:
output
- aOutputStream
object.
-
-
Method Detail
-
writeCooperativeEffects
protected void writeCooperativeEffects(InteractionEvidence interaction)
writeCooperativeEffects
- Specified by:
writeCooperativeEffects
in classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
- Parameters:
interaction
- a T object.
-
writeConfidences
protected void writeConfidences(InteractionEvidence interaction) throws IOException
writeConfidences
- Specified by:
writeConfidences
in classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
- Parameters:
interaction
- a T object.- Throws:
IOException
- if any.
-
writeParameters
protected void writeParameters(InteractionEvidence interaction) throws IOException
writeParameters
- Specified by:
writeParameters
in classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
- Parameters:
interaction
- a T object.- Throws:
IOException
- if any.
-
writeExperiment
protected void writeExperiment(InteractionEvidence interaction) throws IOException
writeExperiment
- Specified by:
writeExperiment
in classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
- Parameters:
interaction
- aInteractionEvidence
object.- Throws:
IOException
- if any.
-
writeConfidences
protected void writeConfidences(ParticipantEvidence participant) throws IOException
writeConfidences
- Specified by:
writeConfidences
in classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
- Parameters:
participant
- a P object.- Throws:
IOException
- if any.
-
writeParameters
protected void writeParameters(ParticipantEvidence participant) throws IOException
writeParameters
- Specified by:
writeParameters
in classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
- Parameters:
participant
- a P object.- Throws:
IOException
- if any.
-
writeExperimentalPreparations
protected void writeExperimentalPreparations(ParticipantEvidence participant) throws IOException
writeExperimentalPreparations
- Specified by:
writeExperimentalPreparations
in classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
- Parameters:
participant
- a P object.- Throws:
IOException
- if any.
-
writeExpressedInOrganism
protected void writeExpressedInOrganism(ParticipantEvidence participant) throws IOException
writeExpressedInOrganism
- Specified by:
writeExpressedInOrganism
in classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
- Parameters:
participant
- a P object.- Throws:
IOException
- if any.
-
writeExperimentalRole
protected void writeExperimentalRole(ParticipantEvidence participant) throws IOException
writeExperimentalRole
- Specified by:
writeExperimentalRole
in classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
- Parameters:
participant
- a P object.- Throws:
IOException
- if any.
-
writeParticipantIdentificationMethods
protected void writeParticipantIdentificationMethods(ParticipantEvidence participant) throws IOException
writeParticipantIdentificationMethods
- Specified by:
writeParticipantIdentificationMethods
in classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
- Parameters:
participant
- a P object.- Throws:
IOException
- if any.
-
writeGeneralProperties
protected void writeGeneralProperties(InteractionEvidence interaction) throws IOException
writeGeneralProperties
- Specified by:
writeGeneralProperties
in classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
- Parameters:
interaction
- a T object.- Throws:
IOException
- if any.
-
writeDetectionMethods
protected void writeDetectionMethods(FeatureEvidence feature) throws IOException
writeDetectionMethods
- Specified by:
writeDetectionMethods
in classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>
- Parameters:
feature
- a F object.- Throws:
IOException
- if any.
-
writePublication
protected void writePublication(Publication publication) throws IOException
writePublication
- Parameters:
publication
- aPublication
object.- Throws:
IOException
- if any.
-
-