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 voidwriteConfidences(InteractionEvidence interaction)writeConfidencesprotected voidwriteConfidences(ParticipantEvidence participant)writeConfidencesprotected voidwriteCooperativeEffects(InteractionEvidence interaction)writeCooperativeEffectsprotected voidwriteDetectionMethods(FeatureEvidence feature)writeDetectionMethodsprotected voidwriteExperiment(InteractionEvidence interaction)writeExperimentprotected voidwriteExperimentalPreparations(ParticipantEvidence participant)writeExperimentalPreparationsprotected voidwriteExperimentalRole(ParticipantEvidence participant)writeExperimentalRoleprotected voidwriteExpressedInOrganism(ParticipantEvidence participant)writeExpressedInOrganismprotected voidwriteGeneralProperties(InteractionEvidence interaction)writeGeneralPropertiesprotected voidwriteParameters(InteractionEvidence interaction)writeParametersprotected voidwriteParameters(ParticipantEvidence participant)writeParametersprotected voidwriteParticipantIdentificationMethods(ParticipantEvidence participant)writeParticipantIdentificationMethodsprotected voidwritePublication(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- aFileobject.- Throws:
IOException- if any.
-
MIEvidenceHtmlWriter
public MIEvidenceHtmlWriter(OutputStream output)
Constructor for MIEvidenceHtmlWriter.
- Parameters:
output- aOutputStreamobject.
-
-
Method Detail
-
writeCooperativeEffects
protected void writeCooperativeEffects(InteractionEvidence interaction)
writeCooperativeEffects
- Specified by:
writeCooperativeEffectsin classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>- Parameters:
interaction- a T object.
-
writeConfidences
protected void writeConfidences(InteractionEvidence interaction) throws IOException
writeConfidences
- Specified by:
writeConfidencesin classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>- Parameters:
interaction- a T object.- Throws:
IOException- if any.
-
writeParameters
protected void writeParameters(InteractionEvidence interaction) throws IOException
writeParameters
- Specified by:
writeParametersin classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>- Parameters:
interaction- a T object.- Throws:
IOException- if any.
-
writeExperiment
protected void writeExperiment(InteractionEvidence interaction) throws IOException
writeExperiment
- Specified by:
writeExperimentin classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>- Parameters:
interaction- aInteractionEvidenceobject.- Throws:
IOException- if any.
-
writeConfidences
protected void writeConfidences(ParticipantEvidence participant) throws IOException
writeConfidences
- Specified by:
writeConfidencesin classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>- Parameters:
participant- a P object.- Throws:
IOException- if any.
-
writeParameters
protected void writeParameters(ParticipantEvidence participant) throws IOException
writeParameters
- Specified by:
writeParametersin classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>- Parameters:
participant- a P object.- Throws:
IOException- if any.
-
writeExperimentalPreparations
protected void writeExperimentalPreparations(ParticipantEvidence participant) throws IOException
writeExperimentalPreparations
- Specified by:
writeExperimentalPreparationsin classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>- Parameters:
participant- a P object.- Throws:
IOException- if any.
-
writeExpressedInOrganism
protected void writeExpressedInOrganism(ParticipantEvidence participant) throws IOException
writeExpressedInOrganism
- Specified by:
writeExpressedInOrganismin classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>- Parameters:
participant- a P object.- Throws:
IOException- if any.
-
writeExperimentalRole
protected void writeExperimentalRole(ParticipantEvidence participant) throws IOException
writeExperimentalRole
- Specified by:
writeExperimentalRolein classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>- Parameters:
participant- a P object.- Throws:
IOException- if any.
-
writeParticipantIdentificationMethods
protected void writeParticipantIdentificationMethods(ParticipantEvidence participant) throws IOException
writeParticipantIdentificationMethods
- Specified by:
writeParticipantIdentificationMethodsin classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>- Parameters:
participant- a P object.- Throws:
IOException- if any.
-
writeGeneralProperties
protected void writeGeneralProperties(InteractionEvidence interaction) throws IOException
writeGeneralProperties
- Specified by:
writeGeneralPropertiesin classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>- Parameters:
interaction- a T object.- Throws:
IOException- if any.
-
writeDetectionMethods
protected void writeDetectionMethods(FeatureEvidence feature) throws IOException
writeDetectionMethods
- Specified by:
writeDetectionMethodsin classAbstractMIHtmlWriter<InteractionEvidence,ParticipantEvidence,FeatureEvidence>- Parameters:
feature- a F object.- Throws:
IOException- if any.
-
writePublication
protected void writePublication(Publication publication) throws IOException
writePublication
- Parameters:
publication- aPublicationobject.- Throws:
IOException- if any.
-
-