public class ControlImpl extends InteractionImpl implements Control
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT| Constructor and Description |
|---|
ControlImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addControlled(Process process)
The entity that is controlled, e.g., in a biochemical reaction, the reaction is controlled by an enzyme.
|
void |
addController(Controller controller)
The controlling entity, e.g., in a biochemical reaction, an enzyme is the controlling entity of the reaction.
|
protected boolean |
checkControlled(Process Controlled) |
Set<Process> |
getControlled()
The entity that is controlled, e.g., in a biochemical reaction, the reaction is controlled by an enzyme.
|
Set<Controller> |
getController()
The controlling entity, e.g., in a biochemical reaction, an enzyme is the controlling entity of the reaction.
|
ControlType |
getControlType()
Defines the nature of the control relationship between the CONTROLLER and the CONTROLLED entities.
|
Class<? extends Control> |
getModelInterface()
This method returns the actual model interface that a class implements.
|
protected Set<Pathway> |
getPathwayController() |
protected Set<PhysicalEntity> |
getPeController() |
void |
removeControlled(Process controlled)
The entity that is controlled, e.g., in a biochemical reaction, the reaction is controlled by an enzyme.
|
void |
removeController(Controller controller)
The controlling entity, e.g., in a biochemical reaction, an enzyme is the controlling entity of the reaction.
|
void |
setControlType(ControlType ControlType)
Sets the controlType BioPAX property value, which
fefines the nature of the control relationship between the CONTROLLER and the CONTROLLED entities.
|
addInteractionType, addParticipant, getInteractionType, getParticipant, removeInteractionType, removeParticipant, setParticipantgetControlledOf, getPathwayComponentOf, getStepProcessOfaddAvailability, addDataSource, addEvidence, getAvailability, getDataSource, getEvidence, getParticipantOf, removeAvailability, removeDataSource, removeEvidence, semanticallyEquivalent, setDataSourceaddName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setName, setStandardNameaddXref, equivalenceCode, getXref, removeXref, setXrefaddComment, getComment, removeComment, setCommentequals, getAnnotations, getUri, hashCode, isEquivalent, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddInteractionType, addParticipant, getInteractionType, getParticipant, removeInteractionType, removeParticipantgetControlledOf, getPathwayComponentOf, getStepProcessOfaddAvailability, addDataSource, getAvailability, getDataSource, getParticipantOf, removeAvailability, removeDataSourceaddEvidence, getEvidence, removeEvidenceaddName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setName, setStandardNameaddXref, getXref, removeXrefaddComment, getComment, removeCommentequivalenceCode, getAnnotations, getUri, isEquivalentpublic Class<? extends Control> getModelInterface()
BioPAXElementgetModelInterface in interface BioPAXElementgetModelInterface in class InteractionImplorg.biopax.paxtools.model package
corresponding to a BioPAX class.public ControlType getControlType()
ControlgetControlType in interface Controlpublic void setControlType(ControlType ControlType)
ControlsetControlType in interface ControlControlType - new control type valuepublic Set<Process> getControlled()
ControlgetControlled in interface Controlpublic void addControlled(Process process)
ControladdControlled in interface Controlprocess - The entity that is controlledpublic void removeControlled(Process controlled)
ControlremoveControlled in interface Controlcontrolled - The entity that is controlledpublic Set<Controller> getController()
ControlgetController in interface Controlpublic void addController(Controller controller)
ControladdController in interface Controlcontroller - The controlling entitypublic void removeController(Controller controller)
ControlremoveController in interface Controlcontroller - The controlling entityprotected boolean checkControlled(Process Controlled)
protected Set<PhysicalEntity> getPeController()
Copyright © 2018 BioPAX. All rights reserved.