0

我有一个从 FieldEditorPreferencePage 扩展的 PreferencePage,我添加了两个 TableFieldEditor(从 FieldEditor 扩展),如下所示

@Override
protected void createFieldEditors() {
    TableFieldEditor activeProfileTable = new ActiveProfileTableFieldEditor(PreferenceConstants.GRADING_PROFILE, gradeProfileService, getFieldEditorParent());
    TableFieldEditor draftProfileTable = new DraftProfileTableFieldEditor(PreferenceConstants.GRADING_PROFILE, gradeProfileService, getFieldEditorParent());
    addField(activeProfileTable);
    addField(draftProfileTable);
}

我需要两个 TableFieldEditor 相互通信,我该怎么做?

我不想为此目的使用 EventBus,有没有更好的方法,类似于 HMVC 的方法?

4

0 回答 0