    001/*****************************************************************************
    002 * Copyright by The HDF Group.                                               *
    003 * Copyright by the Board of Trustees of the University of Illinois.         *
    004 * All rights reserved.                                                      *
    005 *                                                                           *
    006 * This file is part of the HDF Java Products distribution.                  *
    007 * The full copyright notice, including terms governing use, modification,   *
    008 * and redistribution, is contained in the COPYING file, which can be found  *
    009 * at the root of the source code distribution tree,                         *
    010 * or in https://www.hdfgroup.org/licenses.                                  *
    011 * If you do not have access to either file, you may request a copy from     *
    012 * help@hdfgroup.org.                                                        *
    013 ****************************************************************************/
    014
    015package hdf.view.HelpView;
    016
    017/**
    018 *
    019 * The helpview interface for displaying user help information
    020 *
    021 * @author Peter X. Cao
    022 * @version 2.4 9/6/2007
    023 */
    024public abstract interface HelpView {
    025    /** Display help information */
    026    public abstract void show();
    027
    028    /**
    029     * @return the HelpView's label, which is displayed in the HDFView
    030     * help menu.
    031     */
    032    public abstract String getLabel();
    033
    034    /** @return the action command for this HelpView. */
    035    public abstract String getActionCommand();
    036}