public interface WellSample extends RepositoryObject
Modifier and Type | Method and Description |
---|---|
WellSampleData |
asDataObject()
Returns an
WellSampleData corresponding to the handled object. |
default List<RepositoryObject> |
getChildren(Browser browser)
Gets the object children.
|
Image |
getImage()
Returns the image related to that sample if any.
|
default List<RepositoryObject> |
getParents(Browser browser)
Gets the object parents.
|
PlateAcquisition |
getPlateAcquisition()
Returns the plate acquisition containing this well sample.
|
default List<Plate> |
getPlates(Browser browser)
Returns the plates containing the parent Well.
|
Length |
getPositionX(omero.model.enums.UnitsLength unit)
Returns the position X.
|
Length |
getPositionY(omero.model.enums.UnitsLength unit)
Returns the position Y.
|
default List<Screen> |
getScreens(Browser browser)
Returns the screens containing the parent Well.
|
long |
getStartTime()
Returns the time at which the field was acquired.
|
default Well |
getWell(Browser browser)
Retrieves the well containing this well sample.
|
void |
reload(Browser browser)
Reloads the well sample from OMERO.
|
void |
setImage(Image image)
Sets the image linked to this well sample.
|
getDescription, getName
canAnnotate, canChgrp, canChown, canDelete, canEdit, canLink, distinct, flatten, getCreated, getElementsOf, getGroupId, getId, getOwner, getUpdated, saveAndUpdate
WellSampleData asDataObject()
WellSampleData
corresponding to the handled object.asDataObject
in interface RemoteObject
default List<RepositoryObject> getParents(Browser browser) throws AccessException, ServiceException, ExecutionException
getParents
in interface RepositoryObject
browser
- 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 RepositoryObject
browser
- 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.default List<Plate> getPlates(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.PlateAcquisition getPlateAcquisition()
default Well getWell(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.Image getImage()
void setImage(Image image)
image
- The image to set.Length getPositionX(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 getPositionY(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 occurredlong getStartTime()
void reload(Browser browser) throws ServiceException, AccessException, ExecutionException
reload
in interface RepositoryObject
browser
- 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.