帆软报表设计器源代码。
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

59 lines
1.4 KiB

package com.fr.design.parameter;
import com.fr.general.Background;
/**
* @author richie
* @date 2014/11/06
* @since 8.0
*/
public interface ParameterBridge {
/**
* 是否延迟展示报表内容,也就是说是否要等点击了查询之后才执行报表
* @return 如果是true,则表示点击之后才开始计算,false则表示会根据参数默认值直接计算报表并展现
*/
public boolean isDelayDisplayContent();
/**
* 是否启用参数模板
* @return 显示参数模板界面则返回true,否则返回false
*/
public boolean isUseParamsTemplate();
/**
* 是否显示参数界面
* @return 显示参数界面则返回true,否则返回false
*/
public boolean isDisplay();
/**
* 获取参数界面背景
* @return 参数界面背景
*
*/
public Background getDataBackground();
/**
* 获取参数界面的宽度
* @return 宽度
*/
public int getDesignWidth();
/**
* 获取参数面板的对齐方式
* @return 左中右三种对齐方式
*/
public int getPosition();
public void setDelayDisplayContent(boolean delayPlaying);
public void setPosition(int align);
public void setDisplay(boolean showWindow);
public void setBackground(Background background);
public void setUseParamsTemplate(boolean isUse);
}