jrvariable.java

来自「优秀的打印控件全源代码,类似水晶表的设计器!」· Java 代码 · 共 207 行

JAVA
207
字号
/* * JRVariable.java * *  iReport  --  Visual designer for generating JasperReports Documents *  Copyright (C) 2002  Giulio Toffoli gt@businesslogic.it * *  This program is free software; you can redistribute it and/or modify *  it under the terms of the GNU General Public License as published by *  the Free Software Foundation; either version 2 of the License, or *  (at your option) any later version. * *  This program is distributed in the hope that it will be useful, *  but WITHOUT ANY WARRANTY; without even the implied warranty of *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the *  GNU General Public License for more details. * *  You should have received a copy of the GNU General Public License *  along with this program; if not, write to the Free Software *  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * *  Giulio Toffoli *  Via T.Aspetti, 233 *  35100 Padova ITALY *  gt@businesslogic.it * * Created on 12 febbraio 2003, 21.45 * */package it.businesslogic.ireport;public class JRVariable{	private String name;	private String classType;	private String resetType;	private String resetGroup;	private String calculation;	private String expression;	private String initialValueExpression; 	private boolean builtin;	private String incrementerFactoryClass = "";        	public JRVariable(String name, boolean builtin)	{		this.name = name;		this.builtin = builtin;				classType= "";		resetType= "";		resetGroup= "";		calculation= "";		expression= "";		initialValueExpression= ""; 	}                /** Getter for property builtin.         * @return Value of property builtin.         *         */        public boolean isBuiltin() {            return builtin;        }                /** Setter for property builtin.         * @param builtin New value of property builtin.         *         */        public void setBuiltin(boolean builtin) {            this.builtin = builtin;        }                /** Getter for property calculation.         * @return Value of property calculation.         *         */        public java.lang.String getCalculation() {            return calculation;        }                /** Setter for property calculation.         * @param calculation New value of property calculation.         *         */        public void setCalculation(java.lang.String calculation) {            this.calculation = calculation;        }                /** Getter for property classType.         * @return Value of property classType.         *         */        public java.lang.String getClassType() {            return classType;        }                /** Setter for property classType.         * @param classType New value of property classType.         *         */        public void setClassType(java.lang.String classType) {            this.classType = classType;        }                /** Getter for property expression.         * @return Value of property expression.         *         */        public java.lang.String getExpression() {            return expression;        }                /** Setter for property expression.         * @param expression New value of property expression.         *         */        public void setExpression(java.lang.String expression) {            this.expression = expression;        }                /** Getter for property initialValueExpression.         * @return Value of property initialValueExpression.         *         */        public java.lang.String getInitialValueExpression() {            return initialValueExpression;        }                /** Setter for property initialValueExpression.         * @param initialValueExpression New value of property initialValueExpression.         *         */        public void setInitialValueExpression(java.lang.String initialValueExpression) {            this.initialValueExpression = initialValueExpression;        }                /** Getter for property name.         * @return Value of property name.         *         */        public java.lang.String getName() {            return name;        }                /** Setter for property name.         * @param name New value of property name.         *         */        public void setName(java.lang.String name) {            this.name = name;        }                /** Getter for property resetGroup.         * @return Value of property resetGroup.         *         */        public java.lang.String getResetGroup() {            return resetGroup;        }                /** Setter for property resetGroup.         * @param resetGroup New value of property resetGroup.         *         */        public void setResetGroup(java.lang.String resetGroup) {            this.resetGroup = resetGroup;        }                /** Getter for property resetType.         * @return Value of property resetType.         *         */        public java.lang.String getResetType() {            return resetType;        }                /** Setter for property resetType.         * @param resetType New value of property resetType.         *         */        public void setResetType(java.lang.String resetType) {            this.resetType = resetType;        }                public String toString()	{		return name;	}                /** Getter for property incrementerFactoryClass.         * @return Value of property incrementerFactoryClass.         *         */        public java.lang.String getIncrementerFactoryClass() {            return incrementerFactoryClass;        }                /** Setter for property incrementerFactoryClass.         * @param incrementerFactoryClass New value of property incrementerFactoryClass.         *         */        public void setIncrementerFactoryClass(java.lang.String incrementerFactoryClass) {            this.incrementerFactoryClass = incrementerFactoryClass;        }        }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?