|
|
@ -38,10 +38,13 @@ public class XElementCase extends XBorderStyleWidgetCreator implements FormEleme |
|
|
|
|
|
|
|
|
|
|
|
public XElementCase(ElementCaseEditor widget, Dimension initSize) { |
|
|
|
public XElementCase(ElementCaseEditor widget, Dimension initSize) { |
|
|
|
super(widget, initSize); |
|
|
|
super(widget, initSize); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
protected void initXCreatorProperties() { |
|
|
|
protected void initXCreatorProperties() { |
|
|
|
super.initXCreatorProperties(); |
|
|
|
super.initXCreatorProperties(); |
|
|
|
|
|
|
|
|
|
|
|
// 报表块初始化时要加载对应的borderStyle
|
|
|
|
// 报表块初始化时要加载对应的borderStyle
|
|
|
|
initBorderStyle(); |
|
|
|
initBorderStyle(); |
|
|
|
} |
|
|
|
} |
|
|
@ -93,13 +96,13 @@ public class XElementCase extends XBorderStyleWidgetCreator implements FormEleme |
|
|
|
ElementCaseEditor editor = this.toData(); |
|
|
|
ElementCaseEditor editor = this.toData(); |
|
|
|
ReportFitAttrProvider reportFitAttr = editor.getReportFitAttr() == null ? fitAttr : editor.getReportFitAttr(); |
|
|
|
ReportFitAttrProvider reportFitAttr = editor.getReportFitAttr() == null ? fitAttr : editor.getReportFitAttr(); |
|
|
|
PropertyDescriptor[] extraEditor = processor.createPropertyDescriptor(this.data.getClass(), reportFitAttr); |
|
|
|
PropertyDescriptor[] extraEditor = processor.createPropertyDescriptor(this.data.getClass(), reportFitAttr); |
|
|
|
|
|
|
|
|
|
|
|
if (editor.getReportFitAttr() == null) { |
|
|
|
if (editor.getReportFitAttr() == null) { |
|
|
|
editor.setReportFitInPc(processor.getFitStateInPC(fitAttr)); |
|
|
|
editor.setReportFitInPc(processor.getFitStateInPC(fitAttr)); |
|
|
|
} |
|
|
|
} |
|
|
|
return (CRPropertyDescriptor[]) ArrayUtils.addAll(propertyTableEditor, extraEditor); |
|
|
|
return (CRPropertyDescriptor[]) ArrayUtils.addAll(propertyTableEditor, extraEditor); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
@Override |
|
|
|
protected String getIconName() { |
|
|
|
protected String getIconName() { |
|
|
|
return "text_field_16.png"; |
|
|
|
return "text_field_16.png"; |
|
|
|