001package org.biopax.paxtools.model.level2;
002
003import java.util.Set;
004
005
006public interface evidence extends utilityClass, XReferrable
007{
008// -------------------------- OTHER METHODS --------------------------
009
010        void addCONFIDENCE(confidence CONFIDENCE);
011
012        void addEVIDENCE_CODE(openControlledVocabulary EVIDENCE_CODE);
013
014        void addEXPERIMENTAL_FORM(experimentalForm EXPERIMENTAL_FORM);
015
016
017        Set<confidence> getCONFIDENCE();
018
019
020        Set<openControlledVocabulary> getEVIDENCE_CODE();
021// --------------------- ACCESORS and MUTATORS---------------------
022
023        Set<experimentalForm> getEXPERIMENTAL_FORM();
024
025        void removeCONFIDENCE(confidence CONFIDENCE);
026
027        void removeEVIDENCE_CODE(openControlledVocabulary EVIDENCE_CODE);
028
029        void removeEXPERIMENTAL_FORM(experimentalForm EXPERIMENTAL_FORM);
030
031        void setCONFIDENCE(Set<confidence> CONFIDENCE);
032
033        void setEVIDENCE_CODE(Set<openControlledVocabulary> EVIDENCE_CODE);
034
035        void setEXPERIMENTAL_FORM(Set<experimentalForm> EXPERIMENTAL_FORM);
036}