Class AbstractXmlBasicInteraction
- java.lang.Object
-
- psidev.psi.mi.jami.xml.model.extension.xml254.AbstractXmlInteraction<T>
-
- psidev.psi.mi.jami.xml.model.extension.xml254.AbstractPsiXmlInteraction<Participant>
-
- psidev.psi.mi.jami.xml.model.extension.xml254.AbstractXmlBasicInteraction
-
- All Implemented Interfaces:
com.sun.xml.bind.Locatable,FileSourceContext,Interaction<Participant>,NamedInteraction<Participant>,ExtendedPsiXmlInteraction<Participant>,PsiXmlInteraction<Participant>
- Direct Known Subclasses:
DefaultXmlBasicInteraction,XmlBasicInteraction
public abstract class AbstractXmlBasicInteraction extends AbstractPsiXmlInteraction<Participant>
Xml implementation of interaction- Since:
08/10/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractXmlBasicInteraction.JAXBParticipantWrapper-
Nested classes/interfaces inherited from class psidev.psi.mi.jami.xml.model.extension.xml254.AbstractPsiXmlInteraction
AbstractPsiXmlInteraction.JAXBInferredInteractionWrapper
-
Nested classes/interfaces inherited from class psidev.psi.mi.jami.xml.model.extension.xml254.AbstractXmlInteraction
AbstractXmlInteraction.JAXBAttributeWrapper
-
-
Constructor Summary
Constructors Constructor Description AbstractXmlBasicInteraction()Constructor for AbstractXmlBasicInteraction.AbstractXmlBasicInteraction(String shortName)Constructor for AbstractXmlBasicInteraction.AbstractXmlBasicInteraction(String shortName, CvTerm type)Constructor for AbstractXmlBasicInteraction.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CvTerm>getInteractionTypes()Gets the value of the interactionTypeList property.FileSourceLocatorgetSourceLocator()Getter for the fieldsourceLocator.protected voidinitialiseParticipantWrapper()initialiseParticipantWrapper.booleanisIntraMolecular()isIntraMolecular.voidsetInteractionNamesContainer(NamesContainer value)Sets the value of the names property.voidsetInteractionXrefContainer(InteractionXrefContainer value)Sets the value of the interactionXrefContainer property.voidsetIntraMolecular(boolean intra)Sets the value of the intraMolecular property.voidsetJAXBAttributeWrapper(AbstractXmlInteraction.JAXBAttributeWrapper jaxbAttributeWrapper)setJAXBAttributeWrapper.voidsetJAXBId(int value)setJAXBId.voidsetJAXBImexId(String value)setJAXBImexId.voidsetJAXBInferredInteractionWrapper(AbstractPsiXmlInteraction.JAXBInferredInteractionWrapper jaxbInferredWrapper)setJAXBInferredInteractionWrapper.voidsetJAXBIntraMolecular(Boolean intra)setJAXBIntraMolecular.voidsetJAXBParticipantWrapper(AbstractXmlBasicInteraction.JAXBParticipantWrapper jaxbParticipantWrapper)setJAXBParticipantWrapper.-
Methods inherited from class psidev.psi.mi.jami.xml.model.extension.xml254.AbstractPsiXmlInteraction
getInferredInteractions, getInteractionType, setInteractionType
-
Methods inherited from class psidev.psi.mi.jami.xml.model.extension.xml254.AbstractXmlInteraction
addAllParticipants, addParticipant, assignComplexAc, assignImexId, getAliases, getAnnotations, getAttributeWrapper, getChecksums, getComplexAc, getComplexVersion, getCreatedDate, getEntry, getFullName, getId, getIdentifiers, getImexId, getInteractionNamesContainer, getInteractionXrefContainer, getParticipants, getRigid, getShortName, getUpdatedDate, getXrefs, initialiseAnnotationWrapper, initialiseNamesContainer, processAddedParticipant, removeAllParticipants, removeParticipant, setCreatedDate, setEntry, setFullName, setId, setParticipantWrapper, setRigid, setShortName, setSourceLocator, setUpdatedDate, 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.xml.model.extension.ExtendedPsiXmlInteraction
getAliases
-
Methods inherited from interface psidev.psi.mi.jami.datasource.FileSourceContext
setSourceLocator, toString
-
Methods inherited from interface psidev.psi.mi.jami.model.Interaction
addAllParticipants, addParticipant, getAnnotations, getChecksums, getCreatedDate, getIdentifiers, getParticipants, getRigid, getShortName, getUpdatedDate, getXrefs, removeAllParticipants, removeParticipant, setCreatedDate, setRigid, setShortName, setUpdatedDate
-
Methods inherited from interface psidev.psi.mi.jami.model.NamedInteraction
getFullName, setFullName
-
Methods inherited from interface psidev.psi.mi.jami.xml.model.extension.PsiXmlInteraction
getEntry, getId, setEntry, setId
-
-
-
-
Field Detail
-
locator
protected Locator locator
-
-
Method Detail
-
getSourceLocator
public FileSourceLocator getSourceLocator()
Getter for the field
sourceLocator.- Specified by:
getSourceLocatorin interfaceFileSourceContext- Overrides:
getSourceLocatorin classAbstractXmlInteraction<Participant>- Returns:
- a
FileSourceLocatorobject.
-
setInteractionNamesContainer
public void setInteractionNamesContainer(NamesContainer value)
Sets the value of the names property.- Overrides:
setInteractionNamesContainerin classAbstractXmlInteraction<Participant>- Parameters:
value- allowed object isNamesContainer
-
setInteractionXrefContainer
public void setInteractionXrefContainer(InteractionXrefContainer value)
Sets the value of the interactionXrefContainer property.- Overrides:
setInteractionXrefContainerin classAbstractXmlInteraction<Participant>- Parameters:
value- allowed object isInteractionXrefContainer
-
isIntraMolecular
public boolean isIntraMolecular()
isIntraMolecular.
- Specified by:
isIntraMolecularin interfacePsiXmlInteraction<Participant>- Overrides:
isIntraMolecularin classAbstractXmlInteraction<Participant>- Returns:
- a boolean.
-
setIntraMolecular
public void setIntraMolecular(boolean intra)
Sets the value of the intraMolecular property.- Specified by:
setIntraMolecularin interfacePsiXmlInteraction<Participant>- Overrides:
setIntraMolecularin classAbstractXmlInteraction<Participant>- Parameters:
intra- allowed object isBoolean
-
setJAXBIntraMolecular
public void setJAXBIntraMolecular(Boolean intra)
setJAXBIntraMolecular.
- Parameters:
intra- aBooleanobject.
-
setJAXBId
public void setJAXBId(int value)
setJAXBId.
- Parameters:
value- a int.
-
setJAXBImexId
public void setJAXBImexId(String value)
setJAXBImexId.
- Parameters:
value- aStringobject.
-
setJAXBAttributeWrapper
public void setJAXBAttributeWrapper(AbstractXmlInteraction.JAXBAttributeWrapper jaxbAttributeWrapper)
setJAXBAttributeWrapper.
- Overrides:
setJAXBAttributeWrapperin classAbstractXmlInteraction<Participant>- Parameters:
jaxbAttributeWrapper- aAbstractXmlInteraction.JAXBAttributeWrapperobject.
-
setJAXBParticipantWrapper
public void setJAXBParticipantWrapper(AbstractXmlBasicInteraction.JAXBParticipantWrapper jaxbParticipantWrapper)
setJAXBParticipantWrapper.
- Parameters:
jaxbParticipantWrapper- aAbstractXmlBasicInteraction.JAXBParticipantWrapperobject.
-
setJAXBInferredInteractionWrapper
public void setJAXBInferredInteractionWrapper(AbstractPsiXmlInteraction.JAXBInferredInteractionWrapper jaxbInferredWrapper)
setJAXBInferredInteractionWrapper.
- Overrides:
setJAXBInferredInteractionWrapperin classAbstractPsiXmlInteraction<Participant>- Parameters:
jaxbInferredWrapper- aAbstractPsiXmlInteraction.JAXBInferredInteractionWrapperobject.
-
getInteractionTypes
public List<CvTerm> getInteractionTypes()
Gets the value of the interactionTypeList property.- Specified by:
getInteractionTypesin interfaceExtendedPsiXmlInteraction<Participant>- Overrides:
getInteractionTypesin classAbstractPsiXmlInteraction<Participant>- Returns:
- a
Listobject.
-
initialiseParticipantWrapper
protected void initialiseParticipantWrapper()
initialiseParticipantWrapper.
- Overrides:
initialiseParticipantWrapperin classAbstractXmlInteraction<Participant>
-
-