001package org.biopax.paxtools.model.level2;
002
003import java.util.Set;
004
005/**
006 * This represents a set of pathway events.
007 */
008public interface pathwayStep extends utilityClass, pathwayComponent
009{
010// -------------------------- OTHER METHODS --------------------------
011
012        void addNEXT_STEP(pathwayStep NEXT_STEP);
013
014        void addSTEP_INTERACTIONS(process processStep);
015
016
017        Set<pathwayStep> getNEXT_STEP();
018// --------------------- ACCESORS and MUTATORS---------------------
019
020        Set<process> getSTEP_INTERACTIONS();
021
022        Set<pathwayStep> isNEXT_STEPof();
023
024        void removeNEXT_STEP(pathwayStep NEXT_STEP);
025
026        void removeSTEP_INTERACTIONS(process processStep);
027
028        void setNEXT_STEP(Set<pathwayStep> NEXT_STEP);
029
030        void setSTEP_INTERACTIONS(Set<process> STEP_INTERACTIONS);
031}