@Entity @Indexed public class ControlImpl extends InteractionImpl implements Control
FIELD_AVAILABILITY, FIELD_COMMENT, FIELD_DATASOURCE, FIELD_ECNUMBER, FIELD_KEYWORD, FIELD_NAME, FIELD_ORGANISM, FIELD_PATHWAY, FIELD_SEQUENCE, FIELD_TERM, FIELD_XREFDB, FIELD_XREFID, FILTER_BY_DATASOURCE, FILTER_BY_ORGANISMUNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT| Constructor and Description |
|---|
ControlImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addControlled(Process controlled)
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.
|
protected void |
setControlled(Set<Process> controlled) |
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.
|
protected void |
setPathwayController(Set<Pathway> pathwayController) |
protected void |
setPeController(Set<PhysicalEntity> peController) |
addInteractionType, addParticipant, getInteractionType, getParticipant, removeInteractionType, removeParticipant, setInteractionType, setParticipantgetControlledOf, getPathwayComponentOf, getStepProcessOf, setControlledOf, setPathwayComponentOf, setStepProcessOfaddAvailability, addDataSource, addEvidence, getAvailability, getDataSource, getEvidence, getParticipantOf, removeAvailability, removeDataSource, removeEvidence, semanticallyEquivalent, setAvailability, setDataSource, setEvidence, setParticipantOfaddName, getDisplayName, getDisplayNameX, getName, getStandardName, getStandardNameX, removeName, setDisplayName, setDisplayNameX, setName, setStandardName, setStandardNameXaddXref, equivalenceCode, getXref, removeXref, setXrefaddComment, getComment, getDatasources, getKeywords, getOrganisms, getParentPathways, removeComment, setCommentequals, getAnnotations, getPk, getRDFId, 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, getRDFId, 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 controlled)
ControladdControlled in interface Controlcontrolled - 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()
protected void setPeController(Set<PhysicalEntity> peController)
Copyright © 2015 BioPAX. All rights reserved.