X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Forg%2Fibex%2Fmail%2FTarget.java;h=952a46f611dd41b646a1d4119097aff9bc4635b9;hb=4e71d2cd340532739288501acc515cbf16b83681;hp=f845f9fc5eb84b6eede3f46a4d914d8ff534cbdd;hpb=061ffff05bec1bda946025bd87097ecafec4fbe9;p=org.ibex.mail.git diff --git a/src/org/ibex/mail/Target.java b/src/org/ibex/mail/Target.java index f845f9f..952a46f 100644 --- a/src/org/ibex/mail/Target.java +++ b/src/org/ibex/mail/Target.java @@ -1,11 +1,14 @@ +// 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; import java.io.*; import org.ibex.js.*; +import org.ibex.mail.target.*; /** base class for mail message "destinations" */ -public class Target { +public interface Target { public static final Target root = Script.root(); - public void accept(Message m) throws IOException, MailException { - throw new MailException("Target.accept() unimplemented"); - } + public abstract void accept(Message m) throws IOException, MailException; }