fill_in_edge_label
UseCase3
//****************************************************************************
// Date: November 25, 1995
//
//****************************************************************************
//
// Changes:
// Date:
//
//****************************************************************************
//
// This propagation pattern fills in the Source Vertex Name of an Edge object.
// It takes in one argument, the SourceVertexLabelName.
//
//****************************************************************************
(@
#include <iostream.h>
#include <strstream.h>
@)
*operation* void fill_in_edge_label(char* EdgeLabelName)
*traverse*
*from* ConstEdge
*to* EdgeName
*wrapper* EdgeName
(@ this->set_name(new DemIdent(EdgeLabelName)); @)