*/
private GeneralParameterValue[] parseTimeParameter(final MetadataMap metadata,
GeneralParameterValue[] readParameters,
final List<GeneralParameterDescriptor> parameterDescriptors,
final Map<String, Object> map) throws ParseException {
final DimensionInfo timeInfo = metadata.get(ResourceInfo.TIME, DimensionInfo.class);
if (timeInfo != null && timeInfo.isEnabled()) {
final Set<String> params = map.keySet();
for (String param : params) {
if (param.equalsIgnoreCase("time")) {
// pass down the parameters
readParameters = CoverageUtils.mergeParameter(parameterDescriptors,