GNDMS 0.6.0
RESTful verison of GNDMS
|
Reads a data descriptor form a property file. More...
Inherits de::zib::gndms::common::model::gorfx::types::io::AbstractPropertyReader< DataDescriptor >.
Public Member Functions | |
DataDescriptorPropertyReader (Properties properties) | |
void | read () |
Reads a provided property file. | |
void | done () |
Reads a data descriptor form a property file.
User: mjorra, Date: 18.09.2008, Time: 10:36:23
void de.zib.gndms.taskflows.staging.client.tools.DataDescriptorPropertyReader.read | ( | ) |
Reads a provided property file.
PRECONDITION begin( ) must have been called.
{
getProduct( ).setObjectList(
PropertyReadWriteAux.readListMultiLine( getProperties( ), SfrProperty.OBJECT_ITEMS.key ) );
if(! getProperties().containsKey( SfrProperty.JUST_DOWNLOAD.key ) )
getProduct().setConstrains( DataConstraintsPropertyReader.readDataConstraints( getProperties() ) );
getProduct( ).setDataFormat( getProperties().getProperty( SfrProperty.FILE_FORMAT.key ) );
getProduct( ).setDataArchiveFormat( getProperties().getProperty( SfrProperty.FILE_ARCHIVE_FORMAT.key ) );
getProduct( ).setMetaDataFormat( getMandatoryProperty( SfrProperty.META_FILE_FORMAT.key ) );
getProduct( ).setMetaDataArchiveFormat( getProperties().getProperty( SfrProperty.META_FILE_ARCHIVE_FORMAT.key ) );
}