001package org.biopax.paxtools.model.level2;
002
003/**
004 * The biological source of an entity (e.g. protein, RNA or DNA). Some entities
005 * are considered source-neutral (e.g. small molecules), and the biological
006 * source of others can be deduced from their constituentss (e.g. complex,
007 * pathway).
008 *
009 * <b>Examples:</b> HeLa cells, human, and mouse liver tissue.
010 */
011public interface bioSource extends externalReferenceUtilityClass
012{
013
014// --------------------- ACCESORS and MUTATORS---------------------
015
016    openControlledVocabulary getCELLTYPE();
017
018    void setCELLTYPE(openControlledVocabulary CELLTYPE);
019
020
021    String getNAME();
022
023    void setNAME(String NAME);
024
025
026    unificationXref getTAXON_XREF();
027
028    void setTAXON_XREF(unificationXref TAXON_XREF);
029
030
031    openControlledVocabulary getTISSUE();
032
033    void setTISSUE(openControlledVocabulary TISSUE);
034}