Package psidev.psi.mi.jami.tab.extension
Class MitabExperiment
- java.lang.Object
-
- psidev.psi.mi.jami.model.impl.DefaultExperiment
-
- psidev.psi.mi.jami.tab.extension.MitabExperiment
-
- All Implemented Interfaces:
FileSourceContext
,Experiment
public class MitabExperiment extends DefaultExperiment implements FileSourceContext
Mitab extension for Experiment. It contains a SourceLocator- Since:
11/06/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
-
Fields inherited from interface psidev.psi.mi.jami.model.Experiment
INFERRED_BY_CURATOR, INFERRED_BY_CURATOR_MI, UNSPECIFIED_METHOD, UNSPECIFIED_METHOD_MI
-
-
Constructor Summary
Constructors Constructor Description MitabExperiment(Publication publication)
Constructor for MitabExperiment.MitabExperiment(Publication publication, CvTerm interactionDetectionMethod)
Constructor for MitabExperiment.MitabExperiment(Publication publication, CvTerm interactionDetectionMethod, Organism organism)
Constructor for MitabExperiment.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileSourceLocator
getSourceLocator()
Getter for the fieldsourceLocator
.void
setSourceLocator(FileSourceLocator sourceLocator)
Sets the source locatorString
toString()
-
Methods inherited from class psidev.psi.mi.jami.model.impl.DefaultExperiment
addAllInteractionEvidences, addAllVariableParameters, addInteractionEvidence, addVariableParameter, getAnnotations, getConfidences, getHostOrganism, getInteractionDetectionMethod, getInteractionEvidences, getPublication, getVariableParameters, getXrefs, initialiseAnnotations, initialiseAnnotationsWith, initialiseConfidences, initialiseConfidencesWith, initialiseInteractions, initialiseInteractionsWith, initialiseVariableParameters, initialiseVariableParametersWith, initialiseXrefs, initialiseXrefsWith, removeAllInteractionEvidences, removeAllVariableParameters, removeInteractionEvidence, removeVariableParameter, setHostOrganism, setInteractionDetectionMethod, setPublication, setPublicationAndAddExperiment
-
-
-
-
Constructor Detail
-
MitabExperiment
public MitabExperiment(Publication publication)
Constructor for MitabExperiment.
- Parameters:
publication
- aPublication
object.
-
MitabExperiment
public MitabExperiment(Publication publication, CvTerm interactionDetectionMethod)
Constructor for MitabExperiment.
- Parameters:
publication
- aPublication
object.interactionDetectionMethod
- aCvTerm
object.
-
MitabExperiment
public MitabExperiment(Publication publication, CvTerm interactionDetectionMethod, Organism organism)
Constructor for MitabExperiment.
- Parameters:
publication
- aPublication
object.interactionDetectionMethod
- aCvTerm
object.organism
- aOrganism
object.
-
-
Method Detail
-
getSourceLocator
public FileSourceLocator getSourceLocator()
Getter for the field
sourceLocator
.- Specified by:
getSourceLocator
in interfaceFileSourceContext
- Returns:
- a
FileSourceLocator
object.
-
setSourceLocator
public void setSourceLocator(FileSourceLocator sourceLocator)
Sets the source locator- Specified by:
setSourceLocator
in interfaceFileSourceContext
- Parameters:
sourceLocator
- : the file locator
-
toString
public String toString()
- Specified by:
toString
in interfaceFileSourceContext
- Overrides:
toString
in classDefaultExperiment
- Returns:
- the file source context as a String. If the source locator is not null, it should give the source locator properties
-
-