fr.curie.BiNoM.pathways.biopax
Class pathwayStepImpl

java.lang.Object
  extended by com.hp.hpl.jena.rdf.listeners.StatementListener
      extended by com.ibm.adtech.jastor.ThingImpl
          extended by fr.curie.BiNoM.pathways.biopax.pathwayStepImpl
All Implemented Interfaces:
com.hp.hpl.jena.rdf.model.ModelChangedListener, com.ibm.adtech.jastor.Thing, pathwayStep, utilityClass

public class pathwayStepImpl
extends com.ibm.adtech.jastor.ThingImpl
implements pathwayStep

Implementation of pathwayStep Use the fr.curie.BiNoM.pathways.biopax.biopax_DASH_level2_DOT_owlFactory to create instances of this class.

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



Field Summary
 
Fields inherited from class com.ibm.adtech.jastor.ThingImpl
copyright
 
Fields inherited from interface fr.curie.BiNoM.pathways.biopax.pathwayStep
TYPE
 
Fields inherited from interface com.ibm.adtech.jastor.Thing
copyright
 
Method Summary
 void addCOMMENT(java.lang.String COMMENT)
          Add a 'COMMENT' property value
 void addedStatement(com.hp.hpl.jena.rdf.model.Statement stmt)
           
 pathwayStep addNEXT_DASH_STEP()
          Adds an anonymous value for the 'NEXT_DASH_STEP' property
 void addNEXT_DASH_STEP(pathwayStep NEXT_DASH_STEP)
          Adds a value for the 'NEXT_DASH_STEP' property
 pathwayStep addNEXT_DASH_STEP(com.hp.hpl.jena.rdf.model.Resource resource)
          Adds a value for the 'NEXT_DASH_STEP' property.
 interaction addSTEP_DASH_INTERACTIONS_asinteraction()
          Adds an anonymous value for the 'STEP_DASH_INTERACTIONS' property
 interaction addSTEP_DASH_INTERACTIONS_asinteraction(com.hp.hpl.jena.rdf.model.Resource resource)
          Adds a value for the 'STEP_DASH_INTERACTIONS' property.
 pathway addSTEP_DASH_INTERACTIONS_aspathway()
          Adds an anonymous value for the 'STEP_DASH_INTERACTIONS' property
 pathway addSTEP_DASH_INTERACTIONS_aspathway(com.hp.hpl.jena.rdf.model.Resource resource)
          Adds a value for the 'STEP_DASH_INTERACTIONS' property.
 void addSTEP_DASH_INTERACTIONS(interaction STEP_DASH_INTERACTIONS)
          Adds a value for the 'STEP_DASH_INTERACTIONS' property
 void addSTEP_DASH_INTERACTIONS(pathway STEP_DASH_INTERACTIONS)
          Adds a value for the 'STEP_DASH_INTERACTIONS' property
 void clearCache()
           
 java.util.Iterator getCOMMENT()
          Iterates through the 'COMMENT' property values.
 java.util.Iterator getNEXT_DASH_STEP()
          Get an Iterator the 'NEXT_DASH_STEP' property values.
 java.util.Iterator getSTEP_DASH_INTERACTIONS_asinteraction()
          Get an Iterator the 'STEP_DASH_INTERACTIONS' property values.
 java.util.Iterator getSTEP_DASH_INTERACTIONS_aspathway()
          Get an Iterator the 'STEP_DASH_INTERACTIONS' property values.
 java.util.List listStatements()
           
 void registerListener(com.ibm.adtech.jastor.ThingListener listener)
           
 void removeCOMMENT(java.lang.String COMMENT)
          Remove a 'COMMENT' property value.
 void removedStatement(com.hp.hpl.jena.rdf.model.Statement stmt)
           
 void removeNEXT_DASH_STEP(pathwayStep NEXT_DASH_STEP)
          Removes a value for the 'NEXT_DASH_STEP' property.
 void removeSTEP_DASH_INTERACTIONS(interaction STEP_DASH_INTERACTIONS)
          Removes a value for the 'STEP_DASH_INTERACTIONS' property.
 void removeSTEP_DASH_INTERACTIONS(pathway STEP_DASH_INTERACTIONS)
          Removes a value for the 'STEP_DASH_INTERACTIONS' property.
 void unregisterListener(com.ibm.adtech.jastor.ThingListener listener)
           
 
Methods inherited from class com.ibm.adtech.jastor.ThingImpl
equals, isRDFType, model, removeStatements, resource, toString, uri
 
Methods inherited from class com.hp.hpl.jena.rdf.listeners.StatementListener
addedStatements, addedStatements, addedStatements, addedStatements, notifyEvent, removedStatements, removedStatements, removedStatements, removedStatements
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.ibm.adtech.jastor.Thing
isRDFType, model, removeStatements, resource, uri
 

