// AID-GENERATED
// =========================================================================
// This class was generated by AID - Abstract Interface Definition          
// DO NOT MODIFY, but use the org.freehep.aid.Aid utility to regenerate it. 
// =========================================================================

//  This file is part of the AIDA library
//  Copyright (C) 2002 by the AIDA team.  All rights reserved.
//  This library is free software and under the terms of the
//  GNU Library General Public License described in the LGPL.txt 
package hep.aida;


/**
 * Style for the statistics box.
 *
 * @author The AIDA team (http://aida.freehep.org/)
 *
 */

public interface IStatisticsBoxStyle extends IBaseStyle {

    /**
     * Set which statistics is visible.
     * @param visibleStat A string that controls which information is being displayed.
     *                    This is a string of 1 and 0 a-la PAW. The position of the digit correspond
     *                    to an item in the stat box. 1 means visibility, 0 means don't show. 
     *                    If digits are missing they are assumed to be 1.
     *                    So "10" switches off the second item in the stat box. Refer to the documentation to see
     *                    the order of the items in the stat box.
     *
     */
    public boolean setVisibileStatistics(String visibleStat);

    public String visibleStatistics();

    /**
     * Get the text style of the statistics box.
     * @return The ITextStyle for the whole statistic box.
     *
     */
    public ITextStyle textStyle();

    /**
     * Set the text style of the statistics box.
     * @param textStyle The text style.
     * @return true if the operation was successful.
     *
     */
    public boolean setTextStyle(ITextStyle textStyle);

    /**
     * Set the box style of the statistics box.
     * @param boxStyle The box style.
     * @return true if the operation was successful.
     *
     */
    public boolean setBoxStyle(IBoxStyle boxStyle);

    /**
     * Get the box style of the statistics box.
     * @return The IBoxStyle of the statistic box.
     *
     */
    public IBoxStyle boxStyle();
} // class or interface


 

Ads help maintain this website.