Class XmlModelledParticipant
- java.lang.Object
-
- psidev.psi.mi.jami.xml.model.extension.xml254.AbstractXmlEntity<F>
-
- psidev.psi.mi.jami.xml.model.extension.xml254.AbstractXmlParticipant<ModelledInteraction,ModelledFeature>
-
- psidev.psi.mi.jami.xml.model.extension.xml254.XmlModelledParticipant
-
- All Implemented Interfaces:
com.sun.xml.bind.Locatable,FileSourceContext,Entity<ModelledFeature>,ModelledEntity,ModelledParticipant,NamedParticipant<ModelledInteraction,ModelledFeature>,Participant<ModelledInteraction,ModelledFeature>,ExtendedPsiXmlEntity<ModelledFeature>,ExtendedPsiXmlParticipant<ModelledInteraction,ModelledFeature>
public class XmlModelledParticipant extends AbstractXmlParticipant<ModelledInteraction,ModelledFeature> implements ModelledParticipant
XML implementation of ModelledParticipant- Since:
08/10/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classXmlModelledParticipant.JAXBFeatureWrapperstatic classXmlModelledParticipant.JAXBInteractorCandidatesWrapper-
Nested classes/interfaces inherited from class psidev.psi.mi.jami.xml.model.extension.xml254.AbstractXmlParticipant
AbstractXmlParticipant.JAXBAttributeWrapper, AbstractXmlParticipant.JAXBInteractorCandidateWrapper<I extends Interaction,F extends Feature,P extends ParticipantCandidate>
-
-
Field Summary
Fields Modifier and Type Field Description protected Locatorlocator-
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 XmlModelledParticipant()Constructor for XmlModelledParticipant.XmlModelledParticipant(Interactor interactor)Constructor for XmlModelledParticipant.XmlModelledParticipant(Interactor interactor, CvTerm bioRole)Constructor for XmlModelledParticipant.XmlModelledParticipant(Interactor interactor, CvTerm bioRole, Stoichiometry stoichiometry)Constructor for XmlModelledParticipant.XmlModelledParticipant(Interactor interactor, Stoichiometry stoichiometry)Constructor for XmlModelledParticipant.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileSourceLocatorgetSourceLocator()Getter for the fieldsourceLocator.protected voidinitialiseFeatureWrapper()initialiseFeatureWrapper.voidsetJAXBAttributeWrapper(AbstractXmlParticipant.JAXBAttributeWrapper jaxbAttributeWrapper)setJAXBAttributeWrapper.voidsetJAXBBiologicalRole(XmlCvTerm bioRole)Sets the value of the biologicalRole property.voidsetJAXBFeatureWrapper(XmlModelledParticipant.JAXBFeatureWrapper jaxbFeatureWrapper)setJAXBFeatureWrapper.voidsetJAXBId(int value)setJAXBId.voidsetJAXBInteractionRef(Integer value)Sets the value of the interactionRef property.voidsetJAXBInteractor(DefaultXmlInteractor interactor)setJAXBInteractor.voidsetJAXBInteractorCandidates(XmlModelledParticipant.JAXBInteractorCandidatesWrapper pool)setJAXBInteractorCandidates.voidsetJAXBInteractorRef(Integer value)Sets the value of the interactorRef property.voidsetJAXBNames(NamesContainer value)Sets the value of the namesContainer property.voidsetJAXBStoichiometry(XmlStoichiometry stoichiometry)setJAXBStoichiometry.voidsetJAXBStoichiometryRange(XmlStoichiometryRange stoichiometry)setJAXBStoichiometryRange.voidsetJAXBXref(XrefContainer value)Sets the value of the xrefContainer property.-
Methods inherited from class psidev.psi.mi.jami.xml.model.extension.xml254.AbstractXmlParticipant
getAliases, getAnnotations, getBiologicalEffect, getBiologicalRole, getFullName, getInteraction, getParticipantPool, getShortName, getStoichiometry, getXrefs, initialiseAnnotationWrapper, initialiseStoichiometry, setBiologicalEffect, setBiologicalRole, setFullName, setInteraction, setInteractionAndAddParticipant, setJAXBInteractorCandidates, setShortName, setStoichiometry, setStoichiometry
-
Methods inherited from class psidev.psi.mi.jami.xml.model.extension.xml254.AbstractXmlEntity
addAllFeatures, addFeature, getCausalRelationships, getChangeListener, getFeatures, getId, getInteractor, getParticipantLocator, initialiseUnspecifiedInteractor, processAddedFeature, removeAllFeatures, removeFeature, setChangeListener, setFeatureWrapper, setId, setInteractor, setSourceLocator, sourceLocation, 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.Entity
addAllFeatures, addFeature, getCausalRelationships, getChangeListener, getFeatures, getInteractor, getStoichiometry, removeAllFeatures, removeFeature, setChangeListener, setInteractor, setStoichiometry, setStoichiometry
-
Methods inherited from interface psidev.psi.mi.jami.xml.model.extension.ExtendedPsiXmlEntity
getId, setId
-
Methods inherited from interface psidev.psi.mi.jami.datasource.FileSourceContext
setSourceLocator, toString
-
Methods inherited from interface psidev.psi.mi.jami.model.Participant
getAliases, getAnnotations, getBiologicalEffect, getBiologicalRole, getInteraction, getXrefs, setBiologicalEffect, setBiologicalRole, setInteraction, setInteractionAndAddParticipant
-
-
-
-
Field Detail
-
locator
protected Locator locator
-
-
Constructor Detail
-
XmlModelledParticipant
public XmlModelledParticipant()
Constructor for XmlModelledParticipant.
-
XmlModelledParticipant
public XmlModelledParticipant(Interactor interactor)
Constructor for XmlModelledParticipant.
- Parameters:
interactor- aInteractorobject.
-
XmlModelledParticipant
public XmlModelledParticipant(Interactor interactor, CvTerm bioRole)
Constructor for XmlModelledParticipant.
- Parameters:
interactor- aInteractorobject.bioRole- aCvTermobject.
-
XmlModelledParticipant
public XmlModelledParticipant(Interactor interactor, CvTerm bioRole, Stoichiometry stoichiometry)
Constructor for XmlModelledParticipant.
- Parameters:
interactor- aInteractorobject.bioRole- aCvTermobject.stoichiometry- aStoichiometryobject.
-
XmlModelledParticipant
public XmlModelledParticipant(Interactor interactor, Stoichiometry stoichiometry)
Constructor for XmlModelledParticipant.
- Parameters:
interactor- aInteractorobject.stoichiometry- aStoichiometryobject.
-
-
Method Detail
-
setJAXBNames
public void setJAXBNames(NamesContainer value)
Sets the value of the namesContainer property.- Overrides:
setJAXBNamesin classAbstractXmlParticipant<ModelledInteraction,ModelledFeature>- Parameters:
value- allowed object isNamesContainer
-
setJAXBXref
public void setJAXBXref(XrefContainer value)
Sets the value of the xrefContainer property.- Overrides:
setJAXBXrefin classAbstractXmlParticipant<ModelledInteraction,ModelledFeature>- Parameters:
value- allowed object isXrefContainer
-
setJAXBInteractor
public void setJAXBInteractor(DefaultXmlInteractor interactor)
setJAXBInteractor.
- Overrides:
setJAXBInteractorin classAbstractXmlEntity<ModelledFeature>- Parameters:
interactor- aDefaultXmlInteractorobject.
-
setJAXBInteractionRef
public void setJAXBInteractionRef(Integer value)
Sets the value of the interactionRef property.- Overrides:
setJAXBInteractionRefin classAbstractXmlParticipant<ModelledInteraction,ModelledFeature>- Parameters:
value- allowed object isInteger
-
setJAXBInteractorRef
public void setJAXBInteractorRef(Integer value)
Sets the value of the interactorRef property.- Overrides:
setJAXBInteractorRefin classAbstractXmlEntity<ModelledFeature>- Parameters:
value- allowed object isInteger
-
setJAXBInteractorCandidates
public void setJAXBInteractorCandidates(XmlModelledParticipant.JAXBInteractorCandidatesWrapper pool)
setJAXBInteractorCandidates.
- Parameters:
pool- aXmlModelledParticipant.JAXBInteractorCandidatesWrapperobject.
-
setJAXBBiologicalRole
public void setJAXBBiologicalRole(XmlCvTerm bioRole)
Sets the value of the biologicalRole property.- Overrides:
setJAXBBiologicalRolein classAbstractXmlParticipant<ModelledInteraction,ModelledFeature>- Parameters:
bioRole- allowed object isXmlCvTerm
-
setJAXBId
public void setJAXBId(int value)
setJAXBId.
- Parameters:
value- a int.
-
setJAXBAttributeWrapper
public void setJAXBAttributeWrapper(AbstractXmlParticipant.JAXBAttributeWrapper jaxbAttributeWrapper)
setJAXBAttributeWrapper.
- Overrides:
setJAXBAttributeWrapperin classAbstractXmlParticipant<ModelledInteraction,ModelledFeature>- Parameters:
jaxbAttributeWrapper- aAbstractXmlParticipant.JAXBAttributeWrapperobject.
-
setJAXBFeatureWrapper
public void setJAXBFeatureWrapper(XmlModelledParticipant.JAXBFeatureWrapper jaxbFeatureWrapper)
setJAXBFeatureWrapper.
- Parameters:
jaxbFeatureWrapper- aXmlModelledParticipant.JAXBFeatureWrapperobject.
-
setJAXBStoichiometry
public void setJAXBStoichiometry(XmlStoichiometry stoichiometry)
setJAXBStoichiometry.
- Overrides:
setJAXBStoichiometryin classAbstractXmlParticipant<ModelledInteraction,ModelledFeature>- Parameters:
stoichiometry- aXmlStoichiometryobject.
-
setJAXBStoichiometryRange
public void setJAXBStoichiometryRange(XmlStoichiometryRange stoichiometry)
setJAXBStoichiometryRange.
- Overrides:
setJAXBStoichiometryRangein classAbstractXmlParticipant<ModelledInteraction,ModelledFeature>- Parameters:
stoichiometry- aXmlStoichiometryRangeobject.
-
getSourceLocator
public FileSourceLocator getSourceLocator()
Getter for the field
sourceLocator.- Specified by:
getSourceLocatorin interfaceFileSourceContext- Overrides:
getSourceLocatorin classAbstractXmlEntity<ModelledFeature>- Returns:
- a
FileSourceLocatorobject.
-
initialiseFeatureWrapper
protected void initialiseFeatureWrapper()
initialiseFeatureWrapper.
- Overrides:
initialiseFeatureWrapperin classAbstractXmlEntity<ModelledFeature>
-
-