public abstract class AnnotationData extends DataObject
Annotation
 instance in a wrapper.| Modifier and Type | Field and Description | 
|---|---|
| static String | FILE_TRANSFER_NSThe name space used to identify the file transfer type. | 
| Modifier | Constructor and Description | 
|---|---|
| protected  | AnnotationData(A annotation)Creates a new instance. | 
| protected  | AnnotationData(Class<? extends omero.model.Annotation> annotationClass)Creates a new instance. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract Object | getContent()Returns the content of the annotation. | 
| abstract String | getContentAsString() | 
| String | getDescription()Retrieves the  descriptionof the
 underlyingAnnotationinstance. | 
| Timestamp | getLastModified()Returns the time when the annotation was last modified. | 
| String | getNameSpace()Retrieves the  nameSpaceof the underlyingAnnotationinstance. | 
| abstract void | setContent(Object content)Sets the annotation value. | 
| void | setDescription(String description)Sets the description of the underlying  Annotationinstance. | 
| void | setNameSpace(String name)Sets the name space of the underlying  Annotationinstance. | 
asAnnotation, asChannel, asDataset, asExperimenter, asGroup, asIAnnotated, asImage, asIObject, asPixels, asPlate, asPojo, asPojos, asPojos, asProject, asScreen, asWell, asWellSample, canAnnotate, canDelete, canEdit, canLink, getCreated, getDetails, getGroupId, getId, getOwner, getPermissions, getUpdated, getVersion, isDirty, isLoaded, nullDetails, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, setDirty, setId, setValue, setVersion, timeOfEvent, toStringpublic static final String FILE_TRANSFER_NS
protected AnnotationData(Class<? extends omero.model.Annotation> annotationClass)
annotationClass - The type of annotation to create.IllegalArgumentException - If the type is not supported or if the passed parameter is
             null.protected AnnotationData(A annotation)
annotation - The Annotation object corresponding to this
            DataObject. Mustn't be null.IllegalArgumentException - If the object is null.public void setNameSpace(String name)
Annotation instance.name - The value to set.public String getNameSpace()
nameSpace of the underlying
 Annotation instance.public Timestamp getLastModified()
public String getDescription()
description of the
 underlying Annotation instance.public void setDescription(String description)
Annotation instance.description - The descriptionpublic abstract void setContent(Object content)
Annotation, then an
 IllegalArgumentException will be thrown.content - The value to set.public abstract Object getContent()
public abstract String getContentAsString()
                
                
Version: 5.1.3-ice35-b52
Copyright © 2015 The University of Dundee & Open Microscopy Environment. All Rights Reserved.