Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 355983

Summary: MarkOccurrenceActionContributor as IPreferenceStoreInitializer
Product: [Modeling] TMF Reporter: Christian Dietrich <christian.dietrich.opensource>
Component: XtextAssignee: Project Inbox <tmf.xtext-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: moritz.eysholdt
Version: 2.0.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Christian Dietrich CLA 2011-08-26 17:03:06 EDT
Build Identifier: 

MarkOccurrenceActionContributor does not implement
IPreferenceStoreInitializer and is neither direct nor indirect bound as IPreferenceStoreInitializer in the default ui module. this makes the 
initialize(IPreferenceStoreAccess) method never been called unless you
manually add a (dummy) binding

binder.bind(IPreferenceStoreInitializer.class).annotatedWith(Names.named("markOccurrences")) //$NON-NLS-1$
		.to(MarkOccurrenceActionContributor.class);

Reproducible: Always