xiaxiang 8 years ago
parent
commit
a7792aa6ae
  1. 7
      designer_base/src/com/fr/design/fun/FormElementCaseEditorProcessor.java
  2. 9
      designer_base/src/com/fr/design/fun/impl/AbstractFormElementCaseEditorProcessor.java

7
designer_base/src/com/fr/design/fun/FormElementCaseEditorProcessor.java

@ -18,10 +18,17 @@ public interface FormElementCaseEditorProcessor extends Level{
/** /**
* 生成属性表 * 生成属性表
* @param temp 传入当前操作的class * @param temp 传入当前操作的class
* @param formFitAttr 表单自适应属性
* @param elementcaseFitAttr 报表块自适应属性
* @return 返回属性表 * @return 返回属性表
*/ */
PropertyDescriptor[] createPropertyDescriptor(Class<?> temp, ReportFitAttrProvider formFitAttr, ReportFitAttrProvider elementcaseFitAttr); PropertyDescriptor[] createPropertyDescriptor(Class<?> temp, ReportFitAttrProvider formFitAttr, ReportFitAttrProvider elementcaseFitAttr);
/**
* 返回pc自适应属性值
* @param fitAttrProvider 传入的自适应属性
* @return 返回pc自适应属性值
*/
int getFitStateInPC(ReportFitAttrProvider fitAttrProvider); int getFitStateInPC(ReportFitAttrProvider fitAttrProvider);

9
designer_base/src/com/fr/design/fun/impl/AbstractFormElementCaseEditorProcessor.java

@ -16,8 +16,10 @@ public abstract class AbstractFormElementCaseEditorProcessor implements FormElem
/** /**
* 生成属性表 * 返回pc自适应属性值
* @param temp 传入当前操作的class * @param temp 传入当前操作的class
* @param formFitAttr 表单自适应属性
* @param elementcaseFitAttr 报表块自适应属性
* @return 返回属性表 * @return 返回属性表
*/ */
@Override @Override
@ -25,6 +27,11 @@ public abstract class AbstractFormElementCaseEditorProcessor implements FormElem
return new PropertyDescriptor[0]; return new PropertyDescriptor[0];
} }
/**
* 生成属性表
* @param fitAttrProvider 传入的自适应属性
* @return 返回pc自适应属性值
*/
@Override @Override
public int getFitStateInPC(ReportFitAttrProvider fitAttrProvider) { public int getFitStateInPC(ReportFitAttrProvider fitAttrProvider) {
return 0; return 0;

Loading…
Cancel
Save