@Override protected void createPage(IPreferenceNode node) { super.createPage(node); if (this.pageData == null) { return; } // Apply the data if it has been set. IPreferencePage page = node.getPage(); if (page instanceof PreferencePage) { ((PreferencePage) page).applyData(this.pageData); } }