Package org.biopax.paxtools.impl.level3
Class CatalysisImpl
java.lang.Object
- All Implemented Interfaces:
Serializable,Cloneable,BioPAXElement,Catalysis,Control,Entity,Interaction,Level3Element,Named,Observable,Process,XReferrable
- See Also:
-
Field Summary
Fields inherited from interface org.biopax.paxtools.model.BioPAXElement
UNKNOWN_DOUBLE, UNKNOWN_FLOAT, UNKNOWN_INT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCofactor(PhysicalEntity cofactor) Any cofactor(s) or coenzyme(s) required for catalysis of the conversion by the enzyme.voidaddController(Controller controller) The controlling entity, e.g., in a biochemical reaction, an enzyme is the controlling entity of the reaction.protected booleancheckControlled(Process controlled) This property represents the direction of this catalysis under all physiological conditions if there is one.Any cofactor(s) or coenzyme(s) required for catalysis of the conversion by the enzyme.This method returns the actual model interface that a class implements.voidremoveCofactor(PhysicalEntity cofactor) Any cofactor(s) or coenzyme(s) required for catalysis of the conversion by the enzyme.voidsetCatalysisDirection(CatalysisDirectionType catalysisDirection) This property represents the direction of this catalysis under all physiological conditions if there is one.Methods inherited from class org.biopax.paxtools.impl.level3.ControlImpl
addControlled, getControlled, getController, getControlType, getPathwayController, getPeController, removeControlled, removeController, setControlTypeMethods inherited from class org.biopax.paxtools.impl.level3.InteractionImpl
addInteractionType, addParticipant, getInteractionType, getParticipant, removeInteractionType, removeParticipant, setParticipantMethods inherited from class org.biopax.paxtools.impl.level3.ProcessImpl
getControlledOf, getPathwayComponentOf, getStepProcessOfMethods inherited from class org.biopax.paxtools.impl.level3.EntityImpl
addAvailability, addDataSource, addEvidence, getAvailability, getDataSource, getEvidence, getParticipantOf, removeAvailability, removeDataSource, removeEvidence, semanticallyEquivalent, setDataSourceMethods inherited from class org.biopax.paxtools.impl.level3.NamedImpl
addName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setName, setStandardNameMethods inherited from class org.biopax.paxtools.impl.level3.XReferrableImpl
addXref, equivalenceCode, getXref, removeXref, setXrefMethods inherited from class org.biopax.paxtools.impl.level3.L3ElementImpl
addComment, getComment, removeComment, setCommentMethods inherited from class org.biopax.paxtools.impl.BioPAXElementImpl
equals, getAnnotations, getUri, hashCode, isEquivalent, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.biopax.paxtools.model.BioPAXElement
equivalenceCode, getAnnotations, getUri, isEquivalentMethods inherited from interface org.biopax.paxtools.model.level3.Control
addControlled, getControlled, getController, getControlType, removeControlled, removeController, setControlTypeMethods inherited from interface org.biopax.paxtools.model.level3.Entity
addAvailability, addDataSource, getAvailability, getDataSource, getParticipantOf, removeAvailability, removeDataSourceMethods inherited from interface org.biopax.paxtools.model.level3.Interaction
addInteractionType, addParticipant, getInteractionType, getParticipant, removeInteractionType, removeParticipantMethods inherited from interface org.biopax.paxtools.model.level3.Level3Element
addComment, getComment, removeCommentMethods inherited from interface org.biopax.paxtools.model.level3.Named
addName, getDisplayName, getName, getStandardName, removeName, setDisplayName, setName, setStandardNameMethods inherited from interface org.biopax.paxtools.model.level3.Observable
addEvidence, getEvidence, removeEvidenceMethods inherited from interface org.biopax.paxtools.model.level3.Process
getControlledOf, getPathwayComponentOf, getStepProcessOfMethods inherited from interface org.biopax.paxtools.model.level3.XReferrable
addXref, getXref, removeXref
-
Constructor Details
-
CatalysisImpl
public CatalysisImpl()
-
-
Method Details
-
getModelInterface
Description copied from interface:BioPAXElementThis method returns the actual model interface that a class implements.- Specified by:
getModelInterfacein interfaceBioPAXElement- Overrides:
getModelInterfacein classControlImpl- Returns:
- an interface from
org.biopax.paxtools.modelpackage corresponding to a BioPAX class.
-
getCatalysisDirection
Description copied from interface:CatalysisThis property represents the direction of this catalysis under all physiological conditions if there is one. Note that chemically a catalyst will increase the rate of the reaction in both directions. In biology, however, there are cases where the enzyme is expressed only when the controlled bidirectional conversion is on one side of the chemical equilibrium. olled bidirectional conversion is on one side of the chemical equilibrium. For example E.Coli's lac operon ensures that lacZ gene is only synthesized when there is enough lactose in the medium. If that is the case and the controller, under biological conditions, is always catalyzing the conversion in one direction then this fact can be captured using this property. If the enzyme is active for both directions, or the conversion is not bidirectional, this property should be left empty.- Specified by:
getCatalysisDirectionin interfaceCatalysis- Returns:
- direction of this catalysis under all physiological conditions if there is one
-
setCatalysisDirection
Description copied from interface:CatalysisThis property represents the direction of this catalysis under all physiological conditions if there is one. Note that chemically a catalyst will increase the rate of the reaction in both directions. In biology, however, there are cases where the enzyme is expressed only when the controlled bidirectional conversion is on one side of the chemical equilibrium. olled bidirectional conversion is on one side of the chemical equilibrium. For example E.Coli's lac operon ensures that lacZ gene is only synthesized when there is enough lactose in the medium. If that is the case and the controller, under biological conditions, is always catalyzing the conversion in one direction then this fact can be captured using this property. If the enzyme is active for both directions, or the conversion is not bidirectional, this property should be left empty.- Specified by:
setCatalysisDirectionin interfaceCatalysis- Parameters:
catalysisDirection- direction of this catalysis under all physiological conditions if there is one
-
getCofactor
Description copied from interface:CatalysisAny cofactor(s) or coenzyme(s) required for catalysis of the conversion by the enzyme. This is a suproperty of participants.- Specified by:
getCofactorin interfaceCatalysis- Returns:
- cofactor(s) or coenzyme(s) required for catalysis of the conversion
-
addCofactor
Description copied from interface:CatalysisAny cofactor(s) or coenzyme(s) required for catalysis of the conversion by the enzyme. This is a suproperty of participants.- Specified by:
addCofactorin interfaceCatalysis- Parameters:
cofactor- cofactor(s) or coenzyme(s) required for catalysis of the conversion
-
removeCofactor
Description copied from interface:CatalysisAny cofactor(s) or coenzyme(s) required for catalysis of the conversion by the enzyme. This is a suproperty of participants.- Specified by:
removeCofactorin interfaceCatalysis- Parameters:
cofactor- cofactor(s) or coenzyme(s) required for catalysis of the conversion
-
addController
Description copied from interface:ControlThe controlling entity, e.g., in a biochemical reaction, an enzyme is the controlling entity of the reaction. Controller is a sub-property of participants.- Specified by:
addControllerin interfaceControl- Overrides:
addControllerin classControlImpl- Parameters:
controller- The controlling entity
-
checkControlled
- Overrides:
checkControlledin classControlImpl
-