Method Detail

listStatements

public java.util.List listStatements()
Specified by:
listStatements in interface com.ibm.adtech.jastor.Thing
Overrides:
listStatements in class com.ibm.adtech.jastor.ThingImpl

clearCache

public void clearCache()
Specified by:
clearCache in interface com.ibm.adtech.jastor.Thing
Overrides:
clearCache in class com.ibm.adtech.jastor.ThingImpl

getCOMMENT

public java.util.Iterator getCOMMENT()
                              throws com.ibm.adtech.jastor.JastorException
Description copied from interface: utilityClass
Iterates through the 'COMMENT' property values. This Iteartor may be used to remove all such values.

Specified by:
getCOMMENT in interface utilityClass
Returns:
Iterator of String
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
utilityClass.COMMENTProperty

addCOMMENT

public void addCOMMENT(java.lang.String COMMENT)
                throws com.ibm.adtech.jastor.JastorException
Description copied from interface: utilityClass
Add a 'COMMENT' property value

Specified by:
addCOMMENT in interface utilityClass
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
utilityClass.COMMENTProperty

removeCOMMENT

public void removeCOMMENT(java.lang.String COMMENT)
                   throws com.ibm.adtech.jastor.JastorException
Description copied from interface: utilityClass
Remove a 'COMMENT' property value. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeCOMMENT in interface utilityClass
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
utilityClass.COMMENTProperty

getNEXT_DASH_STEP

public java.util.Iterator getNEXT_DASH_STEP()
                                     throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Get an Iterator the 'NEXT_DASH_STEP' property values. This Iteartor may be used to remove all such values.

Specified by:
getNEXT_DASH_STEP in interface pathwayStep
Returns:
Iterator of pathwayStep
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.NEXT_DASH_STEPProperty

addNEXT_DASH_STEP

public void addNEXT_DASH_STEP(pathwayStep NEXT_DASH_STEP)
                       throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Adds a value for the 'NEXT_DASH_STEP' property

Specified by:
addNEXT_DASH_STEP in interface pathwayStep
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.NEXT_DASH_STEPProperty

addNEXT_DASH_STEP

public pathwayStep addNEXT_DASH_STEP()
                              throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Adds an anonymous value for the 'NEXT_DASH_STEP' property

Specified by:
addNEXT_DASH_STEP in interface pathwayStep
Returns:
The anoymous pathwayStep created
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.NEXT_DASH_STEPProperty

addNEXT_DASH_STEP

public pathwayStep addNEXT_DASH_STEP(com.hp.hpl.jena.rdf.model.Resource resource)
                              throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Adds a value for the 'NEXT_DASH_STEP' property. This method is equivalent constructing a new instance of pathwayStep with the factory and calling addNEXT_DASH_STEP(fr.curie.BiNoM.pathways.biopax.pathwayStep NEXT_DASH_STEP) The resource argument have rdf:type http://www.biopax.org/release/biopax-level2.owl#pathwayStep. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addNEXT_DASH_STEP in interface pathwayStep
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.NEXT_DASH_STEPProperty

removeNEXT_DASH_STEP

public void removeNEXT_DASH_STEP(pathwayStep NEXT_DASH_STEP)
                          throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Removes a value for the 'NEXT_DASH_STEP' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeNEXT_DASH_STEP in interface pathwayStep
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.NEXT_DASH_STEPProperty

getSTEP_DASH_INTERACTIONS_asinteraction

public java.util.Iterator getSTEP_DASH_INTERACTIONS_asinteraction()
                                                           throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Get an Iterator the 'STEP_DASH_INTERACTIONS' property values. This Iteartor may be used to remove all such values.

Specified by:
getSTEP_DASH_INTERACTIONS_asinteraction in interface pathwayStep
Returns:
Iterator of interaction
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.STEP_DASH_INTERACTIONSProperty

addSTEP_DASH_INTERACTIONS

public void addSTEP_DASH_INTERACTIONS(interaction STEP_DASH_INTERACTIONS)
                               throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Adds a value for the 'STEP_DASH_INTERACTIONS' property

Specified by:
addSTEP_DASH_INTERACTIONS in interface pathwayStep
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.STEP_DASH_INTERACTIONSProperty

addSTEP_DASH_INTERACTIONS_asinteraction

public interaction addSTEP_DASH_INTERACTIONS_asinteraction()
                                                    throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Adds an anonymous value for the 'STEP_DASH_INTERACTIONS' property

Specified by:
addSTEP_DASH_INTERACTIONS_asinteraction in interface pathwayStep
Returns:
The anoymous interaction created
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.STEP_DASH_INTERACTIONSProperty

