Browse Source

经过Hugh老哥提醒,使用注解的方式避免重复的判断

feature/big-screen
Yvan 4 years ago
parent
commit
c853e778a3
  1. 9
      designer-realize/src/main/java/com/fr/design/parameter/ParameterDefinitePane.java

9
designer-realize/src/main/java/com/fr/design/parameter/ParameterDefinitePane.java

@ -41,6 +41,7 @@ import com.fr.main.parameter.TemplateParameterAttr;
import com.fr.stable.ArrayUtils;
import com.fr.stable.bridge.StableFactory;
import com.fr.stable.core.PropertyChangeAdapter;
import org.jetbrains.annotations.NotNull;
import javax.swing.JCheckBoxMenuItem;
import javax.swing.JComponent;
@ -236,7 +237,7 @@ public class ParameterDefinitePane extends JPanel implements ToolBarMenuDockPlus
*
* @param workBook
*/
public void populate(final JWorkBook workBook) {
public void populate(@NotNull final JWorkBook workBook) {
isEditing = false;
this.workBook = workBook;
ReportParameterAttr reportParameterAttr = workBook.getTarget().getReportParameterAttr();
@ -425,10 +426,8 @@ public class ParameterDefinitePane extends JPanel implements ToolBarMenuDockPlus
if (propertyChangeListener != null) {
propertyChangeListener.propertyChange();
}
if (workBook != null) {
workBook.setAutoHeightForCenterPane();
}
}
/**
* 将参数增加到带查询按钮的编辑器中
@ -448,10 +447,8 @@ public class ParameterDefinitePane extends JPanel implements ToolBarMenuDockPlus
if (propertyChangeListener != null) {
propertyChangeListener.propertyChange();
}
if (workBook != null) {
workBook.setAutoHeightForCenterPane();
}
}
/**
* 将所有的参数增加到编辑器中
@ -473,10 +470,8 @@ public class ParameterDefinitePane extends JPanel implements ToolBarMenuDockPlus
if (propertyChangeListener != null) {
propertyChangeListener.propertyChange();
}
if (workBook != null) {
workBook.setAutoHeightForCenterPane();
}
}
/**
* 检查提交按钮

Loading…
Cancel
Save