package data.stdforms.twotableformsheet; import sale.stdforms.FormSheetStrategy; /** * <i>Abstract</i> super class for all strategies that can be used with * {@link data.stdforms.TwoTableFormSheet TwoTableFormSheets}. * * <p>There will be one subclass for each combination of source and destination.</p> * * @author Steffen Zschaler * @version 2.0 20/08/1999 * @since v2.0 */ public abstract class MoveStrategy extends FormSheetStrategy { /** * If true, a button for moving items from source to destination will be included. * * @override Sometimes The default implementation returns true. */ public boolean canMoveToDest() { return true; } /** * If true, a button for moving items from destination to source will be included. * * @override Sometimes The default implementation returns true. */ public boolean canMoveToSource() { return true; } }