pojos
Class TimeAnnotationData

java.lang.Object
  extended by pojos.DataObject
      extended by pojos.AnnotationData
          extended by pojos.TimeAnnotationData

public class TimeAnnotationData
extends AnnotationData

Basic time annotation.

Since:
3.0-Beta3
Version:
3.0 (Internal version: $Revision: $Date: $)
Author:
Jean-Marie Burel      j.burel@dundee.ac.uk, Donald MacDonald      donald@lifesci.dundee.ac.uk

Constructor Summary
TimeAnnotationData()
          Creates a default instance.
TimeAnnotationData(omero.model.TimestampAnnotation annotation)
          Creates a new instance.
 
Method Summary
 Object getContent()
          Returns the timestamp of the annotation.
 String getContentAsString()
          Returns the time as a string.
 Timestamp getTime()
          Returns the time value.
 void setContent(Object content)
          Sets the time annotation.
 
Methods inherited from class pojos.AnnotationData
getLastModified, getNameSpace, setNameSpace
 
Methods inherited from class pojos.DataObject
asAnnotation, asChannel, asDataset, asExperimenter, asGroup, asIAnnotated, asImage, asIObject, asPixels, asPlate, asPojo, asPojos, asPojos, asProject, asScreen, asWell, asWellSample, getCreated, getDetails, getId, getOwner, getPermissions, getUpdated, getVersion, isDirty, isLoaded, nullDetails, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, nullSafe, setDirty, setId, setValue, setVersion, timeOfEvent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TimeAnnotationData

public TimeAnnotationData()
Creates a default instance.


TimeAnnotationData

public TimeAnnotationData(omero.model.TimestampAnnotation annotation)
Creates a new instance.

Parameters:
annotation - The annotation to wrap.
Method Detail

getTime

public Timestamp getTime()
Returns the time value.

Returns:
See above

getContent

public Object getContent()
Returns the timestamp of the annotation.

Specified by:
getContent in class AnnotationData
Returns:
See above.
See Also:
AnnotationData.getContent()

getContentAsString

public String getContentAsString()
Returns the time as a string.

Specified by:
getContentAsString in class AnnotationData
Returns:
See above
See Also:
AnnotationData.getContentAsString()

setContent

public void setContent(Object content)
Sets the time annotation.

Specified by:
setContent in class AnnotationData
Parameters:
content - The value to set.
See Also:
AnnotationData.setContent(Object)


OmeroJava Api

Version: 4.3.3-00d1137e-b2894

Copyright © 2009 The University of Dundee. All Rights Reserved.