// 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 part of the scene representing an axis.
*
* @author The AIDA team (http://aida.freehep.org/)
*
*/
public interface IAxisStyle extends IBaseStyle {
/**
* Get various basic style on the axis style.
*/
public ILineStyle lineStyle();
public ITextStyle tickLabelStyle();
public ITextStyle labelStyle();
/**
* Set various basic style on the axis style.
*/
public boolean setLineStyle(ILineStyle lineStyle);
public boolean setTickLabelStyle(ITextStyle tickLabelStyle);
public boolean setLabelStyle(ITextStyle labelStyle);
/* deprecated (there is a mistyping in the below) */
public boolean setlineStyle(ILineStyle lineStyle);
/**
* Set the axis label.
*/
public boolean setLabel(String label);
/**
* Get the axis label.
* return The axis label.
*/
public String label();
/**
* Set the axis scaling (at least "log" and "linear").
*/
public boolean setScaling(String scaling);
/**
* Get the axis scaling.
* return The axis scaling.
*/
public String scaling();
} // class or interface
Ads help maintain this website.