// 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.