addSTEP_DASH_INTERACTIONS_asinteraction

public interaction addSTEP_DASH_INTERACTIONS_asinteraction(com.hp.hpl.jena.rdf.model.Resource resource)
                                                    throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Adds a value for the 'STEP_DASH_INTERACTIONS' property. This method is equivalent constructing a new instance of interaction with the factory and calling addSTEP_DASH_INTERACTIONS(fr.curie.BiNoM.pathways.biopax.interaction STEP_DASH_INTERACTIONS) The resource argument have rdf:type http://www.biopax.org/release/biopax-level2.owl#interaction. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addSTEP_DASH_INTERACTIONS_asinteraction in interface pathwayStep
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.STEP_DASH_INTERACTIONSProperty

removeSTEP_DASH_INTERACTIONS

public void removeSTEP_DASH_INTERACTIONS(interaction STEP_DASH_INTERACTIONS)
                                  throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Removes a value for the 'STEP_DASH_INTERACTIONS' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeSTEP_DASH_INTERACTIONS in interface pathwayStep
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.STEP_DASH_INTERACTIONSProperty

getSTEP_DASH_INTERACTIONS_aspathway

public java.util.Iterator getSTEP_DASH_INTERACTIONS_aspathway()
                                                       throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Get an Iterator the 'STEP_DASH_INTERACTIONS' property values. This Iteartor may be used to remove all such values.

Specified by:
getSTEP_DASH_INTERACTIONS_aspathway in interface pathwayStep
Returns:
Iterator of pathway
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.STEP_DASH_INTERACTIONSProperty

addSTEP_DASH_INTERACTIONS

public void addSTEP_DASH_INTERACTIONS(pathway STEP_DASH_INTERACTIONS)
                               throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Adds a value for the 'STEP_DASH_INTERACTIONS' property

Specified by:
addSTEP_DASH_INTERACTIONS in interface pathwayStep
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.STEP_DASH_INTERACTIONSProperty

addSTEP_DASH_INTERACTIONS_aspathway

public pathway addSTEP_DASH_INTERACTIONS_aspathway()
                                            throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Adds an anonymous value for the 'STEP_DASH_INTERACTIONS' property

Specified by:
addSTEP_DASH_INTERACTIONS_aspathway in interface pathwayStep
Returns:
The anoymous pathway created
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.STEP_DASH_INTERACTIONSProperty

addSTEP_DASH_INTERACTIONS_aspathway

public pathway addSTEP_DASH_INTERACTIONS_aspathway(com.hp.hpl.jena.rdf.model.Resource resource)
                                            throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Adds a value for the 'STEP_DASH_INTERACTIONS' property. This method is equivalent constructing a new instance of pathway with the factory and calling addSTEP_DASH_INTERACTIONS(fr.curie.BiNoM.pathways.biopax.pathway STEP_DASH_INTERACTIONS) The resource argument have rdf:type http://www.biopax.org/release/biopax-level2.owl#pathway. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
addSTEP_DASH_INTERACTIONS_aspathway in interface pathwayStep
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.STEP_DASH_INTERACTIONSProperty

removeSTEP_DASH_INTERACTIONS

public void removeSTEP_DASH_INTERACTIONS(pathway STEP_DASH_INTERACTIONS)
                                  throws com.ibm.adtech.jastor.JastorException
Description copied from interface: pathwayStep
Removes a value for the 'STEP_DASH_INTERACTIONS' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Specified by:
removeSTEP_DASH_INTERACTIONS in interface pathwayStep
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
pathwayStep.STEP_DASH_INTERACTIONSProperty

registerListener

public void registerListener(com.ibm.adtech.jastor.ThingListener listener)
Specified by:
registerListener in interface com.ibm.adtech.jastor.Thing
Overrides:
registerListener in class com.ibm.adtech.jastor.ThingImpl

unregisterListener

public void unregisterListener(com.ibm.adtech.jastor.ThingListener listener)
Specified by:
unregisterListener in interface com.ibm.adtech.jastor.Thing
Overrides:
unregisterListener in class com.ibm.adtech.jastor.ThingImpl

addedStatement

public void addedStatement(com.hp.hpl.jena.rdf.model.Statement stmt)
Specified by:
addedStatement in interface com.hp.hpl.jena.rdf.model.ModelChangedListener
Overrides:
addedStatement in class com.hp.hpl.jena.rdf.listeners.StatementListener

removedStatement

public void removedStatement(com.hp.hpl.jena.rdf.model.Statement stmt)
Specified by:
removedStatement in interface com.hp.hpl.jena.rdf.model.ModelChangedListener
Overrides:
removedStatement in class com.hp.hpl.jena.rdf.listeners.StatementListener