Package psidev.psi.mi.jami.model
Interface NamedParticipant<I extends Interaction,F extends Feature>
-
- All Superinterfaces:
Entity<F>
,Participant<I,F>
- All Known Subinterfaces:
ExtendedPsiXmlParticipant<I,F>
,ExtendedPsiXmlParticipantEvidence
- All Known Implementing Classes:
AbstractParticipantRef
,AbstractParticipantRef
,AbstractParticipantRef
,AbstractXmlParticipant
,AbstractXmlParticipant
,AbstractXmlParticipant
,AbstractXmlParticipantPool
,AbstractXmlParticipantPool
,AbstractXmlParticipantPool
,DefaultNamedModelledParticipant
,DefaultNamedParticipant
,DefaultNamedParticipantEvidence
,XmlExperimentalParticipantPool
,XmlExperimentalParticipantPool
,XmlExperimentalParticipantPool
,XmlExperimentalParticipantPoolWrapper
,XmlExperimentalParticipantPoolWrapper
,XmlExperimentalParticipantPoolWrapper
,XmlModelledParticipant
,XmlModelledParticipant
,XmlModelledParticipant
,XmlModelledParticipantPool
,XmlModelledParticipantPool
,XmlModelledParticipantPool
,XmlParticipant
,XmlParticipant
,XmlParticipant
,XmlParticipantEvidence
,XmlParticipantEvidence
,XmlParticipantEvidence
,XmlParticipantEvidenceWrapper
,XmlParticipantEvidenceWrapper
,XmlParticipantEvidenceWrapper
,XmlParticipantPoolWrapper
,XmlParticipantPoolWrapper
,XmlParticipantPoolWrapper
,XmlParticipantWrapper
,XmlParticipantWrapper
,XmlParticipantWrapper
public interface NamedParticipant<I extends Interaction,F extends Feature> extends Participant<I,F>
A named entity is an entity having a short name and a fullname in addition to aliases. The shortname is used for displaying the entity and the fullname is the description of the entity.- Since:
13/11/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Field Summary
-
Fields inherited from interface psidev.psi.mi.jami.model.Participant
ACCEPTOR_ROLE, ACCEPTOR_ROLE_MI, BAIT_ROLE, BAIT_ROLE_MI, DONOR_ROLE, DONOR_ROLE_MI, ELECTRON_ACCEPTOR_ROLE, ELECTRON_ACCEPTOR_ROLE_MI, ELECTRON_DONOR_ROLE, ELECTRON_DONOR_ROLE_MI, ENZYME_REGULATOR_ROLE, ENZYME_REGULATOR_ROLE_MI, ENZYME_ROLE, ENZYME_ROLE_MI, ENZYME_TARGET_ROLE, ENZYME_TARGET_ROLE_MI, FLUORESCENCE_ACCEPTOR_ROLE, FLUORESCENCE_ACCEPTOR_ROLE_MI, FLUORESCENCE_DONOR_ROLE, FLUORESCENCE_DONOR_ROLE_MI, INHIBITED, INHIBITED_MI, INHIBITOR, INHIBITOR_MI, NEUTRAL, NEUTRAL_MI, PHOSPHATE_ACCEPTOR_ROLE, PHOSPHATE_ACCEPTOR_ROLE_MI, PHOSPHATE_DONOR_ROLE, PHOSPHATE_DONOR_ROLE_MI, PHOTON_ACCEPTOR_ROLE, PHOTON_ACCEPTOR_ROLE_MI, PHOTON_DONOR_ROLE, PHOTON_DONOR_ROLE_MI, PREDETERMINED, PREDETERMINED_MI, PREY, PREY_MI, PUTATIVE_SELF_ROLE, PUTATIVE_SELF_ROLE_MI, SELF_ROLE, SELF_ROLE_MI, SUPPRESSED_GENE_ROLE, SUPPRESSED_GENE_ROLE_MI, SUPPRESSOR_GENE_ROLE, SUPPRESSOR_GENE_ROLE_MI, UNSPECIFIED_ROLE, UNSPECIFIED_ROLE_MI
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getFullName()
The full name of the entity.String
getShortName()
The short name of the entity.void
setFullName(String name)
Sets the full name of the entityvoid
setShortName(String name)
Sets the short name of an entity-
Methods inherited from interface psidev.psi.mi.jami.model.Entity
addAllFeatures, addFeature, getCausalRelationships, getChangeListener, getFeatures, getInteractor, getStoichiometry, removeAllFeatures, removeFeature, setChangeListener, setInteractor, setStoichiometry, setStoichiometry
-
Methods inherited from interface psidev.psi.mi.jami.model.Participant
getAliases, getAnnotations, getBiologicalEffect, getBiologicalRole, getInteraction, getXrefs, setBiologicalEffect, setBiologicalRole, setInteraction, setInteractionAndAddParticipant
-
-
-
-
Method Detail
-
getShortName
String getShortName()
The short name of the entity. It can be null or empty.- Returns:
- the short name
-
setShortName
void setShortName(String name)
Sets the short name of an entity- Parameters:
name
- : short name
-
getFullName
String getFullName()
The full name of the entity. It can be null- Returns:
- the full name
-
setFullName
void setFullName(String name)
Sets the full name of the entity- Parameters:
name
- : full name
-
-