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 }