Class XmlMolecule
- java.lang.Object
-
- psidev.psi.mi.jami.xml.model.extension.AbstractBaseXmlInteractor
-
- psidev.psi.mi.jami.xml.model.extension.xml253.AbstractXmlInteractor
-
- psidev.psi.mi.jami.xml.model.extension.xml253.DefaultXmlInteractor
-
- psidev.psi.mi.jami.xml.model.extension.xml253.XmlMolecule
-
- All Implemented Interfaces:
com.sun.xml.bind.Locatable
,FileSourceContext
,Interactor
,Molecule
,ExtendedPsiXmlInteractor
- Direct Known Subclasses:
XmlPolymer
public class XmlMolecule extends DefaultXmlInteractor implements Molecule
Xml implementation of molecule- Since:
24/07/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class psidev.psi.mi.jami.xml.model.extension.xml253.AbstractXmlInteractor
AbstractXmlInteractor.JAXBAttributeWrapper
-
Nested classes/interfaces inherited from class psidev.psi.mi.jami.xml.model.extension.AbstractBaseXmlInteractor
AbstractBaseXmlInteractor.AbstractJAXBAttributeWrapper
-
-
Field Summary
-
Fields inherited from class psidev.psi.mi.jami.xml.model.extension.AbstractBaseXmlInteractor
locator
-
Fields inherited from interface psidev.psi.mi.jami.model.Interactor
UNKNOWN_INTERACTOR, UNKNOWN_INTERACTOR_MI
-
-
Constructor Summary
Constructors Constructor Description XmlMolecule()
Constructor for XmlMolecule.XmlMolecule(String name)
Constructor for XmlMolecule.XmlMolecule(String name, String fullName)
Constructor for XmlMolecule.XmlMolecule(String name, String fullName, CvTerm type)
Constructor for XmlMolecule.XmlMolecule(String name, String fullName, CvTerm type, Organism organism)
Constructor for XmlMolecule.XmlMolecule(String name, String fullName, CvTerm type, Organism organism, Xref uniqueId)
Constructor for XmlMolecule.XmlMolecule(String name, String fullName, CvTerm type, Xref uniqueId)
Constructor for XmlMolecule.XmlMolecule(String name, String fullName, Organism organism)
Constructor for XmlMolecule.XmlMolecule(String name, String fullName, Organism organism, Xref uniqueId)
Constructor for XmlMolecule.XmlMolecule(String name, String fullName, Xref uniqueId)
Constructor for XmlMolecule.XmlMolecule(String name, CvTerm type)
Constructor for XmlMolecule.XmlMolecule(String name, CvTerm type, Organism organism)
Constructor for XmlMolecule.XmlMolecule(String name, CvTerm type, Organism organism, Xref uniqueId)
Constructor for XmlMolecule.XmlMolecule(String name, CvTerm type, Xref uniqueId)
Constructor for XmlMolecule.XmlMolecule(String name, Organism organism)
Constructor for XmlMolecule.XmlMolecule(String name, Organism organism, Xref uniqueId)
Constructor for XmlMolecule.XmlMolecule(String name, Xref uniqueId)
Constructor for XmlMolecule.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
toString()
toString-
Methods inherited from class psidev.psi.mi.jami.xml.model.extension.xml253.AbstractXmlInteractor
createDefaultInteractorType, initialiseAnnotationWrapper, initialiseNamesContainer, initialiseXrefContainer, setJAXBAttributeWrapper, setJAXBId, setJAXBInteractorType, setJAXBNames, setJAXBOrganism, setJAXBXref, setSequence
-
Methods inherited from class psidev.psi.mi.jami.xml.model.extension.AbstractBaseXmlInteractor
getAliases, getAnnotations, getChecksums, getFullName, getId, getIdentifiers, getInteractorType, getNamesContainer, getOrganism, getPreferredIdentifier, getPreferredName, getSequence, getShortName, getSourceLocator, getXrefs, setFullName, setId, setInteractorType, setJAXBAttributeWrapper, setJAXBInteractorType, setJAXBNames, setJAXBOrganism, setNamesContainer, setOrganism, setShortName, setSourceLocation, setSourceLocator, setXrefContainer, sourceLocation
-
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.Interactor
getAliases, getAnnotations, getChecksums, getFullName, getIdentifiers, getInteractorType, getOrganism, getPreferredIdentifier, getPreferredName, getShortName, getXrefs, setFullName, setInteractorType, setOrganism, setShortName
-
-
-
-
Constructor Detail
-
XmlMolecule
public XmlMolecule()
Constructor for XmlMolecule.
-
XmlMolecule
public XmlMolecule(String name, String fullName, CvTerm type)
Constructor for XmlMolecule.
-
XmlMolecule
public XmlMolecule(String name, CvTerm type, Organism organism)
Constructor for XmlMolecule.
-
XmlMolecule
public XmlMolecule(String name, String fullName, CvTerm type, Organism organism)
Constructor for XmlMolecule.
-
XmlMolecule
public XmlMolecule(String name, CvTerm type, Xref uniqueId)
Constructor for XmlMolecule.
-
XmlMolecule
public XmlMolecule(String name, String fullName, CvTerm type, Xref uniqueId)
Constructor for XmlMolecule.
-
XmlMolecule
public XmlMolecule(String name, CvTerm type, Organism organism, Xref uniqueId)
Constructor for XmlMolecule.
-
XmlMolecule
public XmlMolecule(String name, String fullName, CvTerm type, Organism organism, Xref uniqueId)
Constructor for XmlMolecule.
-
XmlMolecule
public XmlMolecule(String name)
Constructor for XmlMolecule.
- Parameters:
name
- aString
object.
-
XmlMolecule
public XmlMolecule(String name, String fullName, Organism organism)
Constructor for XmlMolecule.
-
XmlMolecule
public XmlMolecule(String name, String fullName, Xref uniqueId)
Constructor for XmlMolecule.
-
XmlMolecule
public XmlMolecule(String name, Organism organism, Xref uniqueId)
Constructor for XmlMolecule.
-
-
Method Detail
-
toString
public String toString()
toString
- Specified by:
toString
in interfaceFileSourceContext
- Overrides:
toString
in classAbstractBaseXmlInteractor
- Returns:
- the file source context as a String. If the source locator is not null, it should give the source locator properties
-
-