/packages/apps/Messaging/src/com/android/messaging/mmslib/pdu/ |
H A D | PduBody.java | 33 * Appends the specified part to the end of this body. 35 * @param part part to be appended 37 * @throws NullPointerException when part is null 39 public boolean addPart(PduPart part) { argument 40 if (null == part) { 44 return mParts.add(part); 48 * Inserts the specified part at the specified position. 50 * @param index index at which the specified part is to be inserted 51 * @param part par 54 addPart(int index, PduPart part) argument [all...] |
H A D | PduParser.java | 69 * Specify the part position. 101 * Whether to parse content-disposition part header 109 * @param parseContentDisposition whether to parse the Content-Disposition part header 211 // should take only the first part. 877 PduPart part = new PduPart(); 880 // Invalid part. 884 /* parse part's content-type */ 888 part.setContentType(contentType); 890 part.setContentType((PduContentTypes.contentTypes[0]).getBytes()); //"*/*" 896 part 1628 parsePartHeaders(ByteArrayInputStream pduDataStream, PduPart part, int length) argument 1795 checkPartPosition(PduPart part) argument [all...] |
H A D | PduPersister.java | 78 "content://mms/" + Long.MAX_VALUE + "/part"; 374 Uri.parse("content://mms/" + msgId + "/part"), 382 LogUtil.v(TAG, "loadParts(" + msgId + "): no part to load."); 391 final PduPart part = new PduPart(); 395 part.setCharset(charset); 401 part.setContentDisposition(contentDisposition); 407 part.setContentId(contentId); 413 part.setContentLocation(contentLocation); 419 part.setContentType(contentType); 427 part 738 getPartContentType(final PduPart part) argument 742 getValues(final PduPart part, final ContentValues values) argument 769 persistPart(final PduPart part, final long msgId, final Map<Uri, InputStream> preOpenedFiles) argument 858 persistData(final PduPart part, final Uri uri, final String contentType, final Map<Uri, InputStream> preOpenedFiles) argument 1179 updatePart(final Uri uri, final PduPart part, final Map<Uri, InputStream> preOpenedFiles) argument [all...] |
/packages/apps/UnifiedEmail/src/com/android/emailcommon/mail/ |
H A D | Multipart.java | 28 public void addBodyPart(BodyPart part) throws MessagingException {
argument 29 mParts.add(part);
32 public void addBodyPart(BodyPart part, int index) throws MessagingException {
argument 33 mParts.add(index, part);
48 public boolean removeBodyPart(BodyPart part) throws MessagingException {
argument 49 return mParts.remove(part);
|
/packages/services/Telephony/src/com/android/phone/common/mail/ |
H A D | Multipart.java | 27 public void addBodyPart(BodyPart part) throws MessagingException {
argument 28 mParts.add(part);
31 public void addBodyPart(BodyPart part, int index) throws MessagingException {
argument 32 mParts.add(index, part);
47 public boolean removeBodyPart(BodyPart part) throws MessagingException {
argument 48 return mParts.remove(part);
|
/packages/apps/Messaging/src/android/support/v7/mms/pdu/ |
H A D | PduBody.java | 44 private void putPartToMaps(PduPart part) { argument 45 // Put part to mPartMapByContentId. 46 byte[] contentId = part.getContentId(); 48 mPartMapByContentId.put(new String(contentId), part); 51 // Put part to mPartMapByContentLocation. 52 byte[] contentLocation = part.getContentLocation(); 55 mPartMapByContentLocation.put(clc, part); 58 // Put part to mPartMapByName. 59 byte[] name = part.getName(); 62 mPartMapByName.put(clc, part); 80 addPart(PduPart part) argument 96 addPart(int index, PduPart part) argument 138 getPartIndex(PduPart part) argument [all...] |
H A D | PduParser.java | 48 * Specify the part position. 86 * Whether to parse content-disposition part header 94 * @param parseContentDisposition whether to parse the Content-Disposition part header 186 // should take only the first part. 843 PduPart part = new PduPart(); 846 // Invalid part. 850 /* parse part's content-type */ 854 part.setContentType(contentType); 856 part.setContentType((PduContentTypes.contentTypes[0]).getBytes()); //"*/*" 862 part 1591 parsePartHeaders(ByteArrayInputStream pduDataStream, PduPart part, int length) argument 1759 checkPartPosition(PduPart part) argument [all...] |
/packages/apps/Email/provider_src/com/android/email/ |
H A D | LegacyConversions.java | 190 * @param part MIME part object to convert 195 protected static Attachment mimePartToAttachment(final Part part) throws MessagingException { argument 197 final String contentType = MimeUtility.unfoldAndDecode(part.getContentType()); 201 final String contentDisposition = MimeUtility.unfoldAndDecode(part.getDisposition()); 207 final String disposition = part.getDisposition(); 214 LogUtils.d(LogUtils.TAG, e, "Could not decode size \"%s\" from attachment part", 222 final String[] partIds = part.getHeader(MimeHeader.HEADER_ANDROID_ATTACHMENT_STORE_DATA); 229 localAttachment.mMimeType = AttachmentUtilities.inferMimeType(name, part.getMimeType()); 232 localAttachment.mContentId = part 257 addOneAttachment(final Context context, final EmailContent.Message localMessage, final Part part) argument 319 saveAttachmentBody(final Context context, final Part part, final Attachment localAttachment, long accountId) argument [all...] |
/packages/apps/Messaging/src/com/android/messaging/widget/ |
H A D | WidgetConversationService.java | 181 for (MessagePartData part : attachments) { 182 final boolean videoWithThumbnail = part.isVideo() 185 if (part.isImage() || videoWithThumbnail) { 186 final Uri uri = part.getContentUri(); 188 remoteViews.setViewVisibility(R.id.playButton, part.isVideo() ? 191 getAttachmentBitmap(part)); 195 part.getContentType()); 197 } else if (part.isVideo()) { 201 if (part.isAudio()) { 205 if (part 435 getAttachmentBitmap(final MessagePartData part) argument [all...] |
/packages/apps/UnifiedEmail/src/com/android/emailcommon/internet/ |
H A D | MimeUtility.java | 201 for (String part : parts) { 202 if (part.trim().toLowerCase().startsWith(lowerCaseName)) { 203 String[] parameterParts = part.split("=", 2); 221 * @param part The part containing a body 225 public static String getTextFromPart(Part part) { argument 227 if (part != null && part.getBody() != null) { 228 InputStream in = part.getBody().getInputStream(); 229 String mimeType = part 371 collectParts(Part part, ArrayList<Part> viewables, ArrayList<Part> attachments) argument [all...] |
/packages/services/Telephony/src/com/android/phone/common/mail/internet/ |
H A D | MimeUtility.java | 200 for (String part : parts) { 201 if (part.trim().toLowerCase().startsWith(lowerCaseName)) { 202 String[] parameterParts = part.split("=", 2); 220 * @param part The part containing a body 224 public static String getTextFromPart(Part part) { argument 226 if (part != null && part.getBody() != null) { 227 InputStream in = part.getBody().getInputStream(); 228 String mimeType = part 370 collectParts(Part part, ArrayList<Part> viewables, ArrayList<Part> attachments) argument [all...] |
/packages/apps/Messaging/src/com/android/messaging/ui/ |
H A D | VideoThumbnailView.java | 220 public void setSource(final MessagePartData part, final boolean incomingMessage) { argument 221 if (part == null) { 224 mVideoSource = part.getContentUri(); 231 new MessagePartVideoThumbnailRequestDescriptor(part)); 235 mVideoWidth = part.getWidth(); 236 mVideoHeight = part.getHeight();
|
/packages/apps/UnifiedEmail/src/com/android/mail/providers/ |
H A D | Attachment.java | 236 public Attachment(Context context, Part part, Uri emlFileUri, String messageId, String cid, argument 240 final String contentTypeHeader = MimeUtility.unfoldAndDecode(part.getContentType()); 244 MimeUtility.unfoldAndDecode(part.getDisposition()); 248 contentType = MimeType.inferMimeType(name, part.getMimeType()); 267 final InputStream in = part.getBody().getInputStream();
|
/packages/services/Telephony/src/com/android/phone/common/mail/store/ |
H A D | ImapFolder.java | 287 * Part - UID FETCH (BODY.PEEK[ID]) where ID = mime part ID 312 // TODO Why are we only fetching the first part given? 317 // TODO Why can a single part have more than one Id? And why should we only fetch 490 private static void parseBodyStructure(ImapList bs, Part part, String id) argument 501 * For each part in the message we're going to add a new BodyPart and parse 520 part.setBody(mp); 580 part.setHeader(MimeHeader.HEADER_CONTENT_TYPE, contentType.toString()); 631 part.setHeader(MimeHeader.HEADER_CONTENT_DISPOSITION, 640 part.setHeader(MimeHeader.HEADER_CONTENT_TRANSFER_ENCODING, 648 part [all...] |
/packages/apps/Email/provider_src/com/android/email/mail/store/ |
H A D | ImapFolder.java | 640 * Part - UID FETCH (BODY.PEEK[ID]) where ID = mime part ID 665 // TODO Why are we only fetching the first part given? 670 // TODO Why can a single part have more than one Id? And why should we only fetch 854 private static void parseBodyStructure(ImapList bs, Part part, String id) argument 865 * For each part in the message we're going to add a new BodyPart and parse 884 part.setBody(mp); 944 part.setHeader(MimeHeader.HEADER_CONTENT_TYPE, contentType.toString()); 995 part.setHeader(MimeHeader.HEADER_CONTENT_DISPOSITION, 1004 part.setHeader(MimeHeader.HEADER_CONTENT_TRANSFER_ENCODING, 1012 part [all...] |
/packages/apps/Messaging/src/com/android/messaging/sms/ |
H A D | DatabaseMessages.java | 404 * Add a loaded MMS part 406 * @param part 408 public void addPart(final MmsPart part) { argument 409 mParts.add(part); 432 // Remember the width and height of the first media part 435 for (final MmsPart part : mParts) { 436 sizeOfParts += part.mSize; 552 for (final MmsPart part : mParts) { 553 out.writeParcelable(part, 0); 590 * Load from a cursor of a query that returns the MMS part t [all...] |
H A D | MmsUtils.java | 304 for (final MessagePartData part : message.getParts()) { 305 if (part.isAttachment()) { 306 final String contentType = part.getContentType(); 310 totalLength += getDataLength(context, part.getContentUri()); 312 totalLength += getMediaFileSize(part.getContentUri()); 332 for (final MessagePartData part : message.getParts()) { 334 if (part.isAttachment()) { 335 String contentType = part.getContentType(); 341 final boolean isGif = ImageUtils.isGif(contentType, part.getContentUri()); 345 totalLength += addPicturePart(context, pb, index, part, 399 getMediaDurationMs(final Context context, final MessagePartData part, final int defaultDurationMs) argument 419 setPartContentLocationAndId(final PduPart part, final String srcName) argument 1776 createMmsMessagePart(final DatabaseMessages.MmsPart part) argument [all...] |
/packages/apps/Messaging/src/com/android/messaging/datamodel/data/ |
H A D | MessageData.java | 231 for (final MessagePartData part : content.getParts()) { 232 message.mParts.add(part); 367 public void addPart(final MessagePartData part) { argument 368 if (part instanceof PendingAttachmentData) { 373 mParts.add(part); 674 for (final MessagePartData part : mParts) { 675 if (!part.isAttachment() && !TextUtils.isEmpty(part.getText())) { 679 text.append(part.getText()); 686 * Takes all captions from attachments and adds them as a prefix to the first text part o [all...] |
/packages/apps/Bluetooth/src/com/android/bluetooth/map/ |
H A D | BluetoothMapContentObserver.java | 2411 boolean failedSent; // Set to true if a single part sent fail is received. 2412 int statusDelivered; // Set to != 0 if a single part deliver fail is received. 2458 Log.v(TAG, "part " + i + ":" + messages[i]); 2788 for(MimePart part : msg.getMimeParts()) { 2792 if(part.mContentType != null && 2793 part.mContentType.toUpperCase().contains("TEXT")) { 2796 if(part.mPartName != null) { 2797 values.put(Mms.Part.FILENAME, part.mPartName); 2798 values.put(Mms.Part.NAME, part.mPartName); 2804 if(part 2900 writeMmsDataPart(long handle, MimePart part, int count) argument [all...] |
/packages/services/Telecomm/libs/ |
H A D | guava.jar | META-INF/ META-INF/MANIFEST.MF com/ com/google/ com/google/common/ com/google/common/util/ ... |
/packages/apps/Messaging/build/gcheckstyle/ |
H A D | google-style-checker_deploy.jar | META-INF/ META-INF/MANIFEST.MF build-data.properties com/ com/google/ com/google/ ... |