public interface Plate extends RepositoryObject, Annotatable
| Modifier and Type | Method and Description |
|---|---|
PlateData |
asDataObject()
Returns an
PlateData corresponding to the handled object. |
default List<RepositoryObject> |
getChildren(Browser browser)
Gets the object children.
|
int |
getColumnSequenceIndex()
Returns the index indicating how to label a column.
|
int |
getDefaultSample()
Returns the currently selected field or
0. |
String |
getExternalIdentifier()
Returns the external identifier of the plate.
|
default List<Image> |
getImages(Browser browser)
Returns the images contained in the wells of this plate.
|
default List<RepositoryObject> |
getParents(Browser browser)
Gets the object parents.
|
List<PlateAcquisition> |
getPlateAcquisitions()
Returns the plate acquisitions related to this plate.
|
default List<PlateAcquisition> |
getPlateAcquisitions(Browser browser)
Reloads the plate and returns the plate acquisitions related to it.
|
String |
getPlateType()
Returns the type of plate e.g.
|
int |
getRowSequenceIndex()
Returns the index indicating how to label a row.
|
default List<Screen> |
getScreens(Browser browser)
Retrieves the screens containing this plate.
|
String |
getStatus()
Returns the status of the plate.
|
Length |
getWellOriginX(omero.model.enums.UnitsLength unit)
Returns the x-coordinate in 2D-space of the well.
|
Length |
getWellOriginY(omero.model.enums.UnitsLength unit)
Returns the y-coordinate in 2D-space of the well.
|
List<Well> |
getWells(Browser browser)
Gets all wells in the plate available from OMERO.
|
void |
reload(Browser browser)
Reloads the plate from OMERO.
|
void |
setDefaultSample(int value)
Sets the default sample.
|
void |
setDescription(String description)
Sets the description of the plate.
|
void |
setExternalIdentifier(String value)
Sets the external identifier.
|
void |
setName(String name)
Sets the name of the plate.
|
void |
setStatus(String value)
Sets the status.
|
getDescription, getNameaddAndReplaceFile, addAndReplaceFile, addAndReplaceTable, addAndReplaceTable, addFile, addKeyValuePair, addTable, addTag, addTag, addTags, copyAnnotationLinks, getAnnotationData, getAnnotations, getFileAnnotations, getKeyValuePairs, getMapAnnotations, getMyRating, getTable, getTables, getTags, getValues, isLinked, link, link, link, linkIfNotLinked, rate, unlinkcanAnnotate, canChgrp, canChown, canDelete, canEdit, canLink, distinct, flatten, getCreated, getElementsOf, getGroupId, getId, getOwner, getUpdated, saveAndUpdatePlateData asDataObject()
PlateData corresponding to the handled object.asDataObject in interface RemoteObjectvoid setName(String name)
name - The name of the plate. Mustn't be null.IllegalArgumentException - If the name is null.void setDescription(String description)
description - The description of the plate.default List<RepositoryObject> getParents(Browser browser) throws AccessException, ServiceException, ExecutionException
getParents in interface RepositoryObjectbrowser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.default List<RepositoryObject> getChildren(Browser browser) throws AccessException, ServiceException, ExecutionException
getChildren in interface RepositoryObjectbrowser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.default List<Screen> getScreens(Browser browser) throws ServiceException, AccessException, ExecutionException
browser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.List<PlateAcquisition> getPlateAcquisitions()
default List<PlateAcquisition> getPlateAcquisitions(Browser browser) throws AccessException, ServiceException, ExecutionException
browser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.List<Well> getWells(Browser browser) throws ServiceException, AccessException, ExecutionException
browser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.default List<Image> getImages(Browser browser) throws ServiceException, AccessException, ExecutionException
browser - The data browser.ServiceException - Cannot connect to OMERO.AccessException - Cannot access data.ExecutionException - A Facility can't be retrieved or instantiated.int getColumnSequenceIndex()
int getRowSequenceIndex()
int getDefaultSample()
0.void setDefaultSample(int value)
value - The value to set.String getStatus()
void setStatus(String value)
value - The value to set.String getExternalIdentifier()
void setExternalIdentifier(String value)
value - The value to set.String getPlateType()
Length getWellOriginX(omero.model.enums.UnitsLength unit) throws BigResult
unit - The unit (can be null, in which case no conversion will be performed)BigResult - If an arithmetic under-/overflow occurredLength getWellOriginY(omero.model.enums.UnitsLength unit) throws BigResult
unit - The unit (can be null, in which case no conversion will be performed)BigResult - If an arithmetic under-/overflow occurredvoid reload(Browser browser) throws ServiceException, AccessException, ExecutionException
reload in interface RepositoryObjectbrowser - 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.