filename = getFilename(context, pid, dsID, asOfDateTime, stream.MIMEType);
headerValue="inline; filename=\"" + filename + "\"";
}
}
// create content disposition header to add
Property[] header = { new Property ("content-disposition", headerValue) };
// add header to existing headers if present, or set this as the new header if not
if (stream.header != null) {
Property headers[] = new Property[stream.header.length + 1];
System.arraycopy(stream.header, 0, headers, 0, stream.header.length);
headers[headers.length - 1] = header[0];
stream.header = headers;
} else {
stream.header = header;