fr.curie.BiNoM.pathways.biopax
Interface modulation

All Superinterfaces:
control, entity, interaction, physicalInteraction, com.ibm.adtech.jastor.Thing
All Known Implementing Classes:
modulationImpl

public interface modulation
extends control, com.ibm.adtech.jastor.Thing

Interface for modulation ontology class
Use the fr.curie.BiNoM.pathways.biopax.biopax_DASH_level2_DOT_owlFactory to create instances of this interface.

(URI: http://www.biopax.org/release/biopax-level2.owl#modulation)


RDF Schema Standard Properties
comment : Definition: A control interaction in which a physical entity modulates a catalysis interaction. Biologically, most modulation interactions describe an interaction in which a small molecule alters the ability of an enzyme to catalyze a specific reaction. Instances of this class describe a pairing between a modulating entity and a catalysis interaction. Comment: A separate modulation instance should be created for each different catalysis instance that a physical entity may modulate and for each different physical entity that may modulate a catalysis instance. A typical modulation instance has a small molecule as the controller entity and a catalysis instance as the controlled entity. Examples: Allosteric activation and competitive inhibition of an enzyme's ability to catalyze a specific reaction.^^http://www.w3.org/2001/XMLSchema#string



Field Summary
static com.hp.hpl.jena.rdf.model.Resource TYPE
          The rdf:type for this ontology class
 
Fields inherited from interface fr.curie.BiNoM.pathways.biopax.control
CONTROL_DASH_TYPEProperty, CONTROLLEDProperty, CONTROLLERProperty
 
Fields inherited from interface fr.curie.BiNoM.pathways.biopax.physicalInteraction
INTERACTION_DASH_TYPEProperty
 
Fields inherited from interface fr.curie.BiNoM.pathways.biopax.interaction
EVIDENCEProperty, PARTICIPANTSProperty
 
Fields inherited from interface fr.curie.BiNoM.pathways.biopax.entity
AVAILABILITYProperty, COMMENTProperty, DATA_DASH_SOURCEProperty, NAMEProperty, SHORT_DASH_NAMEProperty, SYNONYMSProperty, XREFProperty
 
Fields inherited from interface com.ibm.adtech.jastor.Thing
copyright
 
Method Summary
 catalysis getCONTROLLED_ascatalysis()
          Gets the 'CONTROLLED' property value
 catalysis setCONTROLLED_ascatalysis()
          Sets the 'CONTROLLED' property value to an anonymous node
 catalysis setCONTROLLED_ascatalysis(com.hp.hpl.jena.rdf.model.Resource resource)
          Sets the 'CONTROLLED' property value to the given resource, and add's rdf:type properties.
 void setCONTROLLED(catalysis CONTROLLED)
          Sets the 'CONTROLLED' property value
 
Methods inherited from interface fr.curie.BiNoM.pathways.biopax.control
getCONTROL_DASH_TYPE, getCONTROLLED_asinteraction, getCONTROLLED_aspathway, getCONTROLLER, setCONTROL_DASH_TYPE, setCONTROLLED_asinteraction, setCONTROLLED_asinteraction, setCONTROLLED_aspathway, setCONTROLLED_aspathway, setCONTROLLED, setCONTROLLED, setCONTROLLER, setCONTROLLER, setCONTROLLER
 
Methods inherited from interface fr.curie.BiNoM.pathways.biopax.physicalInteraction
addINTERACTION_DASH_TYPE, addINTERACTION_DASH_TYPE, addINTERACTION_DASH_TYPE, addPARTICIPANTS_asphysicalEntityParticipant, addPARTICIPANTS_asphysicalEntityParticipant, addPARTICIPANTS, getINTERACTION_DASH_TYPE, getPARTICIPANTS_asphysicalEntityParticipant, removeINTERACTION_DASH_TYPE, removePARTICIPANTS
 
Methods inherited from interface fr.curie.BiNoM.pathways.biopax.interaction
addEVIDENCE, addEVIDENCE, addEVIDENCE, addPARTICIPANTS_asentity, addPARTICIPANTS_asentity, addPARTICIPANTS, getEVIDENCE, getPARTICIPANTS_asentity, removeEVIDENCE, removePARTICIPANTS
 
Methods inherited from interface fr.curie.BiNoM.pathways.biopax.entity
addAVAILABILITY, addCOMMENT, addDATA_DASH_SOURCE, addDATA_DASH_SOURCE, addDATA_DASH_SOURCE, addSYNONYMS, addXREF, addXREF, addXREF, getAVAILABILITY, getCOMMENT, getDATA_DASH_SOURCE, getNAME, getSHORT_DASH_NAME, getSYNONYMS, getXREF, removeAVAILABILITY, removeCOMMENT, removeDATA_DASH_SOURCE, removeSYNONYMS, removeXREF, setNAME, setSHORT_DASH_NAME
 
Methods inherited from interface com.ibm.adtech.jastor.Thing
clearCache, isRDFType, listStatements, model, registerListener, removeStatements, resource, unregisterListener, uri
 

Field Detail

TYPE

static final com.hp.hpl.jena.rdf.model.Resource TYPE
The rdf:type for this ontology class

Method Detail

getCONTROLLED_ascatalysis

catalysis getCONTROLLED_ascatalysis()
                                    throws com.ibm.adtech.jastor.JastorException
Gets the 'CONTROLLED' property value

Returns:
catalysis
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
control.CONTROLLEDProperty

setCONTROLLED

void setCONTROLLED(catalysis CONTROLLED)
                   throws com.ibm.adtech.jastor.JastorException
Sets the 'CONTROLLED' property value

Parameters:
{@link - fr.curie.BiNoM.pathways.biopax.catalysis}
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
control.CONTROLLEDProperty

setCONTROLLED_ascatalysis

catalysis setCONTROLLED_ascatalysis()
                                    throws com.ibm.adtech.jastor.JastorException
Sets the 'CONTROLLED' property value to an anonymous node

Returns:
catalysis, the created value
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
control.CONTROLLEDProperty

setCONTROLLED_ascatalysis

catalysis setCONTROLLED_ascatalysis(com.hp.hpl.jena.rdf.model.Resource resource)
                                    throws com.ibm.adtech.jastor.JastorException
Sets the 'CONTROLLED' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of catalysis with the factory. and calling setCONTROLLED(fr.curie.BiNoM.pathways.biopax.catalysis CONTROLLED) The resource argument have rdf:type http://www.biopax.org/release/biopax-level2.owl#catalysis. That is, this method should not be used as a shortcut for creating new objects in the model.

Parameters:
{@link - com.hp.hpl.jena.rdf.model.Resource} must not be be null.
Returns:
catalysis, the newly created value
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
control.CONTROLLEDProperty