throw new UnsupportedOperationException("Method not yet implemented");
String disposition = getDisposition(); String filename = null;  if (disposition != null) { filename = new ContentDisposition(disposition).getParameter("filename"); }    if (filename == null) { String type = getContentType(); if (type != null) { try { filename = new ContentType(type).getParameter("name"); } catch (ParseException e) { } } }  if (filename != null && SessionUtil.getBooleanProperty(session, MIME_DECODEFILENAME, false)) { try { filename = MimeUtility.decodeText(filename); } catch (UnsupportedEncodingException e) { throw new MessagingException("Unable to decode filename", e); } }  return filename;
    public String getFileName() throws MessagingException {        // TODO Implement method        throw new UnsupportedOperationException("Method not yet implemented");    }