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 files COPYING and Copyright.html. *
009 * COPYING can be found at the root of the source code distribution tree.    *
010 * Or, see https://support.hdfgroup.org/products/licenses.html               *
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}