Class BasicEntry
- 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<Interaction>
-
- psidev.psi.mi.jami.xml.model.xml30.BasicEntry
-
- All Implemented Interfaces:
com.sun.xml.bind.Locatable
,FileSourceContext
public class BasicEntry extends AbstractEntry<Interaction>
Basic Entry implementation for JAXB read only. It does not take into account all experimental details- 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
BasicEntry.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 BasicEntry()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileSourceLocator
getSourceLocator()
Getter for the fieldsourceLocator
.void
setJAXBAnnotationWrapper(AbstractEntry.JAXBAnnotationsWrapper wrapper)
setJAXBAnnotationWrapper.void
setJAXBInteractionsWrapper(BasicEntry.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, initialiseAvailabilities, initialiseAvailabilitiesWith, setSource
-
-
-
-
Method Detail
-
setJAXBSource
public void setJAXBSource(ExtendedPsiXmlSource source)
setJAXBSource.
- Parameters:
source
- aExtendedPsiXmlSource
object.
-
setJAXBInteractorsWrapper
public void setJAXBInteractorsWrapper(AbstractEntry.JAXBInteractorsWrapper wrapper)
setJAXBInteractorsWrapper.
- Parameters:
wrapper
- a JAXBInteractorsWrapper object.
-
setJAXBInteractionsWrapper
public void setJAXBInteractionsWrapper(BasicEntry.JAXBInteractionsWrapper wrapper)
setJAXBInteractionsWrapper.
- Parameters:
wrapper
- aBasicEntry.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<Interaction>
- Returns:
- a
FileSourceLocator
object.
-
setSourceLocator
public void setSourceLocator(FileSourceLocator sourceLocator)
Sets the source locator- Specified by:
setSourceLocator
in interfaceFileSourceContext
- Overrides:
setSourceLocator
in classAbstractBaseEntry<Interaction>
- Parameters:
sourceLocator
- : the file locator
-
-