/************************************************************************/
/* Copyright 1998 MBARI							*/
/************************************************************************/
#ifndef _ALARMEDOBJECT_H

#include <Vk/VkComponent.h>
#include <Vk/VkPopupMenu.h>
#include "Alarm.h"

/*
CLASS 
AlarmedObject

DESCRIPTION
AlarmedObject provides static utility functions for use with DmGuiObjects that
contain alarms.

AUTHOR
Tom O'Reilly
*/
class AlarmedObject
{
  public:
  
  static void addMenuItem(VkPopupMenu *menu, Alarm *alarm);
  
  static void showAlarmCallback(Widget w, 
				XtPointer clientData,
				XtPointer callData);
};


#endif
