Interface Controller

All Superinterfaces:
BioPAXElement, Cloneable, Entity, Level3Element, Named, Observable, Serializable, XReferrable
All Known Subinterfaces:
Complex, Dna, DnaRegion, NucleicAcid, Pathway, PhysicalEntity, Protein, Rna, RnaRegion, SequenceEntity, SimplePhysicalEntity, SmallMolecule
All Known Implementing Classes:
ComplexImpl, DnaImpl, DnaRegionImpl, NucleicAcidImpl, PathwayImpl, PhysicalEntityImpl, ProteinImpl, RnaImpl, RnaRegionImpl, SimplePhysicalEntityImpl, SmallMoleculeImpl

public interface Controller extends Entity
This is a role interface for pathway elements that can control processes, namely Pathway and PhysicalEntity.
  • Method Details

    • getControllerOf

      Set<Control> getControllerOf()
      This method returns the list of Control interactions that this entity controls. Reverse method of Control.getController(). Contents of this set is automatically maintained and should not be modified.
      Returns:
      list of Control interactions that this entity controls.