dip.order.result
Class DependentMoveFailedResult

java.lang.Object
  extended bydip.order.result.Result
      extended bydip.order.result.OrderResult
          extended bydip.order.result.DependentMoveFailedResult
All Implemented Interfaces:
java.lang.Comparable, java.io.Serializable

public class DependentMoveFailedResult
extends OrderResult

An OrderResult that applies specifically to Move orders that fail because they depend upon another Move to succeed (and that move did not succeed).

This will print out the Order that caused the failure.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class dip.order.result.OrderResult
OrderResult.ResultType
 
Field Summary
 
Fields inherited from class dip.order.result.OrderResult
order, resultType
 
Fields inherited from class dip.order.result.Result
message, power
 
Constructor Summary
DependentMoveFailedResult(Orderable order, Orderable dependentOrder)
           
 
Method Summary
 Orderable getDependentOrder()
          Returns the order on which this was dependent.
 java.lang.String getMessage(OrderFormatOptions ofo)
          Creates an appropriate internationalized text message given the set and unset parameters.
 java.lang.String toString()
          Primarily for debugging.
 
Methods inherited from class dip.order.result.OrderResult
compareTo, getOrder, getResultType
 
Methods inherited from class dip.order.result.Result
getMessage, getPower
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DependentMoveFailedResult

public DependentMoveFailedResult(Orderable order,
                                 Orderable dependentOrder)
Method Detail

getDependentOrder

public Orderable getDependentOrder()
Returns the order on which this was dependent.


getMessage

public java.lang.String getMessage(OrderFormatOptions ofo)
Creates an appropriate internationalized text message given the set and unset parameters.

Overrides:
getMessage in class Result

toString

public java.lang.String toString()
Primarily for debugging.

Overrides:
toString in class OrderResult


Copyright 2002-2004 Zachary DelProposto / jDip Development Team. All Rights Reserved.