Package psidev.psi.mi.jami.model.impl
Class DefaultNamedInteraction
- java.lang.Object
-
- psidev.psi.mi.jami.model.impl.AbstractInteraction<Participant>
-
- psidev.psi.mi.jami.model.impl.DefaultInteraction
-
- psidev.psi.mi.jami.model.impl.DefaultNamedInteraction
-
- All Implemented Interfaces:
Interaction<Participant>,NamedInteraction<Participant>
public class DefaultNamedInteraction extends DefaultInteraction implements NamedInteraction<Participant>
Default implementation for Named interaction- Since:
13/11/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description DefaultNamedInteraction()Constructor for DefaultNamedInteraction.DefaultNamedInteraction(String shortName)Constructor for DefaultNamedInteraction.DefaultNamedInteraction(String shortName, CvTerm type)Constructor for DefaultNamedInteraction.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<Alias>getAliases()Getter for the fieldaliases.StringgetFullName()Getter for the fieldfullName.protected voidinitialiseAliases()initialiseAliasesprotected voidinitialiseAliasesWith(Collection<Alias> aliases)initialiseAliasesWithvoidsetFullName(String fullName)Sets the full name of the interaction-
Methods inherited from class psidev.psi.mi.jami.model.impl.AbstractInteraction
addAllParticipants, addParticipant, clearPropertiesLinkedToChecksums, getAnnotations, getChecksums, getCreatedDate, getIdentifiers, getInteractionType, getParticipants, getRigid, getShortName, getUpdatedDate, getXrefs, initialiseAnnotations, initialiseAnnotationsWith, initialiseChecksums, initialiseChecksumWith, initialiseIdentifiers, initialiseIdentifiersWith, initialiseParticipants, initialiseParticipantsWith, initialiseXrefs, initialiseXrefsWith, processAddedChecksumEvent, processRemovedChecksumEvent, removeAllParticipants, removeParticipant, setCreatedDate, setInteractionType, setRigid, setShortName, setUpdatedDate, toString
-
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
addAllParticipants, addParticipant, getAnnotations, getChecksums, getCreatedDate, getIdentifiers, getInteractionType, getParticipants, getRigid, getShortName, getUpdatedDate, getXrefs, removeAllParticipants, removeParticipant, setCreatedDate, setInteractionType, setRigid, setShortName, setUpdatedDate
-
-
-
-
Method Detail
-
initialiseAliases
protected void initialiseAliases()
initialiseAliases
-
initialiseAliasesWith
protected void initialiseAliasesWith(Collection<Alias> aliases)
initialiseAliasesWith
- Parameters:
aliases- aCollectionobject.
-
getFullName
public String getFullName()
Getter for the field
fullName.- Specified by:
getFullNamein interfaceNamedInteraction<Participant>- Returns:
- a
Stringobject.
-
setFullName
public void setFullName(String fullName)
Sets the full name of the interaction- Specified by:
setFullNamein interfaceNamedInteraction<Participant>- Parameters:
fullName- : full name
-
getAliases
public Collection<Alias> getAliases()
Getter for the field
aliases.- Specified by:
getAliasesin interfaceNamedInteraction<Participant>- Returns:
- a
Collectionobject.
-
-