Package org.springframework.binding.value

Examples of org.springframework.binding.value.ValueChangeDetector


        testValueChangeSendsProperEvents(obj2a, obj2b, false);
        testValueChangeSendsProperEvents(null, null,   false);
       
        // Now replace the default value change detector with one that
        // only uses true equivalence.
        ValueChangeDetector oldVCD = (ValueChangeDetector)ApplicationServicesLocator.services().getService(ValueChangeDetector.class);
        getApplicationServices().setValueChangeDetector(new StrictEquivalenceValueChangeDetector());
        testValueChangeSendsProperEvents(null, obj1,   true);
        testValueChangeSendsProperEvents(obj1, null,   true);
        testValueChangeSendsProperEvents(obj1, obj1,   false);
        testValueChangeSendsProperEvents(obj1, obj2a,  true);
View Full Code Here


*
*/
public class DefaultApplicationServicesTests extends SpringRichTestCase {

    public void testRegisteredServiceIsReturned() {
        ValueChangeDetector vcd = new DefaultValueChangeDetector();
        getApplicationServices().setValueChangeDetector(vcd);
        assertSame("Expected same object back", vcd, getApplicationServices().getService(ValueChangeDetector.class));

        MessageSource msrc = new StaticMessageSource();
        getApplicationServices().setMessageSource(msrc);
View Full Code Here

            ; // expected
        }
    }

    public void testSetRegistryEntries() {
        ValueChangeDetector vcd = new DefaultValueChangeDetector();
        MessageSource msrc = new StaticMessageSource();

        HashMap entries = new HashMap();
        entries.put("org.springframework.binding.value.ValueChangeDetector", vcd);
        entries.put("org.springframework.context.MessageSource", msrc);
View Full Code Here

TOP

Related Classes of org.springframework.binding.value.ValueChangeDetector

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.