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         }