Class ExperimentalEntry
- java.lang.Object
-
- psidev.psi.mi.jami.xml.model.Entry
-
- psidev.psi.mi.jami.xml.model.AbstractBaseEntry<T>
-
- psidev.psi.mi.jami.xml.model.xml30.AbstractEntry<InteractionEvidence>
-
- psidev.psi.mi.jami.xml.model.xml30.ExperimentalEntry
-
- All Implemented Interfaces:
com.sun.xml.bind.Locatable
,FileSourceContext
public class ExperimentalEntry extends AbstractEntry<InteractionEvidence>
Entry implementation for JAXB read only- Since:
07/11/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExperimentalEntry.JAXBAvailabilitiesWrapper
static class
ExperimentalEntry.JAXBExperimentsWrapper
static class
ExperimentalEntry.JAXBInteractionsWrapper
-
Nested classes/interfaces inherited from class psidev.psi.mi.jami.xml.model.xml30.AbstractEntry
AbstractEntry.JAXBAnnotationsWrapper, AbstractEntry.JAXBInteractorsWrapper
-
Nested classes/interfaces inherited from class psidev.psi.mi.jami.xml.model.AbstractBaseEntry
AbstractBaseEntry.AbstractJAXBAnnotationsWrapper, AbstractBaseEntry.AbstractJAXBInteractionsWrapper<T>, AbstractBaseEntry.AbstractJAXBInteractorsWrapper
-
-
Constructor Summary
Constructors Constructor Description ExperimentalEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Experiment>
getExperiments()
getExperiments.FileSourceLocator
getSourceLocator()
Getter for the fieldsourceLocator
.protected void
initialiseAvailabilities()
initialiseAvailabilities.void
setJAXBAnnotationWrapper(AbstractEntry.JAXBAnnotationsWrapper wrapper)
setJAXBAnnotationWrapper.void
setJAXBAvailabilityWrapper(ExperimentalEntry.JAXBAvailabilitiesWrapper wrapper)
setJAXBAvailabilityWrapper.void
setJAXBExperimentWrapper(ExperimentalEntry.JAXBExperimentsWrapper wrapper)
setJAXBExperimentWrapper.void
setJAXBInteractionsWrapper(ExperimentalEntry.JAXBInteractionsWrapper wrapper)
setJAXBInteractionsWrapper.void
setJAXBInteractorsWrapper(AbstractEntry.JAXBInteractorsWrapper wrapper)
setJAXBInteractorsWrapper.void
setJAXBSource(ExtendedPsiXmlSource source)
setJAXBSource.void
setSourceLocator(FileSourceLocator sourceLocator)
Sets the source locator-
Methods inherited from class psidev.psi.mi.jami.xml.model.AbstractBaseEntry
getInteractions, getInteractors, hasLoadedFullEntry, initialiseAnnotations, setAnnotationsWrapper, setHasLoadedFullEntry, setInteractionsWrapper, setInteractorsWrapper, sourceLocation, toString
-
Methods inherited from class psidev.psi.mi.jami.xml.model.Entry
getAnnotations, getAvailabilities, getSource, initialiseAnnotationsWith, initialiseAvailabilitiesWith, setSource
-
-
-
-
Method Detail
-
getExperiments
public List<Experiment> getExperiments()
getExperiments.
- Returns:
- a
List
object.
-
setJAXBSource
public void setJAXBSource(ExtendedPsiXmlSource source)
setJAXBSource.
- Parameters:
source
- aExtendedPsiXmlSource
object.
-
setJAXBAvailabilityWrapper
public void setJAXBAvailabilityWrapper(ExperimentalEntry.JAXBAvailabilitiesWrapper wrapper)
setJAXBAvailabilityWrapper.
- Parameters:
wrapper
- aExperimentalEntry.JAXBAvailabilitiesWrapper
object.
-
setJAXBExperimentWrapper
public void setJAXBExperimentWrapper(ExperimentalEntry.JAXBExperimentsWrapper wrapper)
setJAXBExperimentWrapper.
- Parameters:
wrapper
- aExperimentalEntry.JAXBExperimentsWrapper
object.
-
setJAXBInteractorsWrapper
public void setJAXBInteractorsWrapper(AbstractEntry.JAXBInteractorsWrapper wrapper)
setJAXBInteractorsWrapper.
- Parameters:
wrapper
- a JAXBInteractorsWrapper object.
-
setJAXBInteractionsWrapper
public void setJAXBInteractionsWrapper(ExperimentalEntry.JAXBInteractionsWrapper wrapper)
setJAXBInteractionsWrapper.
- Parameters:
wrapper
- aExperimentalEntry.JAXBInteractionsWrapper
object.
-
setJAXBAnnotationWrapper
public void setJAXBAnnotationWrapper(AbstractEntry.JAXBAnnotationsWrapper wrapper)
setJAXBAnnotationWrapper.
- Parameters:
wrapper
- a JAXBAnnotationsWrapper object.
-
getSourceLocator
public FileSourceLocator getSourceLocator()
Getter for the field
sourceLocator
.- Specified by:
getSourceLocator
in interfaceFileSourceContext
- Overrides:
getSourceLocator
in classAbstractBaseEntry<InteractionEvidence>
- Returns:
- a
FileSourceLocator
object.
-
setSourceLocator
public void setSourceLocator(FileSourceLocator sourceLocator)
Sets the source locator- Specified by:
setSourceLocator
in interfaceFileSourceContext
- Overrides:
setSourceLocator
in classAbstractBaseEntry<InteractionEvidence>
- Parameters:
sourceLocator
- : the file locator
-
initialiseAvailabilities
protected void initialiseAvailabilities()
initialiseAvailabilities.
- Overrides:
initialiseAvailabilities
in classEntry
-
-