|
|
@ -26,7 +26,6 @@ import com.fr.design.menu.MenuDef; |
|
|
|
import com.fr.design.menu.SeparatorDef; |
|
|
|
import com.fr.design.menu.SeparatorDef; |
|
|
|
import com.fr.design.present.ConditionAttributesGroupPane; |
|
|
|
import com.fr.design.present.ConditionAttributesGroupPane; |
|
|
|
import com.fr.design.roleAuthority.RolesAlreadyEditedPane; |
|
|
|
import com.fr.design.roleAuthority.RolesAlreadyEditedPane; |
|
|
|
import com.fr.design.selection.QuickEditor; |
|
|
|
|
|
|
|
import com.fr.design.selection.SelectionEvent; |
|
|
|
import com.fr.design.selection.SelectionEvent; |
|
|
|
import com.fr.design.selection.SelectionListener; |
|
|
|
import com.fr.design.selection.SelectionListener; |
|
|
|
import com.fr.grid.selection.FloatSelection; |
|
|
|
import com.fr.grid.selection.FloatSelection; |
|
|
@ -82,10 +81,8 @@ public class ElementCasePaneDelegate extends ElementCasePane<WorkSheet> { |
|
|
|
} |
|
|
|
} |
|
|
|
CellWidgetPropertyPane.getInstance().populate(ElementCasePaneDelegate.this); |
|
|
|
CellWidgetPropertyPane.getInstance().populate(ElementCasePaneDelegate.this); |
|
|
|
CellElementPropertyPane.getInstance().populate(ElementCasePaneDelegate.this); |
|
|
|
CellElementPropertyPane.getInstance().populate(ElementCasePaneDelegate.this); |
|
|
|
long s = System.currentTimeMillis(); |
|
|
|
|
|
|
|
QuickEditor quickEditor = getCurrentEditor(); |
|
|
|
QuickEditorRegion.getInstance().populate(getCurrentEditor()); |
|
|
|
QuickEditorRegion.getInstance().populate(quickEditor); |
|
|
|
|
|
|
|
System.out.println("getAndPopulate:"+(System.currentTimeMillis()-s)); |
|
|
|
|
|
|
|
JTemplate editingTemplate = HistoryTemplateListPane.getInstance().getCurrentEditingTemplate(); |
|
|
|
JTemplate editingTemplate = HistoryTemplateListPane.getInstance().getCurrentEditingTemplate(); |
|
|
|
// 模板初始化完成后,才能初始化超级链接面板
|
|
|
|
// 模板初始化完成后,才能初始化超级链接面板
|
|
|
|
if (editingTemplate != null && !editingTemplate.isUpMode()) { |
|
|
|
if (editingTemplate != null && !editingTemplate.isUpMode()) { |
|
|
@ -105,9 +102,7 @@ public class ElementCasePaneDelegate extends ElementCasePane<WorkSheet> { |
|
|
|
|
|
|
|
|
|
|
|
EastRegionContainerPane.getInstance().replaceFloatElementPane(ReportFloatPane.getInstance()); |
|
|
|
EastRegionContainerPane.getInstance().replaceFloatElementPane(ReportFloatPane.getInstance()); |
|
|
|
EastRegionContainerPane.getInstance().switchMode(EastRegionContainerPane.PropertyMode.REPORT); |
|
|
|
EastRegionContainerPane.getInstance().switchMode(EastRegionContainerPane.PropertyMode.REPORT); |
|
|
|
s = System.currentTimeMillis(); |
|
|
|
|
|
|
|
EastRegionContainerPane.getInstance().replaceCellAttrPane(CellElementPropertyPane.getInstance()); |
|
|
|
EastRegionContainerPane.getInstance().replaceCellAttrPane(CellElementPropertyPane.getInstance()); |
|
|
|
System.out.println("EastRegionContainerPane.getInstance().replaceCellAttrPane:"+(System.currentTimeMillis()-s)); |
|
|
|
|
|
|
|
EastRegionContainerPane.getInstance().replaceCellElementPane(QuickEditorRegion.getInstance()); |
|
|
|
EastRegionContainerPane.getInstance().replaceCellElementPane(QuickEditorRegion.getInstance()); |
|
|
|
EastRegionContainerPane.getInstance().replaceConditionAttrPane(conditionAttributesGroupPane); |
|
|
|
EastRegionContainerPane.getInstance().replaceConditionAttrPane(conditionAttributesGroupPane); |
|
|
|
EastRegionContainerPane.getInstance().replaceWidgetSettingsPane(CellWidgetPropertyPane.getInstance()); |
|
|
|
EastRegionContainerPane.getInstance().replaceWidgetSettingsPane(CellWidgetPropertyPane.getInstance()); |
|
|
|