Community
Participate
Working Groups
}
for (AbstractTask task : tasks) {
String encodedName = URLEncoder.encode(task.getHandleIdentifier(), ITasksUiConstants.FILENAME_ENCODING);
String encodedName = encodeName(task);
File file = File.createTempFile(encodedName, ITasksUiConstants.FILE_EXTENSION, tempDir);
file.deleteOnExit();
private String encodeName(AbstractTask task) {
String fileName = task.getSummary();
if (fileName.length() > 50) {
fileName = fileName.substring(0, 50);
fileName = task.getTaskId() + " - " + fileName; // + ITasksUiConstants.FILE_EXTENSION;
return fileName;