当前位置: 首页>>代码示例>>Java>>正文


Java JRExpression类代码示例

本文整理汇总了Java中net.sf.jasperreports.engine.JRExpression的典型用法代码示例。如果您正苦于以下问题:Java JRExpression类的具体用法?Java JRExpression怎么用?Java JRExpression使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。

JRExpression类属于net.sf.jasperreports.engine包,在下文中一共展示了JRExpression类的39个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: createServiceBucket

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
private BucketDefinition createServiceBucket(JRCrosstabGroup group, int groupIndex, byte evaluation) throws JRException
{
	JRCrosstabBucket bucket = group.getBucket();

	Comparator<Object> comparator = null;
	JRExpression comparatorExpression = bucket.getComparatorExpression();
	if (comparatorExpression != null)
	{
		comparator = (Comparator<Object>) evaluateExpression(comparatorExpression, evaluation);
	}
	
	BucketOrderer orderer = createOrderer(group, groupIndex, comparator);
	BucketDefinition bucketDefinition = new BucketDefinition(bucket.getValueClass(),
			orderer, comparator, bucket.getOrder(), 
			group.getTotalPositionValue());
	
	Boolean mergeHeaderCells = group.getMergeHeaderCells();
	// by default the header cells are merged
	bucketDefinition.setMergeHeaderCells(mergeHeaderCells == null || mergeHeaderCells);
	
	return bucketDefinition;
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:23,代码来源:JRFillCrosstab.java


示例2: getColumnHeaderLabelExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
protected JRExpression getColumnHeaderLabelExpression(Cell header)
{
	List<JRChild> detailElements = header == null ? null : header.getChildren();
	// only consider cells with a single text fields
	if (detailElements == null || detailElements.size() != 1)
	{
		return null;
	}

	JRChild detailElement = detailElements.get(0);
	if (detailElement instanceof JRTextField)
	{
		return ((JRTextField) detailElement).getExpression();
	}

	if (detailElement instanceof JRStaticText)
	{
		return builtinEvaluatorFactory.createConstantExpression(((JRStaticText)detailElement).getText());
	}
	
	return null;
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:23,代码来源:TableReport.java


示例3: writeExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
public void writeExpression(
		JRExpression expression, String parentName, String expressionSuffix, String defaultClassName)
{
	if (expression != null)
	{
		String expressionName = parentName +  expressionSuffix;
		write( "JRDesignExpression " + expressionName + " = new JRDesignExpression();\n");
		write( expressionName + ".setId({0, number, #});\n", expression.getId());
		write( expressionName + ".setType({0});\n", expression.getType());
		write( expressionName + ".setText(\"{0}\");\n", JRStringUtil.escapeJavaStringLiteral(expression.getText()));

		write( parentName + ".set" + expressionSuffix + "(" + expressionName + ");\n");
		
		flush();
	}
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:17,代码来源:JRApiWriter.java


示例4: createOrderer

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
protected BucketOrderer createOrderer(JRCrosstabGroup group, int groupIndex, Comparator<Object> bucketComparator)
{
	BucketOrderer orderer = null;
	
	if (group instanceof JRCrosstabRowGroup
			&& orderByColumnInfo != null && orderByColumnInfo.getOrder() != null
			// ordering by column only applies to nesting groups is they are not already ordered
			&& (groupIndex == rowGroups.length - 1 || group.getBucket().getOrder() == BucketOrder.NONE))
	{
		orderer = new OrderByColumnOrderer(orderByColumnInfo);
	}
	
	if (orderer == null)
	{
		JRCrosstabBucket bucket = group.getBucket();
		JRExpression orderByExpression = bucket.getOrderByExpression();
		if (orderByExpression != null && bucket.getOrder() != BucketOrder.NONE)
		{
			if (log.isDebugEnabled())
			{
				log.debug("using order by expression to order group " + group.getName());
			}
			
			// when we have an order by expression, the comparator is applied to order values
			Comparator<Object> orderValueComparator = BucketDefinition.createOrderComparator(bucketComparator, bucket.getOrder());
			orderer = new BucketExpressionOrderer(orderByExpression, orderValueComparator);
		}
	}
	
	return orderer;
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:32,代码来源:JRFillCrosstab.java


示例5: writeExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
protected void writeExpression(StringBuilder expressionBuffer, JRExpression expression, byte evaluationType)
{
	expressionBuffer.append("if (id == ");
	expressionBuffer.append(sourceTask.getExpressionId(expression));
	expressionBuffer.append(")\n");
	expressionBuffer.append("        {\n");
	expressionBuffer.append("            value = (");
	expressionBuffer.append(this.generateExpression(expression, evaluationType));
	expressionBuffer.append(");\n");
	expressionBuffer.append("        }\n");
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:12,代码来源:JRGroovyGenerator.java


示例6: verify

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 *
 */
public <T> void verify(Collection<T> expressions) throws JRException
{
	try
	{
		interpreter.eval("bshEvaluator = createBshEvaluator()");
		
		if (expressions != null)
		{
			for(Iterator<T> it = expressions.iterator(); it.hasNext();)
			{
				JRExpression expression = (JRExpression)it.next();
				interpreter.eval("bshEvaluator.evaluateOld(" + expression.getId() + ")");
			}
		}
	}
	catch(TargetError te)
	{
		//ignore
	}
	catch(EvalError e)
	{
		throw 
			new JRException(
				EXCEPTION_MESSAGE_KEY_EXPRESSIONS_TESTING_ERROR,
				new Object[]{e.getMessage(), e.getErrorLineNumber(), extractLineContent(e)});
	}
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:31,代码来源:JRBshEvaluator.java


示例7: setHyperlinkTooltipExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 * Sets the expression which will be used to generate the hyperlink tooltip.
 * 
 * @param hyperlinkTooltipExpression the expression which will be used to generate the hyperlink tooltip
 * @see #getHyperlinkTooltipExpression()
 */
public void setHyperlinkTooltipExpression(JRExpression hyperlinkTooltipExpression)
{
	Object old = this.hyperlinkTooltipExpression;
	this.hyperlinkTooltipExpression = hyperlinkTooltipExpression;
	getEventSupport().firePropertyChange(JRDesignHyperlink.PROPERTY_HYPERLINK_TOOLTIP_EXPRESSION, old, this.hyperlinkTooltipExpression);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:13,代码来源:JRDesignTextField.java


示例8: setRangeAxisMaxValueExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 *
 */
public void setRangeAxisMaxValueExpression(JRExpression rangeAxisMaxValueExpression)
{
	Object old = this.rangeAxisMaxValueExpression;
	this.rangeAxisMaxValueExpression = rangeAxisMaxValueExpression;
	getEventSupport().firePropertyChange(PROPERTY_RANGE_AXIS_MAXVALUE_EXPRESSION, old, this.rangeAxisMaxValueExpression);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:10,代码来源:JRDesignCandlestickPlot.java


示例9: addGenericElementRules

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
protected static void addGenericElementRules(Digester digester)
{
	String genericElementPattern = "*/" + JRXmlConstants.ELEMENT_genericElement;
	digester.addFactoryCreate(genericElementPattern, 
			JRGenericElementFactory.class);
	digester.addSetNext(genericElementPattern, "addElement", 
			JRDesignElement.class.getName());
	
	String genericElementTypePattern = genericElementPattern + "/" 
		+ JRXmlConstants.ELEMENT_genericElementType;
	digester.addFactoryCreate(genericElementTypePattern, 
			JRGenericElementTypeFactory.class);
	digester.addSetNext(genericElementTypePattern, "setGenericType", 
			JRGenericElementType.class.getName());
	
	String genericElementParameterPattern = genericElementPattern + "/"
		+ JRXmlConstants.ELEMENT_genericElementParameter;
	digester.addFactoryCreate(genericElementParameterPattern, 
			JRGenericElementParameterFactory.class);
	digester.addSetNext(genericElementParameterPattern, "addParameter", 
			JRGenericElementParameter.class.getName());
	
	String genericElementParameterExpressionPattern = genericElementParameterPattern + "/"
		+ JRXmlConstants.ELEMENT_genericElementParameter_valueExpression;
	@SuppressWarnings("deprecation")
	Class<?> depArbitraryExprFactory = JRExpressionFactory.ArbitraryExpressionFactory.class;
	digester.addFactoryCreate(genericElementParameterExpressionPattern, depArbitraryExprFactory);
	digester.addSetNext(genericElementParameterExpressionPattern, 
			"setValueExpression", JRExpression.class.getName());
	digester.addCallMethod(genericElementParameterExpressionPattern, "setText", 0);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:32,代码来源:JRXmlDigesterFactory.java


示例10: setPrintWhenExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 *
 */
public void setPrintWhenExpression(JRExpression expression)
{
	Object old = this.printWhenExpression;
	this.printWhenExpression = expression;
	getEventSupport().firePropertyChange(PROPERTY_PRINT_WHEN_EXPRESSION, old, this.printWhenExpression);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:10,代码来源:JRDesignBand.java


示例11: setExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 *
 */
public void setExpression(JRExpression expression)
{
	Object old = this.expression;
	this.expression = expression;
	getEventSupport().firePropertyChange(PROPERTY_EXPRESSION, old, this.expression);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:10,代码来源:JRDesignSubreport.java


示例12: evaluate

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public Object evaluate(JRExpression expression, byte evaluationType) throws JRException
{
	if (evaluationType != JRExpression.EVALUATION_DEFAULT)
	{
		throw 
			new JRException(
				EXCEPTION_MESSAGE_KEY_EVALUATION_TYPE_NOT_SUPPORTED,  
				(Object[])null
				);
	}
	return evaluator.evaluate(expression);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:14,代码来源:JRCrosstabExpressionEvaluator.java


示例13: evaluateBucketValue

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
protected Object evaluateBucketValue(JRCalculator calculator,
		DataAxisLevel level) throws JRExpressionEvalException
{
	DataLevelBucket bucket = level.getBucket();
	Object mainValue = calculator.evaluate(bucket.getExpression());
	
	JRExpression labelExpression = bucket.getLabelExpression();
	List<DataLevelBucketProperty> bucketProperties = bucket.getBucketProperties();
	Object bucketValue;
	if (labelExpression == null && (bucketProperties == null || bucketProperties.isEmpty()))
	{
		bucketValue = mainValue;
	}
	else
	{
		String label = labelExpression == null ? null : (String) calculator.evaluate(labelExpression);
		
		Object[] propertyValues;
		if (bucketProperties == null || bucketProperties.isEmpty())
		{
			propertyValues = null;
		}
		else
		{
			// evaluate property values
			//FIXME avoid evaluating these for each record
			propertyValues = new Object[bucketProperties.size()];
			for (ListIterator<DataLevelBucketProperty> it = bucketProperties.listIterator(); it.hasNext();)
			{
				DataLevelBucketProperty bucketProperty = it.next();
				propertyValues[it.previousIndex()] = calculator.evaluate(bucketProperty.getExpression());
			}
		}
		
		// wrap the main value and property values together
		bucketValue = new ValuePropertiesWrapper(mainValue, label, propertyValues);
	}
	
	return bucketValue;
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:41,代码来源:MultiAxisDataService.java


示例14: evaluateParameterValues

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 * Sets the parameter values from the values map.
 * 
 * @param parameterValues the values map
 * @throws JRException
 */
private void evaluateParameterValues(ParameterEvaluationTimeEnum evaluationTime, Map<String,Object> parameterValues) throws JRException
{
	if (parameters != null && parameters.length > 0)
	{
		ParameterEvaluationTimeEnum defaultEvaluationTime = getDefaultParameterEvaluationTime();
		for (int i = 0; i < parameters.length; i++)
		{
			JRFillParameter parameter = parameters[i];
			String paramName = parameter.getName();
			ParameterEvaluationTimeEnum paramEvalTime = parameter.getEvaluationTime() == null ? defaultEvaluationTime : parameter.getEvaluationTime();
			
			if (
				!parameterValues.containsKey(paramName) //cheaper to test this first
				&& !parameter.isSystemDefined() //cheaper to test this first
				&& evaluationTime == paramEvalTime
				&& (!isIncludedInDataCache(parameter) || cachedDataset == null)
				)
			{
				Object value = calculator.evaluate(parameter.getDefaultValueExpression(), JRExpression.EVALUATION_DEFAULT);
				if (value != null)
				{
					parameterValues.put(paramName, value);
				}
				setParameter(parameter, value);
			}
		}
	}
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:35,代码来源:JRFillDataset.java


示例15: setAnchorNameExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 *
 */
public void setAnchorNameExpression(JRExpression anchorNameExpression)
{
	Object old = this.anchorNameExpression;
	this.anchorNameExpression = anchorNameExpression;
	getEventSupport().firePropertyChange(PROPERTY_ANCHOR_NAME_EXPRESSION, old, this.anchorNameExpression);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:10,代码来源:JRDesignTextField.java


示例16: setValueAxisLabelExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public void setValueAxisLabelExpression(JRExpression valueAxisLabelExpression)
{
	Object old = this.valueAxisLabelExpression;
	this.valueAxisLabelExpression = valueAxisLabelExpression;
	getEventSupport().firePropertyChange(PROPERTY_VALUE_AXIS_LABEL_EXPRESSION, old, this.valueAxisLabelExpression);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:8,代码来源:JRDesignAreaPlot.java


示例17: verifyExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
public void verifyExpression(JRExpression expression, Object parent, String mandatoryMessage)
{
	if (expression == null)
	{
		if (mandatoryMessage != null)
		{
			addBrokenRule(mandatoryMessage, parent);
		}
	}
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:11,代码来源:JRVerifier.java


示例18: writeExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@SuppressWarnings("deprecation")
protected void writeExpression(String name, JRExpression expression, boolean writeClass)  throws IOException
{
	if(versionComparator.compare(version, JRConstants.VERSION_4_1_1) >= 0 )
	{
		xmlWriteHelper.writeExpression(name, expression);
	}
	else
	{
		xmlWriteHelper.writeExpression(name, expression, writeClass);
	}
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:13,代码来源:BarcodeXmlWriter.java


示例19: setHyperlinkPageExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 *
 */
public void setHyperlinkPageExpression(JRExpression hyperlinkPageExpression)
{
	Object old = this.hyperlinkPageExpression;
	this.hyperlinkPageExpression = hyperlinkPageExpression;
	getEventSupport().firePropertyChange(JRDesignHyperlink.PROPERTY_HYPERLINK_PAGE_EXPRESSION, old, this.hyperlinkPageExpression);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:10,代码来源:JRDesignChart.java


示例20: setHyperlinkWhenExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 *
 */
public void setHyperlinkWhenExpression(JRExpression hyperlinkWhenExpression)
{
	Object old = this.hyperlinkWhenExpression;
	this.hyperlinkWhenExpression = hyperlinkWhenExpression;
	getEventSupport().firePropertyChange(JRDesignHyperlink.PROPERTY_HYPERLINK_WHEN_EXPRESSION, old, this.hyperlinkWhenExpression);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:10,代码来源:JRDesignChart.java


示例21: setRangeAxisMinValueExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 *
 */
public void setRangeAxisMinValueExpression(JRExpression rangeAxisMinValueExpression)
{
	Object old = this.rangeAxisMinValueExpression;
	this.rangeAxisMinValueExpression = rangeAxisMinValueExpression;
	getEventSupport().firePropertyChange(PROPERTY_RANGE_AXIS_MINVALUE_EXPRESSION, old, this.rangeAxisMinValueExpression);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:10,代码来源:JRDesignTimeSeriesPlot.java


示例22: writeExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@SuppressWarnings("deprecation")
protected void writeExpression(String name, JRExpression expression, boolean writeClass)  throws IOException
{
	if(isNewerVersionOrEqual(JRConstants.VERSION_4_1_1))
	{
		writer.writeExpression(name, expression);
	}
	else
	{
		writer.writeExpression(name, expression, writeClass);
	}
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:13,代码来源:JRXmlBaseWriter.java


示例23: getHyperlinkWhenExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public JRExpression getHyperlinkWhenExpression()
{
	return hyperlinkWhenExpression;
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:6,代码来源:JRBaseChart.java


示例24: getDateExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public JRExpression getDateExpression()
{
	return ((JRHighLowDataset)parent).getDateExpression();
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:6,代码来源:JRFillHighLowDataset.java


示例25: fillSummaryNoLastFooterNewPage

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 *
 */
private void fillSummaryNoLastFooterNewPage() throws JRException
{
	// do nothing about groupFooterPositionElementRange because the following fillColumnFooter will do
	
	fillColumnFooters(JRExpression.EVALUATION_DEFAULT);

	fillPageFooter(JRExpression.EVALUATION_DEFAULT);

	summary.evaluatePrintWhenExpression(JRExpression.EVALUATION_DEFAULT);

	if (summary.isToPrint())
	{
		resolveGroupBoundElements(JRExpression.EVALUATION_DEFAULT, true);
		resolveColumnBoundElements(JRExpression.EVALUATION_DEFAULT);
		resolvePageBoundElements(JRExpression.EVALUATION_DEFAULT);
		scriptlet.callBeforePageInit();
		calculator.initializeVariables(ResetTypeEnum.PAGE, IncrementTypeEnum.PAGE);
		scriptlet.callAfterPageInit();

		addPage(false);

		if (isSummaryWithPageHeaderAndFooter)
		{
			fillPageHeader(JRExpression.EVALUATION_DEFAULT);
		}

		summary.evaluate(JRExpression.EVALUATION_DEFAULT);

		JRPrintBand printBand = summary.fill(pageHeight - bottomMargin - offsetY - (isSummaryWithPageHeaderAndFooter?pageFooter.getHeight():0));

		if (summary.willOverflow() && summary.isSplitPrevented() && !summary.isSplitTypePreventInhibited())
		{
			if (isSummaryWithPageHeaderAndFooter)
			{
				fillPageFooter(JRExpression.EVALUATION_DEFAULT);
			}

			resolveGroupBoundElements(JRExpression.EVALUATION_DEFAULT, true);
			resolveColumnBoundElements(JRExpression.EVALUATION_DEFAULT);
			resolvePageBoundElements(JRExpression.EVALUATION_DEFAULT);
			scriptlet.callBeforePageInit();
			calculator.initializeVariables(ResetTypeEnum.PAGE, IncrementTypeEnum.PAGE);
			scriptlet.callAfterPageInit();

			addPage(false);

			if (isSummaryWithPageHeaderAndFooter)
			{
				fillPageHeader(JRExpression.EVALUATION_DEFAULT);
			}

			printBand = 
				summary.refill(
					JRExpression.EVALUATION_DEFAULT,
					pageHeight - bottomMargin - offsetY - (isSummaryWithPageHeaderAndFooter?pageFooter.getHeight():0)
					);
		}

		fillBand(printBand);
		offsetY += printBand.getHeight();
		isCrtRecordOnPage = true;
		isCrtRecordOnColumn = true;

		/*   */
		fillSummaryOverflow();
	}
	
	//DONE
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:73,代码来源:JRHorizontalFiller.java


示例26: evaluateExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 *
 */
protected final Object evaluateExpression(JRExpression expression) throws JRException
{
	return chartContext.evaluateExpression(expression);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:8,代码来源:DefaultChartTheme.java


示例27: getDomainAxisMinValueExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public JRExpression getDomainAxisMinValueExpression()
{
	return ((JRLinePlot)parent).getDomainAxisMinValueExpression();
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:6,代码来源:JRFillLinePlot.java


示例28: getLabelExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public JRExpression getLabelExpression()
{
	return parent.getLabelExpression();
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:6,代码来源:JRFillGanttSeries.java


示例29: getSeriesExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public JRExpression getSeriesExpression()
{
	return seriesExpression;
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:6,代码来源:JRBaseTimeSeries.java


示例30: getTimeAxisLabelExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public JRExpression getTimeAxisLabelExpression()
{
	return ((JRCandlestickPlot)parent).getTimeAxisLabelExpression();
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:6,代码来源:JRFillCandlestickPlot.java


示例31: getDataSourceExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public JRExpression getDataSourceExpression()
{
	return dataSourceExpression;
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:6,代码来源:JRFillDatasetRun.java


示例32: getHyperlinkWhenExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 * @see net.sf.jasperreports.engine.JRHyperlink#getHyperlinkWhenExpression()
 */
@Override
public JRExpression getHyperlinkWhenExpression() {
	
	return parent.getHyperlinkWhenExpression();
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:9,代码来源:FillChartSettings.java


示例33: getXValueExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public JRExpression getXValueExpression()
{
	return parent.getXValueExpression();
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:6,代码来源:FillXYSeries.java


示例34: getHyperlinkAnchorExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public JRExpression getHyperlinkAnchorExpression()
{
	return ((JRChart)parent).getHyperlinkAnchorExpression();
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:6,代码来源:JRFillChart.java


示例35: getExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public JRExpression getExpression()
{
	return this.expression;
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:6,代码来源:JRDesignSubreport.java


示例36: getExpressions

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 * Returns a collection of all report expressions.
 */
public Collection<JRExpression> getExpressions()
{
	return JRExpressionCollector.collectExpressions(DefaultJasperReportsContext.getInstance(), this);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:8,代码来源:JasperDesign.java


示例37: getExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public JRExpression getExpression()
{
	return expression;
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:6,代码来源:JRDesignImage.java


示例38: evaluateTextExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
/**
 *
 */
protected final String evaluateTextExpression(JRExpression expression) throws JRException
{
	return getChartContext().evaluateTextExpression(expression);
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:8,代码来源:SimpleChartTheme.java


示例39: getDomainAxisMinValueExpression

import net.sf.jasperreports.engine.JRExpression; //导入依赖的package包/类
@Override
public JRExpression getDomainAxisMinValueExpression(){
	return domainAxisMinValueExpression;
}
 
开发者ID:TIBCOSoftware,项目名称:jasperreports,代码行数:5,代码来源:JRBaseLinePlot.java



注:本文中的net.sf.jasperreports.engine.JRExpression类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。