public final void callAttachments(Interface sender, String message) {

		ArrayList<Interface> receiver = new ArrayList<Interface>();
		
		// Find all receiver in attachments list
		Iterator<Attachment> itAttach = this.attachments.iterator();
		while(itAttach.hasNext()) {
			Interface dest = itAttach.next().getReceiver(sender);
			if(dest != null) {
				receiver.add(dest);
			}
		}
		
		// Activate all receivers
		Iterator<Interface> itIface = receiver.iterator();
		while(itIface.hasNext()) {
			Interface dest = itIface.next();
			dest.activate(message);
		}
	}