Package psidev.psi.mi.jami.tab.extension
Class MitabModelledBinaryInteraction
- java.lang.Object
-
- psidev.psi.mi.jami.model.impl.AbstractInteraction<T>
-
- psidev.psi.mi.jami.binary.impl.AbstractBinaryInteraction<ModelledParticipant>
-
- psidev.psi.mi.jami.binary.impl.DefaultModelledBinaryInteraction
-
- psidev.psi.mi.jami.tab.extension.MitabModelledBinaryInteraction
-
- All Implemented Interfaces:
BinaryInteraction<ModelledParticipant>
,ModelledBinaryInteraction
,FileSourceContext
,Interaction<ModelledParticipant>
,ModelledInteraction
public class MitabModelledBinaryInteraction extends DefaultModelledBinaryInteraction implements FileSourceContext
A MitabBinaryInteraction is a modelled binaryInteraction with a MitabSourceLocator- Since:
20/06/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
-
Fields inherited from interface psidev.psi.mi.jami.model.ModelledInteraction
ECO, ECO_MI
-
-
Constructor Summary
Constructors Constructor Description MitabModelledBinaryInteraction()
Constructor for MitabModelledBinaryInteraction.MitabModelledBinaryInteraction(String shortName)
Constructor for MitabModelledBinaryInteraction.MitabModelledBinaryInteraction(String shortName, CvTerm type)
Constructor for MitabModelledBinaryInteraction.MitabModelledBinaryInteraction(String shortName, CvTerm type, CvTerm complexExpansion)
Constructor for MitabModelledBinaryInteraction.MitabModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for MitabModelledBinaryInteraction.MitabModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for MitabModelledBinaryInteraction.MitabModelledBinaryInteraction(String shortName, ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for MitabModelledBinaryInteraction.MitabModelledBinaryInteraction(String shortName, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for MitabModelledBinaryInteraction.MitabModelledBinaryInteraction(CvTerm complexExpansion)
Constructor for MitabModelledBinaryInteraction.MitabModelledBinaryInteraction(ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for MitabModelledBinaryInteraction.MitabModelledBinaryInteraction(ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for MitabModelledBinaryInteraction.
-
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.binary.impl.DefaultModelledBinaryInteraction
getCooperativeEffects, getEvidenceType, getInteractionEvidences, getModelledConfidences, getModelledParameters, getSource, initialiseCooperativeEffects, initialiseCooperativeEffectsWith, initialiseInteractionEvidences, initialiseInteractionEvidencesWith, initialiseModelledConfidences, initialiseModelledConfidencesWith, initialiseModelledParameters, initialiseModelledParametersWith, setEvidenceType, setSource
-
Methods inherited from class psidev.psi.mi.jami.binary.impl.AbstractBinaryInteraction
addAllParticipants, addParticipant, getCausalRegulatoryMechanism, getComplexExpansion, getParticipantA, getParticipantB, getParticipants, removeAllParticipants, removeParticipant, setCausalRegulatoryMechanism, setComplexExpansion, setParticipantA, setParticipantB
-
Methods inherited from class psidev.psi.mi.jami.model.impl.AbstractInteraction
clearPropertiesLinkedToChecksums, getAnnotations, getChecksums, getCreatedDate, getIdentifiers, getInteractionType, getRigid, getShortName, getUpdatedDate, getXrefs, initialiseAnnotations, initialiseAnnotationsWith, initialiseChecksums, initialiseChecksumWith, initialiseIdentifiers, initialiseIdentifiersWith, initialiseParticipants, initialiseParticipantsWith, initialiseXrefs, initialiseXrefsWith, processAddedChecksumEvent, processRemovedChecksumEvent, setCreatedDate, setInteractionType, setRigid, setShortName, setUpdatedDate
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface psidev.psi.mi.jami.binary.BinaryInteraction
getCausalRegulatoryMechanism, getComplexExpansion, getParticipantA, getParticipantB, setCausalRegulatoryMechanism, setComplexExpansion, setParticipantA, setParticipantB
-
Methods inherited from interface psidev.psi.mi.jami.model.Interaction
addAllParticipants, addParticipant, getAnnotations, getChecksums, getCreatedDate, getIdentifiers, getInteractionType, getParticipants, getRigid, getShortName, getUpdatedDate, getXrefs, removeAllParticipants, removeParticipant, setCreatedDate, setInteractionType, setRigid, setShortName, setUpdatedDate
-
-
-
-
Constructor Detail
-
MitabModelledBinaryInteraction
public MitabModelledBinaryInteraction()
Constructor for MitabModelledBinaryInteraction.
-
MitabModelledBinaryInteraction
public MitabModelledBinaryInteraction(String shortName)
Constructor for MitabModelledBinaryInteraction.
- Parameters:
shortName
- aString
object.
-
MitabModelledBinaryInteraction
public MitabModelledBinaryInteraction(String shortName, CvTerm type)
Constructor for MitabModelledBinaryInteraction.
-
MitabModelledBinaryInteraction
public MitabModelledBinaryInteraction(ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for MitabModelledBinaryInteraction.
- Parameters:
participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.
-
MitabModelledBinaryInteraction
public MitabModelledBinaryInteraction(String shortName, ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for MitabModelledBinaryInteraction.
- Parameters:
shortName
- aString
object.participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.
-
MitabModelledBinaryInteraction
public MitabModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB)
Constructor for MitabModelledBinaryInteraction.
- Parameters:
shortName
- aString
object.type
- aCvTerm
object.participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.
-
MitabModelledBinaryInteraction
public MitabModelledBinaryInteraction(CvTerm complexExpansion)
Constructor for MitabModelledBinaryInteraction.
- Parameters:
complexExpansion
- aCvTerm
object.
-
MitabModelledBinaryInteraction
public MitabModelledBinaryInteraction(String shortName, CvTerm type, CvTerm complexExpansion)
Constructor for MitabModelledBinaryInteraction.
-
MitabModelledBinaryInteraction
public MitabModelledBinaryInteraction(ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for MitabModelledBinaryInteraction.
- Parameters:
participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.complexExpansion
- aCvTerm
object.
-
MitabModelledBinaryInteraction
public MitabModelledBinaryInteraction(String shortName, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for MitabModelledBinaryInteraction.
- Parameters:
shortName
- aString
object.participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.complexExpansion
- aCvTerm
object.
-
MitabModelledBinaryInteraction
public MitabModelledBinaryInteraction(String shortName, CvTerm type, ModelledParticipant participantA, ModelledParticipant participantB, CvTerm complexExpansion)
Constructor for MitabModelledBinaryInteraction.
- Parameters:
shortName
- aString
object.type
- aCvTerm
object.participantA
- aModelledParticipant
object.participantB
- aModelledParticipant
object.complexExpansion
- aCvTerm
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 classAbstractBinaryInteraction<ModelledParticipant>
- Returns:
- the file source context as a String. If the source locator is not null, it should give the source locator properties
-
-