Package dip.order

Interface Summary
Orderable All Order objects must implement this interface.
 

Class Summary
Build Implementation of the Build order.
Convoy Implementation of the Convoy order.
DefineState Implementation of the Setup (DefineState) order.
Disband Implementation of the Disband order.
Hold Implementation of the Hold order.
Move Implementation of the Move order.
NJudgeOrderParser Parses nJudge-format orders into Orders and Results This handles all 3 phases (Movement, Retreat, and Adjustment).
NJudgeOrderParser.NJudgeOrder Class that holds an Order and Text Results
Order This is the base class for all Order objects.
OrderFactory Creates Orders..
OrderFormat OrderFormat formats orders according to the specified format string.
OrderFormatOptions This object controls, in detail, how orders are formatted.
OrderParser Parses text to create an Order object.
Remove Implementation of the Remove order.
Retreat Implementation of the Retreat order.
Support Implementation of the Support order.
ValidationOptions Controls how orders are validated.
ValidationOptions.DescriptiveOption  
ValidationOptions.Option  
Waive A Waive order; a power may explicitly choose not to build a unit.
 

Exception Summary
OrderException An OrderException indicates that an Order could not be created, or contains invalid parameters.
OrderWarning This is a special type of OrderException that is given for possibly ambiguous orders.
 



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