class VectorOfUmlItem
!!!145538.cpp!!!	compareItems(inout d1 : QCollection::Item, inout d2 : QCollection::Item) : int
UmlItem * e1 = (UmlItem *) d1;
UmlItem * e2 = (UmlItem *) d2;
int w1 = e1->orderWeight();
int w2 = e2->orderWeight();

if (w1 != w2)
  return w1 - w2;
else if (e1->name() > (const char *) e2->name())
  return 1;
else if (e1->name() < (const char *) e2->name())
  return -1;
else
  return 0;
