Package java.beans

Examples of java.beans.Visibility


                .publicGetChildVetoableChangeListener(new Integer(129));
        assertNull(result);
    }

    public void testGetChildVisibility_NullParam() {
        Visibility result = MockBeanContextSupport
                .publicGetChildVisibility(null);
        assertNull(result);
    }
View Full Code Here


        assertNull(result);
    }

    public void testGetChildVisibility() {
        MockBeanContextSupport child = new MockBeanContextSupport();
        Visibility result = MockBeanContextSupport
                .publicGetChildVisibility(child);
        assertSame(child, result);
    }
View Full Code Here

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

    public void testGetChildVisibility_WrongClass() {
        Visibility result = MockBeanContextSupport
                .publicGetChildVisibility(new Integer(129));
        assertNull(result);
    }
View Full Code Here

    public void testNeedsGui_VisibilityChild() {
        MockBeanContextSupport support = new MockBeanContextSupport();
        assertFalse(support.needsGui());

        Visibility child = new MockVisibility(false, true);
        support.add(child);
        assertTrue(support.needsGui());
    }
View Full Code Here

            Object childs[] = copyChildren();
            for (int i = 0; i < childs.length; i++) {
                if (childs[i] instanceof Component) {
                    return true;
                }
                Visibility v = getChildVisibility(childs[i]);
                if (v != null && v.needsGui()) {
                    return true;
                }
            }
            return false;
        } finally {
View Full Code Here

            Object childs[] = copyChildren();
            for (int i = 0; i < childs.length; i++) {
                if (childs[i] instanceof Component) {
                    return true;
                }
                Visibility v = getChildVisibility(childs[i]);
                if (v != null && v.needsGui()) {
                    return true;
                }
            }
            return false;
        } finally {
View Full Code Here

            Object childs[] = copyChildren();
            for (int i = 0; i < childs.length; i++) {
                if (childs[i] instanceof Component) {
                    return true;
                }
                Visibility v = getChildVisibility(childs[i]);
                if (v != null && v.needsGui()) {
                    return true;
                }
            }
            return false;
        } finally {
View Full Code Here

            Object childs[] = copyChildren();
            for (int i = 0; i < childs.length; i++) {
                if (childs[i] instanceof Component) {
                    return true;
                }
                Visibility v = getChildVisibility(childs[i]);
                if (v != null && v.needsGui()) {
                    return true;
                }
            }
            return false;
        } finally {
View Full Code Here

                        "beans.30", targetChild, e.getMessage())); //$NON-NLS-1$
            }

            // If child implements Visibility,
            // set an appropriate type of ability to render GUI
            Visibility vis = getChildVisibility(targetChild);

            if (vis != null) {
                if (this.okToUseGui) {
                    vis.okToUseGui();
                } else {
                    vis.dontUseGui();
                }
            }

            // Check if this child implements Serializable and increase
            // the number of serializable children of the BeanContext
View Full Code Here

        // Command this BeanContext and its children not to use GUI
        this.okToUseGui = false;

        for (Iterator it = iterator(); it.hasNext();) {
            Object next = it.next();
            Visibility vis = getChildVisibility(next);

            if (vis != null) {
                vis.dontUseGui();
            }
        }
    }
View Full Code Here

TOP

Related Classes of java.beans.Visibility

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.