Package hermes.browser.components

Examples of hermes.browser.components.NavigableComponent


    //
    // Add/remove listeners for navigation control

    if (document instanceof NavigableComponent) {
      final NavigableComponent component = (NavigableComponent) document;

      for (final ListSelectionListener listener : messageSelectionListeners) {
        component.getListSelectionModel().addListSelectionListener(listener);
      }

      document.addDocumentComponentListener(new DocumentComponetListenerSupport() {
        @Override
        public void documentComponentClosed(DocumentComponentEvent arg0) {
          for (final ListSelectionListener listener : messageSelectionListeners) {
            component.getListSelectionModel().removeListSelectionListener(listener);
          }
        }
      });
    }
View Full Code Here


   @Override
   protected void checkEnabled(Object object)
   {
      if (object instanceof NavigableComponent)
      {
         final NavigableComponent component = (NavigableComponent) object;

         setEnabled(component != null && component.isNavigableForward());
      }
      else
      {
         setEnabled(false);
      }
View Full Code Here

   public void actionPerformed(ActionEvent e)
   {
      if (HermesBrowser.getBrowser().getDocumentPane().getActiveDocument() instanceof NavigableComponent)
      {
         final NavigableComponent component = (NavigableComponent) HermesBrowser.getBrowser().getDocumentPane().getActiveDocument();
         component.navigateForward() ;
      }
   }
View Full Code Here

   @Override
   protected void checkEnabled(Object object)
   {
      if (object instanceof NavigableComponent)
      {
         final NavigableComponent component = (NavigableComponent) object;

         setEnabled(component != null && component.isNavigableBackward());
      }
      else
      {
         setEnabled(false);
      }
View Full Code Here

   public void actionPerformed(ActionEvent e)
   {
      if (HermesBrowser.getBrowser().getDocumentPane().getActiveDocument() instanceof NavigableComponent)
      {
         final NavigableComponent component = (NavigableComponent) HermesBrowser.getBrowser().getDocumentPane().getActiveDocument();
         component.navigateBackward() ;
      }
   }
View Full Code Here

TOP

Related Classes of hermes.browser.components.NavigableComponent

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.