X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fibex%2Fmail%2Ftarget%2FMessageArrayMailbox.java;h=e7335045c4c833a8894cdde829037861c425c489;hb=4ff26332350edaa3c6ebfa29408c61412a6a2e40;hp=44d766555789d17dd02cee9bf27395e462141ba0;hpb=17f341718fe9f96911057077a8966de9f78d83e1;p=org.ibex.mail.git diff --git a/src/org/ibex/mail/target/MessageArrayMailbox.java b/src/org/ibex/mail/target/MessageArrayMailbox.java index 44d7665..e733504 100644 --- a/src/org/ibex/mail/target/MessageArrayMailbox.java +++ b/src/org/ibex/mail/target/MessageArrayMailbox.java @@ -1,3 +1,7 @@ +// Copyright 2000-2005 the Contributors, as shown in the revision logs. +// Licensed under the Apache Public Source License 2.0 ("the License"). +// You may not use this file except in compliance with the License. + package org.ibex.mail.target; import org.ibex.mail.*; import org.ibex.util.*; @@ -16,17 +20,16 @@ public class MessageArrayMailbox extends Mailbox.Default { public void add(Message message) { return; } public void add(Message message, int flags) { return; } public int uidNext() { return messages.length+1; } - public int uidValidity() { return 500; } public Mailbox.Iterator iterator() { return new MessageArrayMailbox.Iterator(); } public class Iterator extends Mailbox.Default.Iterator { private int position = -1; public Message cur() { return messages[position]; } - public Message head() { return messages[position]; } + public Headers head() { return messages[position].headers; } public boolean next() { return ++position < messages.length; } public int uid() { return position+1; } - public int num() { return position+1; } + public int imapNumber() { return position+1; } public void delete() { return; } public void set(String key, String val) { return; }