|
Last update: 2011-06-23 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.proteios.core.BasicItem<D>
org.proteios.core.OwnedItem<D>
org.proteios.core.SharedItem<D>
org.proteios.core.SeparationMethod<GelElectrophoresisData>
org.proteios.core.GelElectrophoresis
public class GelElectrophoresis
This class represent gel electrophoresis items. A gel electrophoresis has information about the separation method used in an experiment.
| Field Summary | |
|---|---|
static Item |
TYPE
The type of item represented by this class. |
| Fields inherited from class org.proteios.core.SeparationMethod |
|---|
MAX_EXTERNAL_ID_LENGTH |
| Method Summary | |
|---|---|
void |
addGelScanEvent(GelScanEvent dp)
Add a GelScanEvent |
void |
addStainingEvent(StainingEvent dp)
Add a StainingEvent |
Set<Annotatable> |
getAnnotatableParents()
Always null. |
static GelElectrophoresis |
getByExternalId(DbControl dc,
String externalId)
Get a GelElectrophoresis item when you know the external ID. |
String |
getDenaturatingAgent()
Get the denaturatingAgent of this GelElectrophoresis. |
Set<GelScanEvent> |
getGelScanEvents()
|
Integer |
getMassEndInKiloDaltons()
Get the integer massEnd value. |
Integer |
getMassStartInKiloDaltons()
Get the integer massStart value. |
Integer |
getPercentAcrylamide()
Get the integer percentAcrylamide value. |
String |
getProteinAssay()
Get the proteinAssay of this GelElectrophoresis. |
static ItemQuery<GelElectrophoresis> |
getQuery()
Get a query that returns gelelectrophoresis items. |
Integer |
getSizeXInCentiMeters()
Get the Integer sizeX value. |
Integer |
getSizeYInCentiMeters()
Get the Integer sizeY value. |
String |
getSolubilizationBuffer()
Get the solubilizationBuffer of this GelElectrophoresis. |
Set<StainingEvent> |
getStainingEvents()
|
Item |
getType()
Get the type of item represented by the object. |
boolean |
isUsed()
Check that: no item has been created from this gelelectrophoresis |
void |
setDenaturatingAgent(String denaturatingAgent)
Set the denaturatingAgent for this GelElectrophoresis
item. |
void |
setMassEndInKiloDaltons(Integer massEnd)
Set the integer massEnd value. |
void |
setMassStartInKiloDaltons(Integer massStart)
Set the integer massStart value. |
void |
setPercentAcrylamide(Integer percentAcrylamide)
Set the integer percentAcrylamide value. |
void |
setProteinAssay(String proteinAssay)
Set the proteinAssay for this GelElectrophoresis item. |
void |
setSizeXInCentiMeters(Integer sizeX)
Set the Integer sizeX value. |
void |
setSizeYInCentiMeters(Integer sizeY)
Set the Integer sizeY value. |
void |
setSolubilizationBuffer(String solubilizationBuffer)
Set the solubilizationBuffer for this GelElectrophoresis
item. |
| Methods inherited from class org.proteios.core.SeparationMethod |
|---|
getExternalId, getIdsForSeparationMethodsWithSeaprationEvent, getSeparationEvents, setExternalId |
| Methods inherited from class org.proteios.core.SharedItem |
|---|
getItemKey, getProjectKey, isShared, setItemKey, setProjectKey |
| Methods inherited from class org.proteios.core.OwnedItem |
|---|
getOwner, setOwner |
| Methods inherited from class org.proteios.core.BasicItem |
|---|
checkPermission, equals, getDbControl, getId, getPermissions, getSessionControl, getVersion, hashCode, hasPermission, isDetached, isInDatabase, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.proteios.core.Ownable |
|---|
getOwner, setOwner |
| Methods inherited from interface org.proteios.core.Identifiable |
|---|
getId, getVersion |
| Methods inherited from interface org.proteios.core.AccessControlled |
|---|
checkPermission, hasPermission |
| Field Detail |
|---|
public static final Item TYPE
Item.PROTEIOS_GELELECTROPHORESIS,
getType()| Method Detail |
|---|
public static ItemQuery<GelElectrophoresis> getQuery()
ItemQuery object.
public static GelElectrophoresis getByExternalId(DbControl dc,
String externalId)
throws ItemNotFoundException,
PermissionDeniedException,
BaseException
GelElectrophoresis item when you know the external ID.
The method with the same name inherited from the super class
is used to retrieve the item, which is then casted to
the right type.
dc - The DbControl which will be used for permission
checking and database access.externalId - The external id of the item to load
GelElectrophoresis item
ItemNotFoundException - If an item with the specified ID is not
found
PermissionDeniedException - If the logged in user doesn't have
READ permission for the item
BaseException - If there is another errorpublic Item getType()
IdentifiableItem enumeration.
getType in interface IdentifiablegetType in class SeparationMethod<GelElectrophoresisData>
public Set<Annotatable> getAnnotatableParents()
throws BaseException
BaseException
public boolean isUsed()
throws BaseException
isUsed in class SeparationMethod<GelElectrophoresisData>BaseExceptionpublic void addGelScanEvent(GelScanEvent dp)
dp - The GelScanEvent to add to the Set
public Set<GelScanEvent> getGelScanEvents()
throws ItemNotFoundException,
BaseException
ItemNotFoundException
BaseExceptionpublic void addStainingEvent(StainingEvent dp)
dp - The StainingEvent to add to the Set
public Set<StainingEvent> getStainingEvents()
throws ItemNotFoundException,
BaseException
ItemNotFoundException
BaseExceptionpublic String getDenaturatingAgent()
GelElectrophoresis.
public void setDenaturatingAgent(String denaturatingAgent)
GelElectrophoresis
item.
denaturatingAgent - The new String denaturatingAgent for this itempublic Integer getMassStartInKiloDaltons()
public void setMassStartInKiloDaltons(Integer massStart)
throws InvalidDataException
massStart - The integer massStart value to set.
InvalidDataException - If the massStart is lower than zeropublic Integer getMassEndInKiloDaltons()
public void setMassEndInKiloDaltons(Integer massEnd)
throws InvalidDataException
massEnd - The integer massEnd value to set.
InvalidDataException - If the massEnd is lower than zeropublic Integer getPercentAcrylamide()
public void setPercentAcrylamide(Integer percentAcrylamide)
throws InvalidDataException
percentAcrylamide - The integer percentAcrylamide value to set.
InvalidDataException - If the percentAcrylamide is lower than zeropublic String getProteinAssay()
GelElectrophoresis.
public void setProteinAssay(String proteinAssay)
GelElectrophoresis item.
proteinAssay - The new String proteinAssay for this itempublic Integer getSizeXInCentiMeters()
public void setSizeXInCentiMeters(Integer sizeX)
sizeX - The Integer sizeX value to set.public Integer getSizeYInCentiMeters()
public void setSizeYInCentiMeters(Integer sizeY)
sizeY - The Integer sizeY value to set.public String getSolubilizationBuffer()
GelElectrophoresis.
public void setSolubilizationBuffer(String solubilizationBuffer)
GelElectrophoresis
item.
solubilizationBuffer - The new String solubilizationBuffer for this
item
|
Last update: 2011-06-23 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||