Interface process

All Superinterfaces:
BioPAXElement, Cloneable, entity, InteractionParticipant, Level2Element, pathwayComponent, Serializable, XReferrable
All Known Subinterfaces:
biochemicalReaction, catalysis, complexAssembly, control, conversion, interaction, modulation, pathway, physicalInteraction, transport, transportWithBiochemicalReaction

public interface process extends entity, pathwayComponent
Tagging interface for entities that needs evidence and can be targeted by a control : Pathway and Interaction
  • Method Details

    • addEVIDENCE

      void addEVIDENCE(evidence EVIDENCE)
      This method adds the given evidence to this process.
      Parameters:
      EVIDENCE - value to add
    • removeEVIDENCE

      void removeEVIDENCE(evidence EVIDENCE)
      This method remmoves the given evidence from this process. If process does not already contain this evidence this method does nothing
      Parameters:
      EVIDENCE - to remove
    • getEVIDENCE

      Set<evidence> getEVIDENCE()
      Gets all evidence objects.
      Returns:
      all the evidence objects attached directly to this process
    • setEVIDENCE

      void setEVIDENCE(Set<evidence> EVIDENCE)
    • isCONTROLLEDOf

      Set<control> isCONTROLLEDOf()
    • isPATHWAY_COMPONENTSof

      Set<pathway> isPATHWAY_COMPONENTSof()
      Specified by:
      isPATHWAY_COMPONENTSof in interface pathwayComponent
    • isSTEP_INTERACTIONSOf

      Set<pathwayStep> isSTEP_INTERACTIONSOf()