|
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<IPGData>
org.proteios.core.IPG
public class IPG
This class represent IPG (Immobilized pH Gradient) items. An IPG 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 | |
|---|---|
Set<Annotatable> |
getAnnotatableParents()
Always null. |
static IPG |
getByExternalId(DbControl dc,
String externalId)
Get an IPG item when you know the external ID. |
int |
getLengthInCentiMeters()
Get the int length value. |
int |
getPiEnd()
Get the int piEnd value. |
int |
getPiStart()
Get the int piStart value. |
static ItemQuery<IPG> |
getQuery()
Get a query that returns IPG items. |
Item |
getType()
Get the type of item represented by the object. |
boolean |
isUsed()
Check that: no item has been created from this IPG |
void |
setLengthInCentiMeters(int length)
Set the int length value. |
void |
setPiEnd(int piEnd)
Set the int piEnd value. |
void |
setPiStart(int piStart)
Set the int piStart value. |
| 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_IPG,
getType()| Method Detail |
|---|
public static ItemQuery<IPG> getQuery()
ItemQuery object.
public static IPG getByExternalId(DbControl dc,
String externalId)
throws ItemNotFoundException,
PermissionDeniedException,
BaseException
IPG 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
IPG 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<IPGData>
public Set<Annotatable> getAnnotatableParents()
throws BaseException
BaseException
public boolean isUsed()
throws BaseException
isUsed in class SeparationMethod<IPGData>BaseExceptionpublic int getLengthInCentiMeters()
public void setLengthInCentiMeters(int length)
length - The int length value to set.public int getPiEnd()
public void setPiEnd(int piEnd)
piEnd - The int piEnd value to set.public int getPiStart()
public void setPiStart(int piStart)
piStart - The int piStart value to set.
|
Last update: 2011-06-23 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||