diff -r f497cf8621b3 -r bb34a70d36ba samples/singletons/src/org/apidesign/singletons/api/DialogDisplayer.java --- a/samples/singletons/src/org/apidesign/singletons/api/DialogDisplayer.java Wed Jan 27 20:49:32 2010 +0100 +++ b/samples/singletons/src/org/apidesign/singletons/api/DialogDisplayer.java Sat Oct 15 22:11:18 2011 +0200 @@ -51,7 +51,8 @@ // BEGIN: singletons.injectable.lookup private static DialogDisplayer initializeLookup() { - DialogDisplayer def = Lookup.getDefault().lookup(DialogDisplayer.class); + final Lookup lkp = Lookup.getDefault(); + DialogDisplayer def = lkp.lookup(DialogDisplayer.class); return def != null ? def : new Impl(); } // END: singletons.injectable.lookup