001package org.biopax.paxtools.model.level2;
002
003import java.util.Set;
004
005
006public interface sequenceFeature extends utilityClass, XReferrable
007{
008// -------------------------- OTHER METHODS --------------------------
009
010        void addFEATURE_LOCATION(sequenceLocation FEATURE_LOCATION);
011
012        void addSYNONYMS(String SYNONYMS);
013
014        Set<sequenceLocation> getFEATURE_LOCATION();
015// --------------------- ACCESORS and MUTATORS---------------------
016
017        openControlledVocabulary getFEATURE_TYPE();
018
019        String getNAME();
020
021        String getSHORT_NAME();
022
023        Set<String> getSYNONYMS();
024
025        void removeFEATURE_LOCATION(sequenceLocation FEATURE_LOCATION);
026
027        void removeSYNONYMS(String SYNONYMS);
028
029        void setFEATURE_LOCATION(Set<sequenceLocation> FEATURE_LOCATION);
030
031        void setFEATURE_TYPE(openControlledVocabulary FEATURE_TYPE);
032
033        void setNAME(String NAME);
034
035        void setSHORT_NAME(String SHORT_NAME);
036
037        void setSYNONYMS(Set<String> SYNONYMS);
038}