org.ow2.weblab.core.model
Class Annotation

java.lang.Object
  extended by org.ow2.weblab.core.model.Resource
      extended by org.ow2.weblab.core.model.PieceOfKnowledge
          extended by org.ow2.weblab.core.model.Annotation
All Implemented Interfaces:
java.io.Serializable

public class Annotation
extends PieceOfKnowledge
implements java.io.Serializable

An Annotation will contain a set of RDF statements which refer to a specific resource or part of resource (segment) known as the subject of the annotations. Thus an annotation object is fully dependent on the resource it describes. So an Annotation is a PieceOfKnowledge but where each statement in its data refers to the resource it depends on. Annotation is one of the major objects manipulated through the WebLab platform since it will allow adding any particular information on any type of WebLab resource. For example, many process services will add annotations in order to link the extracted information to the resource processed (i.e. a language recognition service will annotate a document in order to note the language identified, or perhaps that the language could not be recognised).Data Exchange Model for WebLab platform provided by CASSIDIAN - Version 1.2 - 2010/08

Java class for Annotation complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="Annotation">
   <complexContent>
     <extension base="{http://weblab.ow2.org/core/1.2/model#}PieceOfKnowledge">
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.weblab.core.model.PieceOfKnowledge
data
 
Fields inherited from class org.ow2.weblab.core.model.Resource
annotation, descriptor, uri
 
Constructor Summary
Annotation()
           
 
Method Summary
 
Methods inherited from class org.ow2.weblab.core.model.PieceOfKnowledge
getData, setData
 
Methods inherited from class org.ow2.weblab.core.model.Resource
getAnnotation, getDescriptor, getUri, isSetAnnotation, isSetDescriptor, setUri, unsetAnnotation, unsetDescriptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Annotation

public Annotation()


Copyright © 2004-2010. All Rights Reserved.