public class PlateAcquisitionWrapper extends AnnotatableWrapper<PlateAcquisitionData> implements PlateAcquisition
Wraps function calls to the PlateAcquisitionData contained.
| Modifier and Type | Field and Description |
|---|---|
static String |
ANNOTATION_LINK
Annotation link name for this type of object
|
data| Constructor and Description |
|---|
PlateAcquisitionWrapper(PlateAcquisitionData plateAcquisition)
Constructor of the class PlateAcquisitionWrapper.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
annotationLinkType()
Returns the type of annotation link for this object.
|
String |
getDescription()
Gets the plate acquisition description
|
Timestamp |
getEndTime()
Returns the time when the last image was collected.
|
String |
getLabel()
Returns the label associated to the plate acquisition.
|
int |
getMaximumFieldCount()
Returns the maximum number of fields in any well.
|
String |
getName()
Gets the plate acquisition name.
|
long |
getRefPlateId()
Returns the id of the plate of reference.
|
Timestamp |
getStartTime()
Returns the time when the first image was collected.
|
List<WellSample> |
getWellSamples()
Retrieves the well samples for this plate acquisition.
|
List<WellSample> |
getWellSamples(Browser browser)
Retrieves the well samples for this plate acquisition from OMERO and updates the object.
|
void |
reload(Browser browser)
Reloads the plate acquisition from OMERO.
|
void |
setDescription(String description)
Sets the description of the plate acquisition.
|
void |
setName(String name)
Sets the name of the plate acquisition.
|
void |
setRefPlateId(long refPlateId)
Sets the id of the plate this plate acquisition is for.
|
addAndReplaceFile, addAndReplaceTable, addKeyValuePair, addTag, addTag, getAnnotations, getFileAnnotations, getMapAnnotations, getMyRating, getTable, getTags, rate, removeLink, unlinkasDataObject, canAnnotate, canChgrp, canChown, canDelete, canEdit, canLink, getCreated, getGroupId, getId, getOwner, getUpdated, saveAndUpdate, toString, wrap, wrapclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitasDataObject, getChildren, getImages, getImages, getParents, getPlates, getScreens, getWells, linkaddAndReplaceFile, addAndReplaceFile, addAndReplaceTable, addAndReplaceTable, addFile, addKeyValuePair, addTable, addTag, addTag, addTags, copyAnnotationLinks, getAnnotationData, getAnnotations, getFileAnnotations, getKeyValuePairs, getMapAnnotations, getMyRating, getTable, getTables, getTags, getValues, isLinked, link, link, linkIfNotLinked, rate, unlinkcanAnnotate, canChgrp, canChown, canDelete, canEdit, canLink, distinct, flatten, getCreated, getElementsOf, getGroupId, getId, getOwner, getUpdated, saveAndUpdatepublic static final String ANNOTATION_LINK
public PlateAcquisitionWrapper(PlateAcquisitionData plateAcquisition)
plateAcquisition - The PlateAcquisitionData to wrap in the PlateAcquisitionWrapper.protected String annotationLinkType()
annotationLinkType in class AnnotatableWrapper<PlateAcquisitionData>public String getName()
getName in interface RepositoryObjectpublic void setName(String name)
setName in interface PlateAcquisitionname - The name of the plate acquisition. Mustn't be null.IllegalArgumentException - If the name is null.public String getDescription()
getDescription in interface RepositoryObjectpublic void setDescription(String description)
setDescription in interface PlateAcquisitiondescription - The description of the plate acquisition.public List<WellSample> getWellSamples()
getWellSamples in interface PlateAcquisitionpublic List<WellSample> getWellSamples(Browser browser) throws AccessException, ServiceException, ExecutionException
getWellSamples in interface PlateAcquisitionbrowser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.public String getLabel()
getLabel in interface PlateAcquisitionpublic long getRefPlateId()
getRefPlateId in interface PlateAcquisitionpublic void setRefPlateId(long refPlateId)
setRefPlateId in interface PlateAcquisitionrefPlateId - The value to set.public Timestamp getStartTime()
getStartTime in interface PlateAcquisitionpublic Timestamp getEndTime()
getEndTime in interface PlateAcquisitionpublic int getMaximumFieldCount()
getMaximumFieldCount in interface PlateAcquisitionpublic void reload(Browser browser) throws ServiceException, AccessException, ExecutionException
reload in interface RepositoryObjectreload in interface PlateAcquisitionbrowser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.Copyright © 2020–2023 GReD. All rights reserved.