Package psidev.psi.mi.jami.tab.extension
Class MitabBinaryInteraction
- java.lang.Object
-
- psidev.psi.mi.jami.model.impl.AbstractInteraction<T>
-
- psidev.psi.mi.jami.binary.impl.AbstractBinaryInteraction<Participant>
-
- psidev.psi.mi.jami.binary.impl.DefaultBinaryInteraction
-
- psidev.psi.mi.jami.tab.extension.MitabBinaryInteraction
-
- All Implemented Interfaces:
BinaryInteraction<Participant>
,FileSourceContext
,Interaction<Participant>
public class MitabBinaryInteraction extends DefaultBinaryInteraction implements FileSourceContext
A MitabBinaryInteraction is a binaryInteraction with a MitabSourceLocator- Since:
20/06/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description MitabBinaryInteraction()
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(String shortName)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(String shortName, CvTerm type)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(String shortName, CvTerm type, CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(String shortName, Participant participantA, Participant participantB)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(String shortName, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(Participant participantA, Participant participantB)
Constructor for MitabBinaryInteraction.MitabBinaryInteraction(Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.
-
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.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.model.Interaction
getAnnotations, getChecksums, getCreatedDate, getIdentifiers, getInteractionType, getRigid, getShortName, getUpdatedDate, getXrefs, setCreatedDate, setInteractionType, setRigid, setShortName, setUpdatedDate
-
-
-
-
Constructor Detail
-
MitabBinaryInteraction
public MitabBinaryInteraction()
Constructor for MitabBinaryInteraction.
-
MitabBinaryInteraction
public MitabBinaryInteraction(String shortName)
Constructor for MitabBinaryInteraction.
- Parameters:
shortName
- aString
object.
-
MitabBinaryInteraction
public MitabBinaryInteraction(String shortName, CvTerm type)
Constructor for MitabBinaryInteraction.
-
MitabBinaryInteraction
public MitabBinaryInteraction(Participant participantA, Participant participantB)
Constructor for MitabBinaryInteraction.
- Parameters:
participantA
- aParticipant
object.participantB
- aParticipant
object.
-
MitabBinaryInteraction
public MitabBinaryInteraction(String shortName, Participant participantA, Participant participantB)
Constructor for MitabBinaryInteraction.
- Parameters:
shortName
- aString
object.participantA
- aParticipant
object.participantB
- aParticipant
object.
-
MitabBinaryInteraction
public MitabBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB)
Constructor for MitabBinaryInteraction.
- Parameters:
shortName
- aString
object.type
- aCvTerm
object.participantA
- aParticipant
object.participantB
- aParticipant
object.
-
MitabBinaryInteraction
public MitabBinaryInteraction(CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.
- Parameters:
complexExpansion
- aCvTerm
object.
-
MitabBinaryInteraction
public MitabBinaryInteraction(String shortName, CvTerm type, CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.
-
MitabBinaryInteraction
public MitabBinaryInteraction(Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.
- Parameters:
participantA
- aParticipant
object.participantB
- aParticipant
object.complexExpansion
- aCvTerm
object.
-
MitabBinaryInteraction
public MitabBinaryInteraction(String shortName, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.
- Parameters:
shortName
- aString
object.participantA
- aParticipant
object.participantB
- aParticipant
object.complexExpansion
- aCvTerm
object.
-
MitabBinaryInteraction
public MitabBinaryInteraction(String shortName, CvTerm type, Participant participantA, Participant participantB, CvTerm complexExpansion)
Constructor for MitabBinaryInteraction.
- Parameters:
shortName
- aString
object.type
- aCvTerm
object.participantA
- aParticipant
object.participantB
- aParticipant
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<Participant>
- Returns:
- the file source context as a String. If the source locator is not null, it should give the source locator properties
-
-