/************************************************************************/
/* Copyright 1998 MBARI							*/
/************************************************************************/
#ifndef _VEHICLERELEASE_H
#define _VEHICLERELEASE_H

#include "ReleaseControl.h"

/*
CLASS 
VehicleRelease

DESCRIPTION
ReleaseControl subclass; for vehicle deployment

AUTHOR
Tom O'Reilly
*/
class VehicleRelease : public ReleaseControl
{
  public:
  
  VehicleRelease(const char *name, Widget parent);
  ~VehicleRelease();
  
  virtual const char *className()
  {
    return "VehicleRelease";
  }
  
  protected:
  DmEmptyObject *_dmReleaseCmd;
  

  private:
  
  static void releaseCallback(Widget w, 
			      XtPointer clientData, 
			      XtPointer callData);

};



#endif
