Lines Matching refs:stack
540 private final Stack<Object> stack = new Stack<Object>();
546 if (!c.isInstance(stack.peek())) {
547 throw new IllegalStateException("Internal stack error: " + "Expected '"
548 + c.getName() + "' found '" + stack.peek().getClass().getName() + "'");
554 if (stack.isEmpty()) {
555 stack.push(MimeMessage.this);
560 ((Part)stack.peek()).setBody(m);
561 stack.push(m);
571 stack.pop();
584 ((Part)stack.peek()).addHeader(tokens[0], tokens[1].trim());
599 final Part e = (Part)stack.peek();
603 stack.push(multiPart);
614 ((Part)stack.peek()).setBody(body);
622 stack.pop();
631 ((MimeMultipart)stack.peek()).addBodyPart(bodyPart);
632 stack.push(bodyPart);
641 stack.pop();
653 // ((Multipart) stack.peek()).setEpilogue(sb.toString());
665 ((MimeMultipart)stack.peek()).setPreamble(sb.toString());