001 package com.croftsoft.apps.mars.model; 002 003 import java.awt.Shape; 004 005 /********************************************************************* 006 * An ammo dump. 007 * 008 * @version 009 * 2003-04-17 010 * @since 011 * 2003-04-14 012 * @author 013 * <a href="https://www.croftsoft.com/">David Wallace Croft</a> 014 *********************************************************************/ 015 016 public interface AmmoDumpAccessor 017 extends ModelAccessor 018 ////////////////////////////////////////////////////////////////////// 019 ////////////////////////////////////////////////////////////////////// 020 { 021 022 public double getAmmo ( ); 023 024 public boolean isExploding ( ); 025 026 public Shape getExplosionShape ( ); 027 028 ////////////////////////////////////////////////////////////////////// 029 ////////////////////////////////////////////////////////////////////// 030 }