Package javax.help

Examples of javax.help.HelpBroker


    SpringLayout buttonLayout = new SpringLayout();
    buttonPanel.setLayout(buttonLayout);

    JButton helpButton = createButton("PropertyEditor.button.help", new AbstractAction() {
        public void actionPerformed(java.awt.event.ActionEvent e) {
          HelpBroker broker = manager.getFactory().getHelpBroker();

          if (container != null && container instanceof JDialog) {
            ((DefaultHelpBroker)broker).setActivationWindow((JDialog) container);
          }
View Full Code Here


                pHelpSet = HelpSet.findHelpSet( null, sHSFile );*/
            } catch( Exception pException ) {
                Util.printlnErr( "HelpSet " + sHSFile +
                                 " not found!" );
            }
            HelpBroker pHelpBroker = pHelpSet.createHelpBroker();
           
            return pHelpBroker;
        }
View Full Code Here

                            miTemp.setName( miTemp.getText() );
                            // add help action listener?
                            if ( sActionCommand.equals( MainJMenuBar.S_HELP_CONTENTS ) )
                            {
                                Util.debug( this, "pMainJFrame_: " + pMainJFrame_ );
                                HelpBroker pHelpBroker =
                                       _getHelpBroker( pMainJFrame_ );
                                miTemp.addActionListener
                                       ( new CSH.
                                         DisplayHelpFromSource
                                         ( pHelpBroker ) );
View Full Code Here

  if (helpButton == null)
      return;


  if (ConsoleHelp.helpLoaded())  {
            HelpBroker hb = ConsoleHelp.hb[ConsoleHelp.CONSOLE_HELP];
            HelpSet hs = ConsoleHelp.hs[ConsoleHelp.CONSOLE_HELP];
            helpButton.addActionListener(ConsoleHelp.hl[ConsoleHelp.CONSOLE_HELP]);
            // go to a specific area of overview.
            hb.enableHelp(helpButton, helpId, hs);

      helpButton.setEnabled(true);
  }

    }
View Full Code Here

      * Can only call this only after help has been displayed
   * at least once.  Otherwise, the call to this on Solaris
   * will take hang for a few seconds.  STRANGE!!
   */
  if (helpDisplayed) {
            HelpBroker hb = ConsoleHelp.hb[ConsoleHelp.CONSOLE_HELP];
            ((DefaultHelpBroker)hb).setActivationWindow(null);
            hb.setDisplayed(false);
  }

  super.hide();
    }
View Full Code Here

        DialogEvent de = new DialogEvent(this);
        de.setDialogType(DialogEvent.HELP_DIALOG);
        //de.setUrl();
        fireAdminEventDispatched(de);
*/
        HelpBroker hb = ConsoleHelp.hb[ConsoleHelp.CONSOLE_HELP];
  ((DefaultHelpBroker)hb).setActivationWindow(this);
        hb.setDisplayed(true);
  helpDisplayed = true;

    }
View Full Code Here

  overviewItem = new JMenuItem(acr.getString(acr.I_OVERVIEW));
  overviewItem.setText(acr.getString(acr.I_MENU_OVERVIEW));
  helpMenu.add(overviewItem);
  if (ConsoleHelp.helpLoaded())  {
      HelpBroker hb = ConsoleHelp.hb[ConsoleHelp.CONSOLE_HELP];
      HelpSet hs = ConsoleHelp.hs[ConsoleHelp.CONSOLE_HELP];
      overviewItem.addActionListener(ConsoleHelp.hl[ConsoleHelp.CONSOLE_HELP]);
      // go to a specific area of overview.
      hb.enableHelp(overviewItem, ConsoleHelpID.INTRO, hs);
  } else {
      overviewItem.setEnabled(false);
  }

  helpMenu.add(new JSeparator());
View Full Code Here

        boolean blnGotNoValidId = false;

        while (itrHelpBroker.hasNext())
        {
           HelpBroker hbrCur = (HelpBroker) itrHelpBroker.next();

           if (hbrCur == null)
           {
               GfrCSH._LOGGER_.severe("nil hbrCur, break");
               return false;
           }

           GfrCSH._LOGGER_.info("hbrCur.getCurrentView()=" + hbrCur.getCurrentView());


          HelpSet hstCur = hbrCur.getHelpSet();

          if (hstCur == null)
          {
              GfrCSH._LOGGER_.severe("nil hstCur");
              return false;
View Full Code Here

        if (defaultHelpSystem.ready() == false)
            defaultHelpSystem.doDelayedConstructor();

        try
        {
            HelpBroker helpBrok = defaultHelpSystem.getHelpSet().createHelpBroker();
            helpBrok.enableHelpOnButton(button, helpString, defaultHelpSystem.getHelpSet());
        }
        catch (Exception e)
        {
            log.log(Level.WARNING, "No HelpSet available: ", e);
        }
View Full Code Here

     * @param helpURL
     */
    public static void createHelp(JFrame frame, URL helpURL){
        ClassLoader loader = frame.getClass().getClassLoader();
        HelpSet hs;
        HelpBroker hb;
        try {
            hs = new HelpSet(loader, helpURL);
            hb = hs.createHelpBroker();
            hb.enableHelpKey(frame.getRootPane(), "Frame", hs);
            frame.getRootPane().putClientProperty("qq_HelpSet", hs);
            frame.getRootPane().putClientProperty("qq_HelpBroker", hb);
        }
        catch (Exception ex) {
            if (ex instanceof HelpSetException){
View Full Code Here

TOP

Related Classes of javax.help.HelpBroker

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.