Package org.biopax.paxtools.impl.level3
Class PathwayImpl
- All Implemented Interfaces:
Serializable,Cloneable,BioPAXElement,Controller,Entity,Level3Element,Named,Observable,Pathway,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 TypeMethodDescriptionvoidaddPathwayComponent(Process component) voidaddPathwayOrder(PathwayStep pathwayOrder) This method returns the list ofControlinteractions that this entity controls.This method returns the actual model interface that a class implements.An organism, e.g.voidremovePathwayComponent(Process component) voidremovePathwayOrder(PathwayStep pathwayOrder) voidsetOrganism(BioSource organism) An organism, e.g.Methods 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.Entity
addAvailability, addDataSource, getAvailability, getDataSource, getParticipantOf, removeAvailability, removeDataSourceMethods 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
-
PathwayImpl
public PathwayImpl()
-
-
Method Details
-
getModelInterface
Description copied from interface:BioPAXElementThis method returns the actual model interface that a class implements.- Specified by:
getModelInterfacein interfaceBioPAXElement- Returns:
- an interface from
org.biopax.paxtools.modelpackage corresponding to a BioPAX class.
-
getPathwayComponent
- Specified by:
getPathwayComponentin interfacePathway
-
addPathwayComponent
- Specified by:
addPathwayComponentin interfacePathway
-
removePathwayComponent
- Specified by:
removePathwayComponentin interfacePathway
-
getPathwayOrder
- Specified by:
getPathwayOrderin interfacePathway
-
addPathwayOrder
- Specified by:
addPathwayOrderin interfacePathway
-
removePathwayOrder
- Specified by:
removePathwayOrderin interfacePathway
-
getOrganism
Description copied from interface:PathwayAn organism, e.g. 'Homo sapiens'. This is the organism that the entity is found in. Pathways may not have an organism associated with them, for instance, reference pathways from KEGG. Sequence-based entities (DNA, protein, RNA) may contain an xref to a sequence database that contains organism information, in which case the information should be consistent with the value for ORGANISM.- Specified by:
getOrganismin interfacePathway- Returns:
- the organism for this gene.
-
setOrganism
Description copied from interface:PathwayAn organism, e.g. 'Homo sapiens'. This is the organism that the entity is found in. Pathways may not have an organism associated with them, for instance, reference pathways from KEGG. Sequence-based entities (DNA, protein, RNA) may contain an xref to a sequence database that contains organism information, in which case the information should be consistent with the value for ORGANISM.- Specified by:
setOrganismin interfacePathway- Parameters:
organism- new organism for this gene
-
getControllerOf
Description copied from interface:ControllerThis method returns the list ofControlinteractions that this entity controls. Reverse method ofControl.getController(). Contents of this set is automatically maintained and should not be modified.- Specified by:
getControllerOfin interfaceController- Returns:
- list of
Controlinteractions that this entity controls.
-