net.vee.btech.component
Class HeatSink

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

public class HeatSink
extends AbstractComponent

A heat sink.


Fields inherited from interface net.vee.btech.component.Component
AMMUNITION_BAY, COCKPIT, ENGINE, GYRO, HEAT_SINK, JUMP_JET, LIFE_SUPPORT, SENSORS, WEAPON
 
Constructor Summary
HeatSink(HeatSink aSource)
          Constructs a new HeatSink.
HeatSink(java.lang.String aType, int aMass, int aSize, int aEfficiency)
          Constructs a new HeatSink.
 
Method Summary
 int getComponentType()
           
 int getEfficiency()
           
 
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

HeatSink

public HeatSink(java.lang.String aType,
                int aMass,
                int aSize,
                int aEfficiency)
Constructs a new HeatSink.

HeatSink

public HeatSink(HeatSink aSource)
Constructs a new HeatSink.
Method Detail

getComponentType

public int getComponentType()

getEfficiency

public int getEfficiency()