krysalis-jcharts/src/java/org/krysalis/jcharts/properties StackedBarChart3DProperties.java,NONE,1.1 StackedBarChartProperties.java,1.1,1.2
Chris McKay <[email protected]> Mon, 14 Jun 2004 05:00:02 +0000
| Newsgroups | gmane.comp.krysalis.jcharts.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/properties
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3692/src/java/org/krysalis/jcharts/properties
Modified Files:
StackedBarChartProperties.java
Added Files:
StackedBarChart3DProperties.java
Log Message:
3D stacked bar chart functionality added
--- NEW FILE: StackedBarChart3DProperties.java ---
/***********************************************************************************************
* Copyright 2003 (C) Nathaniel G. Auvil. All Rights Reserved.
*
* Redistribution and use of this software and associated documentation
* ("Software"), with or without modification, are permitted provided
* that the following conditions are met:
*
* 1. Redistributions of source code must retain copyright
* statements and notices. Redistributions must also contain a
* copy of this document.
*
* 2. Redistributions in binary form must reproduce the
* above copyright notice, this list of conditions and the
* following disclaimer in the documentation and/or other
* materials provided with the distribution.
*
* 3. The name "jCharts" or "Nathaniel G. Auvil" must not be used to
* endorse or promote products derived from this Software without
* prior written permission of Nathaniel G. Auvil. For written
* permission, please contact [email protected]
*
* 4. Products derived from this Software may not be called "jCharts"
* nor may "jCharts" appear in their names without prior written
* permission of Nathaniel G. Auvil. jCharts is a registered
* trademark of Nathaniel G. Auvil.
*
* 5. Due credit should be given to the jCharts Project
* (http://jcharts.sourceforge.net/).
*
* THIS SOFTWARE IS PROVIDED BY Nathaniel G. Auvil AND CONTRIBUTORS
* ``AS IS'' AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT
* NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
* FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
* jCharts OR ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
* INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
* STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
* OF THE POSSIBILITY OF SUCH DAMAGE
************************************************************************************************/
package org.krysalis.jcharts.properties;
/*************************************************************************************
*
* @author Steve Skillcorn/Chris McKay
* @version $Id: StackedBarChart3DProperties.java,v 1.1 2004/06/14 04:59:59 kiwicmc Exp $
************************************************************************************/
public final class StackedBarChart3DProperties extends StackedBarChartProperties {
public static final float DEFAULT_DEPTH = 5;
private float depth = DEFAULT_DEPTH;
private float barWidth = -1;
public void setDepth(float depth) {
this.depth = depth;
}
public float getDepth() {
return depth;
}
public void setBarWidth(float barWidth) {
this.barWidth = barWidth;
}
public float getBarWidth() {
return barWidth;
}
public boolean isBarWidthSet() {
return barWidth != -1;
}
}
Index: StackedBarChartProperties.java
===================================================================
RCS file: /cvsroot/jcharts/krysalis-jcharts/src/java/org/krysalis/jcharts/properties/StackedBarChartProperties.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** StackedBarChartProperties.java 17 May 2003 17:00:39 -0000 1.1
--- StackedBarChartProperties.java 14 Jun 2004 04:59:59 -0000 1.2
***************
*** 50,54 ****
! final public class StackedBarChartProperties extends BarChartProperties
{
--- 50,54 ----
! public class StackedBarChartProperties extends BarChartProperties
{
-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
From Windows to Linux, servers to mobile, InstallShield X is the
one installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504