Class XmlModelledParticipantPool
- java.lang.Object
-
- psidev.psi.mi.jami.xml.model.extension.xml300.AbstractXmlParticipantPool<ModelledInteraction,ModelledFeature,ModelledParticipantCandidate>
-
- psidev.psi.mi.jami.xml.model.extension.xml300.XmlModelledParticipantPool
-
- All Implemented Interfaces:
Iterable<ModelledParticipantCandidate>
,Collection<ModelledParticipantCandidate>
,EventListener
,FileSourceContext
,EntityInteractorChangeListener
,Entity<ModelledFeature>
,ModelledEntity
,ModelledParticipant
,ModelledParticipantPool
,NamedParticipant<ModelledInteraction,ModelledFeature>
,Participant<ModelledInteraction,ModelledFeature>
,ParticipantPool<ModelledInteraction,ModelledFeature,ModelledParticipantCandidate>
,ExtendedPsiXmlEntity<ModelledFeature>
public class XmlModelledParticipantPool extends AbstractXmlParticipantPool<ModelledInteraction,ModelledFeature,ModelledParticipantCandidate> implements ModelledParticipantPool
Xml implementation of participant pool- Since:
02/09/14
- 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
-
-
Constructor Summary
Constructors Constructor Description XmlModelledParticipantPool()
Constructor for XmlModelledParticipantPool.XmlModelledParticipantPool(AbstractXmlParticipant<ModelledInteraction,ModelledFeature> delegate)
Constructor for XmlModelledParticipantPool.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
initialiseDefaultDelegate()
initialiseDefaultDelegate.void
setId(int id)
setId.-
Methods inherited from class psidev.psi.mi.jami.xml.model.extension.xml300.AbstractXmlParticipantPool
add, addAll, addAllFeatures, addFeature, clear, contains, containsAll, getAliases, getAnnotations, getBiologicalEffect, getBiologicalRole, getCausalRelationships, getChangeListener, getDelegate, getFeatures, getFullName, getId, getInteraction, getInteractor, getJAXBInteractorCandidates, getShortName, getSourceLocator, getStoichiometry, getType, getXrefs, initialiseComponentCandidatesSet, initialiseComponentCandidatesSetWith, isEmpty, iterator, onInteractorUpdate, remove, removeAll, removeAllFeatures, removeFeature, retainAll, setBiologicalEffect, setBiologicalRole, setChangeListener, setDelegate, setFullName, setInteraction, setInteractionAndAddParticipant, setInteractor, setJAXBType, setShortName, setSourceLocator, setStoichiometry, setStoichiometry, setType, size, toArray, toArray
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Collection
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray, toArray
-
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.datasource.FileSourceContext
toString
-
Methods inherited from interface psidev.psi.mi.jami.model.Participant
getAliases, getAnnotations, getBiologicalEffect, getBiologicalRole, getInteraction, getXrefs, setBiologicalEffect, setBiologicalRole, setInteraction, setInteractionAndAddParticipant
-
Methods inherited from interface psidev.psi.mi.jami.model.ParticipantPool
getType, setType
-
-
-
-
Constructor Detail
-
XmlModelledParticipantPool
public XmlModelledParticipantPool()
Constructor for XmlModelledParticipantPool.
-
XmlModelledParticipantPool
public XmlModelledParticipantPool(AbstractXmlParticipant<ModelledInteraction,ModelledFeature> delegate)
Constructor for XmlModelledParticipantPool.
- Parameters:
delegate
- aAbstractXmlParticipant
object.
-
-
Method Detail
-
initialiseDefaultDelegate
protected void initialiseDefaultDelegate()
initialiseDefaultDelegate.
- Specified by:
initialiseDefaultDelegate
in classAbstractXmlParticipantPool<ModelledInteraction,ModelledFeature,ModelledParticipantCandidate>
-
setId
public void setId(int id)
setId.
- Specified by:
setId
in interfaceExtendedPsiXmlEntity<ModelledFeature>
- Overrides:
setId
in classAbstractXmlParticipantPool<ModelledInteraction,ModelledFeature,ModelledParticipantCandidate>
- Parameters:
id
- a int.
-
-