text: #ifndef _H_DNA_SUITEDGE_
  #define _H_DNA_SUITEDGE_
  
  #include "DNASuitPoint.h"
  
  #include <typedObject.h>
  
  class DNAStorage;
  
  class EXPCL_DNA DNASuitEdge : public TypedObject
  {
      PUBLISHED:
          DNASuitEdge(DNASuitPoint* start_point, DNASuitPoint* end_point, zone_id_t zone_id);
          ~DNASuitEdge();
          
      public:
          virtual void write(std::ostream& out, DNAStorage *store, unsigned int nbyte = 0);
          
      PROPERTY(zone_id_t, zone_id);
      PROPERTY(DNASuitPoint*, start_point);
      PROPERTY(DNASuitPoint*, end_point);
          
      TYPE_HANDLE(DNASuitEdge, TypedObject);
  };
  
  #endif
  