ibspan.tss.um.ontology
Class ExtendedUserBehaviourImpl

java.lang.Object
  extended by com.hp.hpl.jena.rdf.listeners.StatementListener
      extended by com.ibm.adtech.jastor.ThingImpl
          extended by ibspan.tss.um.ontology.ExtendedUserBehaviourImpl
All Implemented Interfaces:
ModelChangedListener, com.ibm.adtech.jastor.Thing, ExtendedUserBehaviour

public class ExtendedUserBehaviourImpl
extends com.ibm.adtech.jastor.ThingImpl
implements ExtendedUserBehaviour

Implementation of ExtendedUserBehaviour Use the ibspan.tss.um.ontology.UserModellingFactory to create instances of this class.

(URI: http://www.ibspan.waw.pl/tss/UserModelling#ExtendedUserBehaviour)



Field Summary
 
Fields inherited from class com.ibm.adtech.jastor.ThingImpl
_model, _resource, _typeUri, copyright
 
Fields inherited from interface ibspan.tss.um.ontology.ExtendedUserBehaviour
TYPE
 
Fields inherited from interface com.ibm.adtech.jastor.Thing
copyright
 
Method Summary
 void addedStatement(Statement stmt)
           
 void clearCache()
           
 UserBehaviourContext getHasContext()
          Gets the 'hasContext' property value
 UserBehaviour getHasUserBehaviour()
          Gets the 'hasUserBehaviour' property value
 List listStatements()
           
 void registerListener(com.ibm.adtech.jastor.ThingListener listener)
           
 void removedStatement(Statement stmt)
           
 UserBehaviourContext setHasContext()
          Sets the 'hasContext' property value to an anonymous node
 UserBehaviourContext setHasContext(Resource resource)
          Sets the 'hasContext' property value to the given resource, and add's rdf:type properties.
 void setHasContext(UserBehaviourContext hasContext)
          Sets the 'hasContext' property value
 UserBehaviour setHasUserBehaviour()
          Sets the 'hasUserBehaviour' property value to an anonymous node
 UserBehaviour setHasUserBehaviour(Resource resource)
          Sets the 'hasUserBehaviour' property value to the given resource, and add's rdf:type properties.
 void setHasUserBehaviour(UserBehaviour hasUserBehaviour)
          Sets the 'hasUserBehaviour' property value
 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
clone, finalize, 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 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

getHasContext

public UserBehaviourContext getHasContext()
                                   throws com.ibm.adtech.jastor.JastorException
Description copied from interface: ExtendedUserBehaviour
Gets the 'hasContext' property value

Specified by:
getHasContext in interface ExtendedUserBehaviour
Returns:
UserBehaviourContext
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
ExtendedUserBehaviour.hasContextProperty

setHasContext

public void setHasContext(UserBehaviourContext hasContext)
                   throws com.ibm.adtech.jastor.JastorException
Description copied from interface: ExtendedUserBehaviour
Sets the 'hasContext' property value

Specified by:
setHasContext in interface ExtendedUserBehaviour
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
ExtendedUserBehaviour.hasContextProperty

setHasContext

public UserBehaviourContext setHasContext()
                                   throws com.ibm.adtech.jastor.JastorException
Description copied from interface: ExtendedUserBehaviour
Sets the 'hasContext' property value to an anonymous node

Specified by:
setHasContext in interface ExtendedUserBehaviour
Returns:
UserBehaviourContext, the created value
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
ExtendedUserBehaviour.hasContextProperty

setHasContext

public UserBehaviourContext setHasContext(Resource resource)
                                   throws com.ibm.adtech.jastor.JastorException
Description copied from interface: ExtendedUserBehaviour
Sets the 'hasContext' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of UserBehaviourContext with the factory. and calling setHasContext(ibspan.tss.um.ontology.UserBehaviourContext hasContext) The resource argument have rdf:type http://www.ibspan.waw.pl/tss/UserModelling#UserBehaviourContext. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
setHasContext in interface ExtendedUserBehaviour
Returns:
UserBehaviourContext, the newly created value
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
ExtendedUserBehaviour.hasContextProperty

getHasUserBehaviour

public UserBehaviour getHasUserBehaviour()
                                  throws com.ibm.adtech.jastor.JastorException
Description copied from interface: ExtendedUserBehaviour
Gets the 'hasUserBehaviour' property value

Specified by:
getHasUserBehaviour in interface ExtendedUserBehaviour
Returns:
UserBehaviour
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
ExtendedUserBehaviour.hasUserBehaviourProperty

setHasUserBehaviour

public void setHasUserBehaviour(UserBehaviour hasUserBehaviour)
                         throws com.ibm.adtech.jastor.JastorException
Description copied from interface: ExtendedUserBehaviour
Sets the 'hasUserBehaviour' property value

Specified by:
setHasUserBehaviour in interface ExtendedUserBehaviour
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
ExtendedUserBehaviour.hasUserBehaviourProperty

setHasUserBehaviour

public UserBehaviour setHasUserBehaviour()
                                  throws com.ibm.adtech.jastor.JastorException
Description copied from interface: ExtendedUserBehaviour
Sets the 'hasUserBehaviour' property value to an anonymous node

Specified by:
setHasUserBehaviour in interface ExtendedUserBehaviour
Returns:
UserBehaviour, the created value
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
ExtendedUserBehaviour.hasUserBehaviourProperty

setHasUserBehaviour

public UserBehaviour setHasUserBehaviour(Resource resource)
                                  throws com.ibm.adtech.jastor.JastorException
Description copied from interface: ExtendedUserBehaviour
Sets the 'hasUserBehaviour' property value to the given resource, and add's rdf:type properties. This method is equivalent constructing a new instance of UserBehaviour with the factory. and calling setHasUserBehaviour(ibspan.tss.um.ontology.UserBehaviour hasUserBehaviour) The resource argument have rdf:type http://www.ibspan.waw.pl/tss/UserModelling#UserBehaviour. That is, this method should not be used as a shortcut for creating new objects in the model.

Specified by:
setHasUserBehaviour in interface ExtendedUserBehaviour
Returns:
UserBehaviour, the newly created value
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
ExtendedUserBehaviour.hasUserBehaviourProperty

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(Statement stmt)
Specified by:
addedStatement in interface ModelChangedListener
Overrides:
addedStatement in class StatementListener

removedStatement

public void removedStatement(Statement stmt)
Specified by:
removedStatement in interface ModelChangedListener
Overrides:
removedStatement in class StatementListener