private Viewport getViewPort() {
   Viewport result = null;
   IFigure parent = label.getParent();
   while (parent != null && !(parent instanceof Viewport)) {
     parent = parent.getParent();
   }
   if (parent != null) {
     result = (Viewport) parent;
   }
   return result;
 }