org.weblab_project.core.model
Class Annotation
java.lang.Object
org.weblab_project.core.model.Resource
org.weblab_project.core.model.PieceOfKnowledge
org.weblab_project.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 annotations which refer to a specific resource 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 statements 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).
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-project.org/core/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-2009. All Rights Reserved.