private List<Link> getOrderedLinks() {
   final List<Link> result = new ArrayList<Link>();
   for (Link l : diagram.getLinks()) {
     addLinkNew(result, l);
   }
   return result;
 }