Class HyperlinkAction.MailVisitor

java.lang.Object
org.jdesktop.swingx.hyperlink.HyperlinkAction.URIVisitor
org.jdesktop.swingx.hyperlink.HyperlinkAction.MailVisitor
Enclosing class:
HyperlinkAction

private class HyperlinkAction.MailVisitor extends HyperlinkAction.URIVisitor
  • Constructor Details

    • MailVisitor

      private MailVisitor()
  • Method Details

    • visit

      public void visit(URI uri) throws IOException
      Visits the given URI via Desktop functionality. Must not be called if not enabled.

      Implemented to message the mail function of Desktop.

      Specified by:
      visit in class HyperlinkAction.URIVisitor
      Parameters:
      uri - the URI to visit
      Throws:
      IOException - if the Desktop method throws IOException.
    • isActionSupported

      protected boolean isActionSupported()
      Returns a boolean indicating if the action is supported by the current Desktop.

      Implemented to query the Desktop for support of MAIL action.

      Specified by:
      isActionSupported in class HyperlinkAction.URIVisitor
      Returns:
      true if the Action is supported by the current desktop, false otherwise.