帆软报表设计器源代码。
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.
 
 
 
 

32 lines
812 B

package com.fr.quickeditor;
import com.fr.design.mainframe.ElementCasePane;
import com.fr.design.selection.QuickEditor;
import com.fr.grid.selection.FloatSelection;
import com.fr.report.cell.FloatElement;
/**
* @author zhou
* @since 2012-7-23下午5:17:23
*/
public abstract class FloatQuickEditor extends QuickEditor<ElementCasePane> {
protected FloatElement floatElement;
@Override
protected void refresh() {
FloatSelection fs = (FloatSelection) tc.getSelection();
floatElement = tc.getEditingElementCase().getFloatElement(fs.getSelectedFloatName());
refreshDetails();
}
/**
* 刷新详细信息
*/
protected abstract void refreshDetails();
@Override
public void release() {
super.release();
floatElement = null;
}
}