ibspan.tss.um.ontology
Interface OrdinalSet

All Superinterfaces:
MeasureSet, com.ibm.adtech.jastor.Thing
All Known Subinterfaces:
DressSet, WealthSet
All Known Implementing Classes:
DressSetImpl, OrdinalSetImpl, WealthSetImpl

public interface OrdinalSet
extends MeasureSet, com.ibm.adtech.jastor.Thing

Interface for OrdinalSet ontology class
Use the ibspan.tss.um.ontology.UserModellingFactory to create instances of this interface.

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


RDF Schema Standard Properties
comment : Set containing values of Ordinal type measure.^^http://www.w3.org/2001/XMLSchema#string



Field Summary
static Property containsProperty
          The Jena Property for contains (URI: http://www.ibspan.waw.pl/tss/UserModelling#contains)
static Resource TYPE
          The rdf:type for this ontology class
 
Fields inherited from interface com.ibm.adtech.jastor.Thing
copyright
 
Method Summary
 Ordinal addContains_asOrdinal()
          Adds an anonymous value for the 'contains' property
 Ordinal addContains_asOrdinal(Resource resource)
          Adds a value for the 'contains' property.
 Measure addContains()
          Adds an anonymous value for the 'contains' property
 void addContains(Measure contains)
          Adds a value for the 'contains' property
 void addContains(Ordinal contains)
          Adds a value for the 'contains' property
 Measure addContains(Resource resource)
          Adds a value for the 'contains' property.
 Iterator getContains_asOrdinal()
          Get an Iterator the 'contains' property values.
 Iterator getContains()
          Get an Iterator the 'contains' property values.
 void removeContains(Measure contains)
          Removes a value for the 'contains' property.
 void removeContains(Ordinal contains)
          Removes a value for the 'contains' property.
 
Methods inherited from interface com.ibm.adtech.jastor.Thing
clearCache, isRDFType, listStatements, model, registerListener, removeStatements, resource, unregisterListener, uri
 

Field Detail

TYPE

static final Resource TYPE
The rdf:type for this ontology class


containsProperty

static final Property containsProperty
The Jena Property for contains

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


Method Detail

getContains

Iterator getContains()
                     throws com.ibm.adtech.jastor.JastorException
Get an Iterator the 'contains' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of Measure
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
containsProperty

addContains

void addContains(Measure contains)
                 throws com.ibm.adtech.jastor.JastorException
Adds a value for the 'contains' property

Parameters:
The - Measure to add
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
containsProperty

addContains

Measure addContains()
                    throws com.ibm.adtech.jastor.JastorException
Adds an anonymous value for the 'contains' property

Returns:
The anoymous Measure created
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
containsProperty

addContains

Measure addContains(Resource resource)
                    throws com.ibm.adtech.jastor.JastorException
Adds a value for the 'contains' property. This method is equivalent constructing a new instance of Measure with the factory and calling addContains(ibspan.tss.um.ontology.Measure contains) The resource argument have rdf:type http://www.ibspan.waw.pl/tss/UserModelling#Measure. That is, this method should not be used as a shortcut for creating new objects in the model.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
containsProperty

removeContains

void removeContains(Measure contains)
                    throws com.ibm.adtech.jastor.JastorException
Removes a value for the 'contains' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Parameters:
The - Measure to remove
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
containsProperty

getContains_asOrdinal

Iterator getContains_asOrdinal()
                               throws com.ibm.adtech.jastor.JastorException
Get an Iterator the 'contains' property values. This Iteartor may be used to remove all such values.

Returns:
Iterator of Ordinal
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
containsProperty

addContains

void addContains(Ordinal contains)
                 throws com.ibm.adtech.jastor.JastorException
Adds a value for the 'contains' property

Parameters:
The - Ordinal to add
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
containsProperty

addContains_asOrdinal

Ordinal addContains_asOrdinal()
                              throws com.ibm.adtech.jastor.JastorException
Adds an anonymous value for the 'contains' property

Returns:
The anoymous Ordinal created
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
containsProperty

addContains_asOrdinal

Ordinal addContains_asOrdinal(Resource resource)
                              throws com.ibm.adtech.jastor.JastorException
Adds a value for the 'contains' property. This method is equivalent constructing a new instance of Ordinal with the factory and calling addContains(ibspan.tss.um.ontology.Ordinal contains) The resource argument have rdf:type http://www.ibspan.waw.pl/tss/UserModelling#Ordinal. That is, this method should not be used as a shortcut for creating new objects in the model.

Parameters:
The - om.hp.hpl.jena.rdf.model.Resource to add
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
containsProperty

removeContains

void removeContains(Ordinal contains)
                    throws com.ibm.adtech.jastor.JastorException
Removes a value for the 'contains' property. This method should not be invoked while iterator through values. In that case, the remove() method of the Iterator itself should be used.

Parameters:
The - Ordinal to remove
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
containsProperty