public interface Well extends RepositoryObject, Annotatable
Modifier and Type | Method and Description |
---|---|
WellData |
asDataObject()
Returns a WellData corresponding to the handled object.
|
int |
getAlpha()
Returns the alpha component of the color associated to the well, or
-1 . |
int |
getBlue()
Returns the blue component of the color associated to the well, or
-1 . |
default List<RepositoryObject> |
getChildren(Browser browser)
Gets the object children.
|
Integer |
getColumn()
Returns the column used to indicate the location of the well on the grid.
|
int |
getGreen()
Returns the green component of the color associated to the well, or
-1 . |
default List<Image> |
getImages()
Retrieves the images contained in this well.
|
default List<RepositoryObject> |
getParents(Browser browser)
Gets the object parents.
|
Plate |
getPlate()
Returns the plate containing this Well.
|
default List<PlateAcquisition> |
getPlateAcquisitions(Browser browser)
Refreshes this well and returns the plate acquisitions linked to it.
|
default List<Plate> |
getPlates(Browser browser)
Reloads this well and returns the plate containing it.
|
int |
getRed()
Returns the red component of the color associated to the well, or
-1 . |
Integer |
getRow()
Returns the row used to indicate the location of the well on the grid.
|
default List<Screen> |
getScreens(Browser browser)
Refreshes this well and retrieves the screens containing it.
|
String |
getStatus()
Returns the status of the well.
|
List<WellSample> |
getWellSamples()
Returns the well samples linked to the well.
|
default List<WellSample> |
getWellSamples(Browser browser)
Reloads this well and returns the well samples contained within.
|
String |
getWellType()
Returns a human-readable identifier for the screening status e.g. empty, positive control, etc.
|
void |
reload(Browser browser)
Reloads the well from OMERO.
|
void |
setAlpha(Integer alpha)
Sets the alpha component of the color associated to the well.
|
void |
setBlue(Integer blue)
Sets the blue component of the color associated to the well.
|
void |
setGreen(Integer green)
Sets the green component of the color associated to the well.
|
void |
setRed(Integer red)
Sets the red component of the color associated to the well.
|
void |
setStatus(String status)
Sets the status of the well.
|
void |
setWellType(String type)
Sets a human-readable identifier for the screening status e.g. empty, positive control, etc.
|
getDescription, getName
addAndReplaceFile, 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, unlink
canAnnotate, canChgrp, canChown, canDelete, canEdit, canLink, distinct, flatten, getCreated, getElementsOf, getGroupId, getId, getOwner, getUpdated, saveAndUpdate
WellData asDataObject()
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.List<WellSample> getWellSamples()
default List<WellSample> getWellSamples(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<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.Plate getPlate()
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.default List<PlateAcquisition> getPlateAcquisitions(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()
Integer getColumn()
Integer getRow()
String getStatus()
void setStatus(String status)
status
- The status of the well.String getWellType()
void setWellType(String type)
type
- The value to set.int getRed()
-1
.void setRed(Integer red)
red
- The value to set.int getGreen()
-1
.void setGreen(Integer green)
green
- The value to set.int getBlue()
-1
.void setBlue(Integer blue)
blue
- The value to set.int getAlpha()
-1
.void setAlpha(Integer alpha)
alpha
- The value to set.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.