383 |
ShapeType dataPointShape = getPointDataView().getShape(); |
ShapeType dataPointShape = getPointDataView().getShape(); |
384 |
if (numSamples*numDataPointsPerSample > 0) { |
if (numSamples*numDataPointsPerSample > 0) { |
385 |
//TODO: global error handling |
//TODO: global error handling |
386 |
if (sampleNo >= numSamples or sampleNo < 0 ) { |
if ((sampleNo >= numSamples) || (sampleNo < 0 )) { |
387 |
throw DataException("Error - DataExpanded::copyDataPoint invalid sampleNo."); |
throw DataException("Error - DataExpanded::copyDataPoint invalid sampleNo."); |
388 |
} |
} |
389 |
if (dataPointNo >= numDataPointsPerSample or dataPointNo < 0) { |
if ((dataPointNo >= numDataPointsPerSample) || (dataPointNo < 0)) { |
390 |
throw DataException("Error - DataExpanded::copyDataPoint invalid dataPointNoInSample."); |
throw DataException("Error - DataExpanded::copyDataPoint invalid dataPointNoInSample."); |
391 |
} |
} |
392 |
DataArrayView dataPointView = getDataPoint(sampleNo, dataPointNo); |
DataArrayView dataPointView = getDataPoint(sampleNo, dataPointNo); |
437 |
throw DataException("Rank of numarray does not match Data object rank"); |
throw DataException("Rank of numarray does not match Data object rank"); |
438 |
if (numSamples*numDataPointsPerSample > 0) { |
if (numSamples*numDataPointsPerSample > 0) { |
439 |
//TODO: global error handling |
//TODO: global error handling |
440 |
if (sampleNo >= numSamples or sampleNo < 0 ) { |
if ((sampleNo >= numSamples) || (sampleNo < 0 )) { |
441 |
throw DataException("Error - DataExpanded::copyDataPoint invalid sampleNo."); |
throw DataException("Error - DataExpanded::copyDataPoint invalid sampleNo."); |
442 |
} |
} |
443 |
if (dataPointNo >= numDataPointsPerSample or dataPointNo < 0) { |
if ((dataPointNo >= numDataPointsPerSample) || (dataPointNo < 0)) { |
444 |
throw DataException("Error - DataExpanded::copyDataPoint invalid dataPointNoInSample."); |
throw DataException("Error - DataExpanded::copyDataPoint invalid dataPointNoInSample."); |
445 |
} |
} |
446 |
DataArrayView dataPointView = getDataPoint(sampleNo, dataPointNo); |
DataArrayView dataPointView = getDataPoint(sampleNo, dataPointNo); |