private final Map<OutlinePage, OutlineWithEditorLinker> page2linker = Maps.newHashMap();
/** {@inheritDoc} */
@Override public void register(OutlinePage outlinePage) {
addPropertyChangeListener();
OutlineWithEditorLinker outlineWithEditorLinker = outlineWithEditorLinkerProvider.get();
outlineWithEditorLinker.activate(outlinePage);
getPreferenceStoreAccess().getPreferenceStore().addPropertyChangeListener(outlineWithEditorLinker);
outlineWithEditorLinker.setLinkingEnabled(true);
page2linker.put(outlinePage, outlineWithEditorLinker);
}