Searched refs:part (Results 1 - 25 of 42) sorted by relevance

12

/packages/apps/Messaging/src/com/android/messaging/mmslib/pdu/
H A DPduBody.java33 * 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 DPduPersister.java78 "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...]
H A DPduParser.java69 * 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 DPduComposer.java296 * ;must be omitted. The Quote is not part of the contents.
317 * ;must be omitted. The Quote is not part of the contents.
933 PduPart part;
935 part = body.getPart(0);
937 final byte[] start = part.getContentId();
949 appendTextString(part.getContentType());
963 part = body.getPart(i);
970 final byte[] partContentType = part.getContentType();
990 byte[] name = part.getName();
993 name = part
[all...]
/packages/apps/Messaging/src/android/support/v7/mms/pdu/
H A DPduBody.java44 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 DPduParser.java48 * 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/UnifiedEmail/src/com/android/emailcommon/mail/
H A DMultipart.java28 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 DMultipart.java27 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/UnifiedEmail/src/com/android/emailcommon/internet/
H A DMimeUtility.java201 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 DMimeUtility.java200 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/widget/
H A DWidgetConversationService.java181 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/Email/tests/src/com/android/emailcommon/internet/
H A DRfc822OutputTests.java143 // Create a message with alternative part
178 Entity part = partList.get(0);
179 assertEquals("text/plain", part.getMimeType());
180 part = partList.get(1);
181 assertEquals("text/calendar", part.getMimeType());
182 header = part.getHeader();
188 // Create a message with a mixed part
222 Entity part = partList.get(0);
223 assertEquals("text/plain", part.getMimeType());
224 part
[all...]
/packages/apps/Bluetooth/src/com/android/bluetooth/map/
H A DBluetoothMapbMessageMime.java131 /* Not a text part, just print the filename or part name if they exist. */
177 for(MimePart part : parts) {
178 if(part.mContentType.toUpperCase().contains("TEXT")) {
179 sb.append(new String(part.mData));
302 for(MimePart part : parts) {
303 if(part.mContentType != null &&
304 part.mContentType.toUpperCase().contains("TEXT")) {
315 for(MimePart part : parts) {
316 message_size += part
[all...]
/packages/apps/Gallery2/gallerycommon/src/com/android/gallery3d/common/
H A DUtils.java144 long part;
146 part = i;
148 long x = ((int) part & 1) != 0 ? POLY64REV : 0;
149 part = (part >> 1) ^ x;
151 sCrcTable[i] = part;
/packages/apps/Messaging/src/com/android/messaging/sms/
H A DMmsUtils.java304 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 DMessageData.java231 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...]
H A DDraftMessageData.java150 for (final MessagePartData part : message.getParts()) {
151 if (part.isAttachment() && getAttachmentCount() >= getAttachmentLimit()) {
156 if (part instanceof PendingAttachmentData) {
159 final PendingAttachmentData data = (PendingAttachmentData) part;
162 } else if (part.isAttachment()) {
163 addOneAttachmentNoNotify(part);
447 for (MessagePartData part : mAttachments) {
448 if (part.isVideo()) {
452 for (MessagePartData part : mPendingAttachments) {
453 if (part
[all...]
H A DConversationMessageData.java360 for (final MessagePartData part : mParts) {
361 if (part.isText()) {
374 // This is optimized for single text part case, which is the majority
376 // For single text part, we just return the part without creating the StringBuilder
382 for (final MessagePartData part : mParts) {
383 if (part.isText()) {
385 // First text part
386 firstTextPart = part.getText();
391 // Need the StringBuilder and the separator starting from 2nd text part
[all...]
/packages/apps/Email/provider_src/com/android/email/
H A DLegacyConversions.java190 * @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/UnifiedEmail/src/org/apache/commons/io/output/
H A DByteArrayOutputStream.java155 int part = Math.min(remaining, currentBuffer.length - inBufferPos);
156 System.arraycopy(b, off + len - remaining, currentBuffer, inBufferPos, part);
157 remaining -= part;
/packages/apps/Messaging/src/com/android/messaging/ui/
H A DVideoThumbnailView.java220 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/Bluetooth/tests/src/com/android/bluetooth/tests/
H A DBluetoothMapbMessageTest.java491 BluetoothMapbMessageMime .MimePart part = msg.addMimePart();
492 part.mPartName = "partNameText";
493 part.mContentType ="dsfajfdlk/text/asdfafda";
495 part.mData = new String("This is a short message\r\n").getBytes("UTF-8");
502 part = msg.addMimePart();
503 part.mPartName = "partNameimage";
504 part.mContentType = "dsfajfdlk/image/asdfafda";
505 part.mData = null;
/packages/apps/Messaging/tests/src/com/android/messaging/datamodel/action/
H A DReadWriteDraftMessageActionTest.java367 for(final MessagePartData part : initialDraft.getParts()) {
368 if (part.isAttachment()) {
369 assertEquals(part.getContentUri(), mOutputUri);
371 assertEquals(part.getText(), initialMessage);
413 for(final MessagePartData part : anotherDraft.getParts()) {
414 if (part.isAttachment()) {
415 assertEquals(part.getContentUri(), mAnotherUri);
417 assertEquals(part.getText(), draftMessage);
/packages/services/Telecomm/tests/src/com/android/server/telecom/tests/
H A DCallAudioModeStateMachineTest.java182 "Ringing call becomes active, part 1",
201 "Ringing call becomes active, part 2",
/packages/apps/Messaging/src/com/android/messaging/datamodel/
H A DBugleDatabaseOperations.java626 for (final MessagePartData part : message.getParts()) {
627 if (part.isAttachment() &&
628 ContentType.isConversationListPreviewableType(part.getContentType())) {
629 uriString = part.getContentUri().toString();
630 type = part.getContentType();
755 for (final MessagePartData part : draftMessage.getParts()) {
756 if (part.isAttachment() &&
757 ContentType.isConversationListPreviewableType(part.getContentType())) {
758 uriString = part.getContentUri().toString();
759 type = part
[all...]

Completed in 742 milliseconds

12