001 package org.bukkit.conversations;
002
003 /**
004 * The ManuallyAbandonedConversationCanceller is only used as part of a {@link
005 * ConversationAbandonedEvent} to indicate that the conversation was manually
006 * abandoned by programmatically calling the abandon() method on it.
007 */
008 public class ManuallyAbandonedConversationCanceller implements ConversationCanceller{
009 public void setConversation(Conversation conversation) {
010 throw new UnsupportedOperationException();
011 }
012
013 public boolean cancelBasedOnInput(ConversationContext context, String input) {
014 throw new UnsupportedOperationException();
015 }
016
017 public ConversationCanceller clone() {
018 throw new UnsupportedOperationException();
019 }
020 }