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 * Get the HelpView's label, which is displayed in the HDFView help menu. 030 * 031 * @return the HelpView's label 032 */ 033 public abstract String getLabel(); 034 035 /** 036 * Get the action command for this HelpView. 037 * 038 * @return the action command for this HelpView. 039 */ 040 public abstract String getActionCommand(); 041}