net.vee.btech.component
Class Engine

java.lang.Object
  |
  +--net.vee.btech.component.AbstractComponent
        |
        +--net.vee.btech.component.Engine
All Implemented Interfaces:
Component

public class Engine
extends AbstractComponent

A 'mech engine.


Fields inherited from interface net.vee.btech.component.Component
AMMUNITION_BAY, COCKPIT, ENGINE, GYRO, HEAT_SINK, JUMP_JET, LIFE_SUPPORT, SENSORS, WEAPON
 
Constructor Summary
Engine(java.lang.String aType, int aMass, int aSize, int aRating)
          Constructs a new Engine.
 
Method Summary
 int getComponentType()
           
 java.util.List getHeatSinks()
           
 int getRating()
           
 
Methods inherited from class net.vee.btech.component.AbstractComponent
getHeat, getMass, getSize, getType, isDamaged, isDestroyed
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Engine

public Engine(java.lang.String aType,
              int aMass,
              int aSize,
              int aRating)
Constructs a new Engine.
Method Detail

getComponentType

public int getComponentType()

getRating

public int getRating()

getHeatSinks

public java.util.List getHeatSinks()