mirror of
https://github.com/moparisthebest/k-9
synced 2024-11-24 02:12:15 -05:00
Remove unused method
This commit is contained in:
parent
7d6e6b8abe
commit
36ef6df018
@ -17,17 +17,6 @@ public abstract class BodyPart implements Part {
|
|||||||
|
|
||||||
public abstract void setEncoding(String encoding) throws MessagingException;
|
public abstract void setEncoding(String encoding) throws MessagingException;
|
||||||
|
|
||||||
@Override
|
|
||||||
public String getContentDisposition() {
|
|
||||||
try {
|
|
||||||
String disposition = getDisposition();
|
|
||||||
if (disposition != null) {
|
|
||||||
return MimeUtility.getHeaderParameter(disposition, null);
|
|
||||||
}
|
|
||||||
} catch (MessagingException e) { /* ignore */ }
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getText() {
|
public String getText() {
|
||||||
return MessageExtractor.getTextFromPart(this);
|
return MessageExtractor.getTextFromPart(this);
|
||||||
|
@ -270,21 +270,6 @@ public abstract class Message implements Part, CompositeBody {
|
|||||||
@Override
|
@Override
|
||||||
public abstract Message clone();
|
public abstract Message clone();
|
||||||
|
|
||||||
/**
|
|
||||||
* Get the value of the {@code Content-Disposition} header.
|
|
||||||
* @return The value of the {@code Content-Disposition} header if available. {@code null}, otherwise.
|
|
||||||
*/
|
|
||||||
public String getContentDisposition() {
|
|
||||||
try {
|
|
||||||
String disposition = getDisposition();
|
|
||||||
if (disposition != null) {
|
|
||||||
return MimeUtility.getHeaderParameter(disposition, null);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
catch (MessagingException e) { /* ignore */ }
|
|
||||||
return null;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getText() {
|
public String getText() {
|
||||||
return MessageExtractor.getTextFromPart(this);
|
return MessageExtractor.getTextFromPart(this);
|
||||||
|
@ -17,8 +17,6 @@ public interface Part {
|
|||||||
|
|
||||||
String getDisposition() throws MessagingException;
|
String getDisposition() throws MessagingException;
|
||||||
|
|
||||||
String getContentDisposition();
|
|
||||||
|
|
||||||
String getContentId() throws MessagingException;
|
String getContentId() throws MessagingException;
|
||||||
|
|
||||||
String[] getHeader(String name) throws MessagingException;
|
String[] getHeader(String name) throws MessagingException;
|
||||||
|
@ -25,6 +25,8 @@ import static com.fsck.k9.mail.internet.Viewable.Alternative;
|
|||||||
import static com.fsck.k9.mail.internet.Viewable.Textual;
|
import static com.fsck.k9.mail.internet.Viewable.Textual;
|
||||||
|
|
||||||
public class MessageExtractor {
|
public class MessageExtractor {
|
||||||
|
private MessageExtractor() {}
|
||||||
|
|
||||||
public static String getTextFromPart(Part part) {
|
public static String getTextFromPart(Part part) {
|
||||||
try {
|
try {
|
||||||
if ((part != null) && (part.getBody() != null)) {
|
if ((part != null) && (part.getBody() != null)) {
|
||||||
@ -157,7 +159,7 @@ public class MessageExtractor {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if (body instanceof Message &&
|
} else if (body instanceof Message &&
|
||||||
!("attachment".equalsIgnoreCase(part.getContentDisposition()))) {
|
!("attachment".equalsIgnoreCase(getContentDisposition(part)))) {
|
||||||
/*
|
/*
|
||||||
* We only care about message/rfc822 parts whose Content-Disposition header has a value
|
* We only care about message/rfc822 parts whose Content-Disposition header has a value
|
||||||
* other than "attachment".
|
* other than "attachment".
|
||||||
@ -407,4 +409,16 @@ public class MessageExtractor {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public static String getContentDisposition(Part part) {
|
||||||
|
try {
|
||||||
|
String disposition = part.getDisposition();
|
||||||
|
if (disposition != null) {
|
||||||
|
return MimeUtility.getHeaderParameter(disposition, null);
|
||||||
|
}
|
||||||
|
} catch (MessagingException e) { /* ignore */ }
|
||||||
|
return null;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -29,6 +29,7 @@ class LocalMessageExtractor {
|
|||||||
private static final String FILENAME_SUFFIX = " ";
|
private static final String FILENAME_SUFFIX = " ";
|
||||||
private static final int FILENAME_SUFFIX_LENGTH = FILENAME_SUFFIX.length();
|
private static final int FILENAME_SUFFIX_LENGTH = FILENAME_SUFFIX.length();
|
||||||
|
|
||||||
|
private LocalMessageExtractor() {}
|
||||||
/**
|
/**
|
||||||
* Extract the viewable textual parts of a message and return the rest as attachments.
|
* Extract the viewable textual parts of a message and return the rest as attachments.
|
||||||
*
|
*
|
||||||
|
Loading…
Reference in New Issue
Block a user