Package org.biopax.paxtools.impl.level3
Class BiochemicalPathwayStepImpl
java.lang.Object
org.biopax.paxtools.impl.BioPAXElementImpl
org.biopax.paxtools.impl.level3.L3ElementImpl
org.biopax.paxtools.impl.level3.PathwayStepImpl
org.biopax.paxtools.impl.level3.BiochemicalPathwayStepImpl
- All Implemented Interfaces:
Serializable,Cloneable,BioPAXElement,BiochemicalPathwayStep,Level3Element,Observable,PathwayStep,UtilityClass
- 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 TypeMethodDescriptionvoidaddStepProcess(Process process) Class<? extends BiochemicalPathwayStep> This method returns the actual model interface that a class implements.This method returns the central conversion of this BiochemicalPathwayStep.This property can be used for annotating direction of enzymatic activity.voidsetStepConversion(Conversion highLander) This method sets the conversion of this BiochemicalPathwayStep to the new Step_Conversion.voidsetStepDirection(StepDirection newSTEP_DIRECTION) This property can be used for annotating direction of enzymatic activity.Methods inherited from class org.biopax.paxtools.impl.level3.PathwayStepImpl
addEvidence, addNextStep, getEvidence, getNextStep, getNextStepOf, getPathwayOrderOf, removeEvidence, removeNextStep, removeStepProcess, setPathwayOrderOfMethods inherited from class org.biopax.paxtools.impl.level3.L3ElementImpl
addComment, getComment, removeComment, setCommentMethods inherited from class org.biopax.paxtools.impl.BioPAXElementImpl
equals, equivalenceCode, getAnnotations, getUri, hashCode, isEquivalent, semanticallyEquivalent, 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.Level3Element
addComment, getComment, removeCommentMethods inherited from interface org.biopax.paxtools.model.level3.Observable
addEvidence, getEvidence, removeEvidenceMethods inherited from interface org.biopax.paxtools.model.level3.PathwayStep
addNextStep, getNextStep, getNextStepOf, getPathwayOrderOf, removeNextStep, removeStepProcess
-
Constructor Details
-
BiochemicalPathwayStepImpl
public BiochemicalPathwayStepImpl()
-
-
Method Details
-
getModelInterface
Description copied from interface:BioPAXElementThis method returns the actual model interface that a class implements.- Specified by:
getModelInterfacein interfaceBioPAXElement- Overrides:
getModelInterfacein classPathwayStepImpl- Returns:
- an interface from
org.biopax.paxtools.modelpackage corresponding to a BioPAX class.
-
getStepConversion
Description copied from interface:BiochemicalPathwayStepThis method returns the central conversion of this BiochemicalPathwayStep. The returned conversion is also stepProcess of this PathwayStep. The step direction defines the direction of this conversion. The conversion must be reversible.- Specified by:
getStepConversionin interfaceBiochemicalPathwayStep- Returns:
- The central conversion that take place at this step of the biochemical pathway.
-
setStepConversion
Description copied from interface:BiochemicalPathwayStepThis method sets the conversion of this BiochemicalPathwayStep to the new Step_Conversion. Old step conversion is also removed from the stepProcess list.- Specified by:
setStepConversionin interfaceBiochemicalPathwayStep- Parameters:
highLander- the Conversion interaction of this biological pathway step
-
addStepProcess
- Specified by:
addStepProcessin interfacePathwayStep- Overrides:
addStepProcessin classPathwayStepImpl
-
getStepDirection
Description copied from interface:BiochemicalPathwayStepThis property can be used for annotating direction of enzymatic activity. Even if an enzyme catalyzes a reaction reversibly, the flow of matter through the pathway will force the equilibrium in a given direction for that particular pathway.- Specified by:
getStepDirectionin interfaceBiochemicalPathwayStep- Returns:
- Direction of the conversion in this particular pathway context.
-
setStepDirection
Description copied from interface:BiochemicalPathwayStepThis property can be used for annotating direction of enzymatic activity. Even if an enzyme catalyzes a reaction reversibly, the flow of matter through the pathway will force the equilibrium in a given direction for that particular pathway.- Specified by:
setStepDirectionin interfaceBiochemicalPathwayStep- Parameters:
newSTEP_DIRECTION- Direction of the conversion in this particular pathway context.
-
getStepProcess
- Specified by:
getStepProcessin interfacePathwayStep- Overrides:
getStepProcessin classPathwayStepImpl
-