001package org.biopax.paxtools.model.level2;
002
003
004public interface physicalEntityParticipant
005        extends utilityClass, InteractionParticipant
006
007{
008// -------------------------- OTHER METHODS --------------------------
009
010// --------------------- ACCESORS and MUTATORS---------------------
011
012        physicalEntity getPHYSICAL_ENTITY();
013        void setPHYSICAL_ENTITY(physicalEntity PHYSICAL_ENTITY);
014
015        double getSTOICHIOMETRIC_COEFFICIENT();
016        void setSTOICHIOMETRIC_COEFFICIENT(
017                double STOICHIOMETRIC_COEFFICIENT);
018
019        complex isCOMPONENTof();
020    void setCOMPONENTSof(complex aComplex);
021
022        openControlledVocabulary getCELLULAR_LOCATION();
023
024        void setCELLULAR_LOCATION(
025                openControlledVocabulary CELLULAR_LOCATION);
026
027
028        boolean isInEquivalentState(physicalEntityParticipant that);
029        int stateCode();
030}