void this_componentShown(ComponentEvent e) {
   try {
     // If the first internal frame is not a TaskWindow (as may be the
     // case in
     // custom workbenches), #updateEnabledState() will ensure that the
     // cursor-tool buttons are disabled. [Jon Aquino]
     toolBar.updateEnabledState();
   } catch (Throwable t) {
     handleThrowable(t);
   }
 }
 public void fenceChanged() {
   toolBar.updateEnabledState();
 }
 public void zoomChanged(Envelope modelEnvelope) {
   toolBar.updateEnabledState();
 }
 public void selectionChanged() {
   toolBar.updateEnabledState();
 }