org.proteios.core.data
Class InstrumentConfigurationData
java.lang.Object
org.proteios.core.data.BasicData
org.proteios.core.data.OwnedData
org.proteios.core.data.SharedData
org.proteios.core.data.CommonData
org.proteios.core.data.AnnotatedData
org.proteios.core.data.InstrumentConfigurationData
- All Implemented Interfaces:
- AnnotatableData, FileAttachableData, IdentifiableData, NameableData, OwnableData, RemovableData, ShareableData
- Direct Known Subclasses:
- HardwareConfigurationData, SoftwareConfigurationData
public abstract class InstrumentConfigurationData
- extends AnnotatedData
- implements FileAttachableData
This class is the root class for instrumentconfigurations.
- Version:
- 2.0
- Author:
- Olle
- See Also:
InstrumentConfiguration,
InstrumentConfigurations overview- Last modified
- $Date: 2006-05-31 14:31:54Z $
- Hibernate: class
- table="`InstrumentConfigurations`" lazy="false" discriminator-value="0"
- Hibernate: discriminator
- column="`discriminator`" type="int"
|
Field Summary |
static int |
MAX_DATETIME_LENGTH
The maximum length of the dateTime string that can be stored in the database. |
MAX_DATETIME_LENGTH
public static final int MAX_DATETIME_LENGTH
- The maximum length of the dateTime string that can be stored in the database.
- See Also:
setDateTime(String),
Constant Field Values
InstrumentConfigurationData
public InstrumentConfigurationData()
getDateTime
public String getDateTime()
- Get the dateTime string for the instrumentconfiguration
- Hibernate: property
- column="`date_time`" type="string" length="255" not-null="false"
setDateTime
public void setDateTime(String dateTime)
getFile
public FileData getFile()
- Get the protocol file
- Specified by:
getFile in interface FileAttachableData
- Returns:
- the FileData
- Hibernate: many-to-one
- column="`protocol`" not-null="false" outer-join="false"
setFile
public void setFile(FileData file)
- Set the protocol file
- Specified by:
setFile in interface FileAttachableData
- Parameters:
file - The protocol File