Package java.beans

Examples of java.beans.VetoableChangeListener


        // check vetoable change listeners
        VetoableChangeSupport origVCS = (VetoableChangeSupport) Utils.getField(
                orig, "vcSupport");
        VetoableChangeSupport serVCS = (VetoableChangeSupport) Utils.getField(
                ser, "vcSupport");
        VetoableChangeListener origVCL[] = origVCS
                .getVetoableChangeListeners("beanContext");
        VetoableChangeListener serVCL[] = serVCS
                .getVetoableChangeListeners("beanContext");
        i = 0;
        j = 0;
        while (i < origVCL.length) {
            if (origVCL[i] instanceof Serializable) {
View Full Code Here


    }
   
    public void testSetBeanContextBeanContextWithPropertyVetoException()
            throws Exception {
        MyBeanContextChildSupport myBeanContextChildSupport = new MyBeanContextChildSupport();
        VetoableChangeListener vcl = new MyVetoableChangeListener();
        myBeanContextChildSupport.addVetoableChangeListener("beanContext", vcl);
        BeanContext beanContext = new BeanContextSupport();
        try {
            myBeanContextChildSupport.setBeanContext(beanContext);
            fail("should throw PropertyVetoException");
View Full Code Here

                .publicGetChildSerializable(new BadChild());
        assertNull(result);
    }

    public void testGetChildVetoableChangeListener_NullParam() {
        VetoableChangeListener result = MockBeanContextSupport
                .publicGetChildVetoableChangeListener(null);
        assertNull(result);
    }
View Full Code Here

        assertNull(result);
    }

    public void testGetChildVetoableChangeListener() {
        MockBeanContextSupport child = new MockBeanContextSupport();
        VetoableChangeListener result = MockBeanContextSupport
                .publicGetChildVetoableChangeListener(child);
        assertSame(child, result);
    }
View Full Code Here

                .publicGetChildVetoableChangeListener(child);
        assertSame(child, result);
    }

    public void testGetChildVetoableChangeListener_WrongClass() {
        VetoableChangeListener result = MockBeanContextSupport
                .publicGetChildVetoableChangeListener(new Integer(129));
        assertNull(result);
    }
View Full Code Here

                System.out.println("Value changed to: " + value);
            }
        };
        inputComp.addPropertyChangeListener("value",propListener);

        VetoableChangeListener vetoListener = new VetoableChangeListener()
        {
            public void vetoableChange(PropertyChangeEvent evt) throws PropertyVetoException
            {
                Date newDate = (Date)evt.getNewValue();
                if (newDate.compareTo(new Date()) > 0)
View Full Code Here

     */
    public void testAddVetoableChangeListenerStringVetoableChangeListener() {
        MockSource source = new MockSource();
        VetoableChangeSupport support = new VetoableChangeSupport(source);

        VetoableChangeListener proxy = EventHandler.create(
                VetoableChangeListener.class, source, "setText");
        String propertyName = "label";
        support.addVetoableChangeListener(propertyName, proxy);

        assertTrue(support.hasListeners(propertyName));
View Full Code Here

     */
    public void testAddVetoableChangeListenerStringVetoableChangeListener_duplicate() {
        MockSource source = new MockSource();
        VetoableChangeSupport support = new VetoableChangeSupport(source);

        VetoableChangeListener proxy = EventHandler.create(
                VetoableChangeListener.class, source, "setText");
        String propertyName = "label";
        support.addVetoableChangeListener(propertyName, proxy);
        {
            assertTrue(support.hasListeners(propertyName));
View Full Code Here

     */
    public void testAddVetoableChangeListenerStringVetoableChangeListener_property_null() {
        MockSource source = new MockSource();
        VetoableChangeSupport support = new VetoableChangeSupport(source);

        VetoableChangeListener proxy = EventHandler.create(
                VetoableChangeListener.class, source, "setText");
        String propertyName = null;
            support.addVetoableChangeListener(propertyName, proxy);
    }
View Full Code Here

     */
    public void testAddVetoableChangeListenerStringVetoableChangeListener_property_invalid() {
        MockSource source = new MockSource();
        VetoableChangeSupport support = new VetoableChangeSupport(source);

        VetoableChangeListener proxy = EventHandler.create(
                VetoableChangeListener.class, source, "setText");
        String propertyName = "label_invalid";
        support.addVetoableChangeListener(propertyName, proxy);

        VetoableChangeListener[] listeners1 = support
View Full Code Here

TOP

Related Classes of java.beans.VetoableChangeListener

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.