public class WellWrapper extends AnnotatableWrapper<WellData> implements Well
Wraps function calls to the WellData contained.
Modifier and Type | Field and Description |
---|---|
static String |
ANNOTATION_LINK
Annotation link name for this type of object
|
data
Constructor and Description |
---|
WellWrapper(WellData well)
Constructor of the class WellWrapper.
|
Modifier and Type | Method and Description |
---|---|
protected String |
annotationLinkType()
Returns the type of annotation link for this 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 . |
Integer |
getColumn()
Returns the column used to indicate the location of the well on the grid.
|
String |
getDescription()
Gets the object description
|
int |
getGreen()
Returns the green component of the color associated to the well, or
-1 . |
String |
getName()
Gets the object name.
|
Plate |
getPlate()
Returns the plate containing this Well.
|
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.
|
String |
getStatus()
Returns the status of the well.
|
List<WellSample> |
getWellSamples()
Returns the well samples linked to the well.
|
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.
|
addAndReplaceFile, addAndReplaceTable, addKeyValuePair, addTag, addTag, getAnnotations, getFileAnnotations, getMapAnnotations, getMyRating, getTable, getTags, rate, removeLink, unlink
asDataObject, canAnnotate, canChgrp, canChown, canDelete, canEdit, canLink, getCreated, getGroupId, getId, getOwner, getUpdated, saveAndUpdate, toString, wrap, wrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
asDataObject, getChildren, getImages, getParents, getPlateAcquisitions, getPlates, getScreens, getWellSamples
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
public static final String ANNOTATION_LINK
public WellWrapper(WellData well)
well
- The WellData contained in the WellWrapper.protected String annotationLinkType()
annotationLinkType
in class AnnotatableWrapper<WellData>
public String getName()
getName
in interface RepositoryObject
public String getDescription()
getDescription
in interface RepositoryObject
public List<WellSample> getWellSamples()
getWellSamples
in interface Well
public Plate getPlate()
public Integer getColumn()
public Integer getRow()
public String getStatus()
public void setStatus(String status)
public String getWellType()
getWellType
in interface Well
public void setWellType(String type)
setWellType
in interface Well
type
- The value to set.public int getRed()
-1
.public void setRed(Integer red)
public int getGreen()
-1
.public void setGreen(Integer green)
public int getBlue()
-1
.public void setBlue(Integer blue)
public int getAlpha()
-1
.public void setAlpha(Integer alpha)
public void reload(Browser browser) throws ServiceException, AccessException, ExecutionException
reload
in interface RepositoryObject
reload
in interface Well
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.