@Override
 public boolean isReady(CyNetworkView networkView, Point2D javaPt, Point2D xformPt) {
   CyAnnotator cyAnnotator = ((DGraphView) networkView).getCyAnnotator();
   DingAnnotation annotation = cyAnnotator.getAnnotationAt(javaPt);
   if (annotation != null) return true;
   return false;
 }
 @Override
 public TaskIterator createTaskIterator(
     CyNetworkView networkView, Point2D javaPt, Point2D xformPt) {
   CyAnnotator cyAnnotator = ((DGraphView) networkView).getCyAnnotator();
   DingAnnotation annotation = cyAnnotator.getAnnotationAt(javaPt);
   return new TaskIterator(new MoveAnnotationTask(networkView, annotation, javaPt));
 }