org.ow2.weblab.core.model
Class Annotation
java.lang.Object
org.ow2.weblab.core.model.Resource
org.ow2.weblab.core.model.PieceOfKnowledge
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
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Annotation
public Annotation()
Copyright © 2004-2010. All Rights Reserved.