}
String viewId = Pages.getViewId(context);
String baseName = Pages.getCurrentBaseName();
DocumentData documentData = new ByteArrayDocumentData(baseName, documentType, bytes);
String dispositionValue = (String) valueBinding(context, "disposition", disposition);
if (dispositionValue != null)
{
documentData.setDisposition(dispositionValue);
}
String fileNameValue = (String) valueBinding(context, "fileName", fileName);
if (fileNameValue != null)
{
documentData.setFilename(fileNameValue);
}
if (sendRedirect)
{
DocumentStore store = DocumentStore.instance();