Community
Participate
Working Groups
Build Identifier: 20100617-1415 I'd like to combine a listviewer and a datatrigger: <Text x:Style="BORDER" x:Name="textAge" text="{Binding ElementName=listViewer, path=singleSelection.(y:Employee.age), UpdateSourceTrigger=PropertyChanged}"> <Text.triggers> <DataTrigger binding="{Binding path=singleSelection.(y:Employee.age)}" value="10" operator="GT"> <Setter property="background" value="red" /> </DataTrigger> </Text.triggers> </Text> When I try the above Code I get the following exception: java.lang.NullPointerException at org.eclipse.e4.xwt.core.DataTrigger.on(DataTrigger.java:222) at org.eclipse.e4.xwt.javabean.ResourceLoader.postCreation(ResourceLoader.java:801) at org.eclipse.e4.xwt.javabean.ResourceLoader.doCreate(ResourceLoader.java:728) at org.eclipse.e4.xwt.javabean.ResourceLoader.doCreate(ResourceLoader.java:720) at org.eclipse.e4.xwt.javabean.ResourceLoader.doCreate(ResourceLoader.java:720) at org.eclipse.e4.xwt.javabean.ResourceLoader.createUIElement(ResourceLoader.java:392) at org.eclipse.e4.xwt.internal.core.Core.createCLRElement(Core.java:617) at org.eclipse.e4.xwt.internal.core.Core.load(Core.java:674) at org.eclipse.e4.xwt.internal.core.Core.load(Core.java:644) at org.eclipse.e4.xwt.XWTLoader.loadWithOptions(XWTLoader.java:863) at org.eclipse.e4.xwt.XWTLoader$1.run(XWTLoader.java:796) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) at org.eclipse.e4.xwt.XWTLoader.open(XWTLoader.java:790) at org.eclipse.e4.xwt.XWTLoader.open(XWTLoader.java:738) at org.eclipse.e4.xwt.XWT.open(XWT.java:416) Just a guess: The exception might be thrown because at program start nothing is selected in the listviewer? Reproducible: Always