public class AbandonMarketPluginImpl extends BaseGenericPlugin implements AbandonMarketPlugin
Modifier and Type | Field and Description |
---|---|
static int |
COST_PER_SIZE_MINUS_2 |
static int |
MAX_SIZE |
Constructor and Description |
---|
AbandonMarketPluginImpl() |
Modifier and Type | Method and Description |
---|---|
boolean |
abandonButtonHasTooltip(MarketAPI market) |
void |
abandonConfirmed(MarketAPI market) |
boolean |
canAbandon(MarketAPI market) |
void |
createAbandonButtonTooltip(TooltipMakerAPI info,
float width,
boolean expanded,
MarketAPI market) |
void |
createConfirmationPrompt(MarketAPI market,
TooltipMakerAPI prompt) |
int |
getAbandonCost(MarketAPI market) |
float |
getConfirmationPromptWidth(MarketAPI market) |
boolean |
isAbandonButtonTooltipExpandable(MarketAPI market) |
boolean |
isConfirmEnabled(MarketAPI market) |
getHandlingPriority
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHandlingPriority
public static int MAX_SIZE
public static int COST_PER_SIZE_MINUS_2
public boolean canAbandon(MarketAPI market)
canAbandon
in interface AbandonMarketPlugin
public int getAbandonCost(MarketAPI market)
public void createAbandonButtonTooltip(TooltipMakerAPI info, float width, boolean expanded, MarketAPI market)
createAbandonButtonTooltip
in interface AbandonMarketPlugin
public boolean isAbandonButtonTooltipExpandable(MarketAPI market)
isAbandonButtonTooltipExpandable
in interface AbandonMarketPlugin
public boolean abandonButtonHasTooltip(MarketAPI market)
abandonButtonHasTooltip
in interface AbandonMarketPlugin
public void createConfirmationPrompt(MarketAPI market, TooltipMakerAPI prompt)
createConfirmationPrompt
in interface AbandonMarketPlugin
public boolean isConfirmEnabled(MarketAPI market)
isConfirmEnabled
in interface AbandonMarketPlugin
public float getConfirmationPromptWidth(MarketAPI market)
getConfirmationPromptWidth
in interface AbandonMarketPlugin
public void abandonConfirmed(MarketAPI market)
abandonConfirmed
in interface AbandonMarketPlugin
Copyright © 2013 Fractal Softworks, LLC. All Rights Reserved.