net.rewerse.i5.r3.juice.ontology
Interface Interface

All Superinterfaces:
_Thing, com.ibm.adtech.jastor.Thing
All Known Subinterfaces:
TerminateInterface
All Known Implementing Classes:
InterfaceImpl, TerminateInterfaceImpl

public interface Interface
extends _Thing

Interface for Interface ontology class
Use the net.rewerse.i5.r3.juice.ontology.r3Factory to create instances of this interface.

(URI: http://rewerse.net/I5/NS/2006/r3#Interface)





Field Summary
static com.hp.hpl.jena.rdf.model.Property markupProperty
          The Jena Property for markup (URI: http://rewerse.net/I5/NS/2006/r3#markup)
static com.hp.hpl.jena.rdf.model.Property multipleProperty
          The Jena Property for multiple (URI: http://rewerse.net/I5/NS/2006/r3#multiple)
static com.hp.hpl.jena.rdf.model.Property targetProperty
          The Jena Property for target (URI: http://rewerse.net/I5/NS/2006/r3#target)
static com.hp.hpl.jena.rdf.model.Resource TYPE
          The rdf:type for this ontology class
 
Fields inherited from interface net.rewerse.i5.r3.juice.ontology._Thing
NAMESPACE, NS
 
Fields inherited from interface com.ibm.adtech.jastor.Thing
copyright
 
Method Summary
 void addMarkup(java.lang.Iterable<java.lang.String> c)
           
 void addMarkup(java.lang.String markup)
          Add a 'markup' property value
 void clearMarkup()
          Removes all values for the 'markup' property.
 void clearMultiple()
          Removes all values for the 'multiple' property.
 void clearTarget()
          Removes all values for the 'target' property.
 java.lang.Iterable<java.lang.String> getMarkup()
          Iterates through the 'markup' property values.
 java.lang.Boolean getMultiple()
          Gets the 'multiple' property value
 java.lang.String getTarget()
          Gets the 'target' property value
 void removeMarkup(java.lang.String markup)
          Remove a 'markup' property value.
 void setMarkup(java.lang.Iterable<java.lang.String> c)
          Sets the 'markup' property value
 void setMultiple(java.lang.Boolean multiple)
          Sets the 'multiple' property value
 void setTarget(java.lang.String target)
          Sets the 'target' property value
 
Methods inherited from interface net.rewerse.i5.juice.jastor.Thing
asDocument, asDOM, asDOM, asResource, asResource, asString, asString, clearRDFType, inModel, owlClass, setRDFType, thingClass, thingImplClass, validate, validate
 
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


markupProperty

static final com.hp.hpl.jena.rdf.model.Property markupProperty
The Jena Property for markup

(URI: http://rewerse.net/I5/NS/2006/r3#markup)



targetProperty

static final com.hp.hpl.jena.rdf.model.Property targetProperty
The Jena Property for target

(URI: http://rewerse.net/I5/NS/2006/r3#target)



multipleProperty

static final com.hp.hpl.jena.rdf.model.Property multipleProperty
The Jena Property for multiple

(URI: http://rewerse.net/I5/NS/2006/r3#multiple)


Method Detail

getMarkup

java.lang.Iterable<java.lang.String> getMarkup()
                                               throws com.ibm.adtech.jastor.JastorException
Iterates through the 'markup' property values. This iterator() may be used to remove all such values.

Returns:
Iterable of String
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
markupProperty

addMarkup

void addMarkup(java.lang.String markup)
               throws com.ibm.adtech.jastor.JastorException
Add a 'markup' property value

Parameters:
{@link - java.lang.String}, the value to add
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
markupProperty

addMarkup

void addMarkup(java.lang.Iterable<java.lang.String> c)
               throws com.ibm.adtech.jastor.JastorException
Throws:
com.ibm.adtech.jastor.JastorException

removeMarkup

void removeMarkup(java.lang.String markup)
                  throws com.ibm.adtech.jastor.JastorException
Remove a 'markup' 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.

Parameters:
{@link - java.lang.String}, the value to remove
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
markupProperty

setMarkup

void setMarkup(java.lang.Iterable<java.lang.String> c)
               throws com.ibm.adtech.jastor.JastorException
Sets the 'markup' property value

Parameters:
{@link - java.util.Collection} of String
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
markupProperty

clearMarkup

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

Throws:
com.ibm.adtech.jastor.JastorException
See Also:
markupProperty

getTarget

java.lang.String getTarget()
                           throws com.ibm.adtech.jastor.JastorException
Gets the 'target' property value

Returns:
String
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
targetProperty

setTarget

void setTarget(java.lang.String target)
               throws com.ibm.adtech.jastor.JastorException
Sets the 'target' property value

Parameters:
{@link - java.lang.String}
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
targetProperty

clearTarget

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

Throws:
com.ibm.adtech.jastor.JastorException
See Also:
targetProperty

getMultiple

java.lang.Boolean getMultiple()
                              throws com.ibm.adtech.jastor.JastorException
Gets the 'multiple' property value

Returns:
Boolean
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
multipleProperty

setMultiple

void setMultiple(java.lang.Boolean multiple)
                 throws com.ibm.adtech.jastor.JastorException
Sets the 'multiple' property value

Parameters:
{@link - java.lang.Boolean}
Throws:
com.ibm.adtech.jastor.JastorException
See Also:
multipleProperty

clearMultiple

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

Throws:
com.ibm.adtech.jastor.JastorException
See Also:
multipleProperty