Package java.beans

Examples of java.beans.MethodDescriptor


    if (parameterDescriptors == null)
    {
      parameterDescriptors = secondaryDescriptor.getParameterDescriptors();
    }

    MethodDescriptor mergedDescriptor = new MethodDescriptor(
                                             primaryDescriptor.getMethod(),
                                             parameterDescriptors);

    // merge the superclasses
    _mergeFeatureDescriptors(secondaryDescriptor,
View Full Code Here


    public static class MockBaseClassForPorpertiesBeanInfo extends
            SimpleBeanInfo {

        @Override
        public MethodDescriptor[] getMethodDescriptors() {
            MethodDescriptor md = null;
            try {
                Class<MockSubClassForPorperties> clz = MockSubClassForPorperties.class;
                Method m = clz.getMethod("getName", new Class[] {});
                md = new MethodDescriptor(m);
            } catch (Exception e) {

            }
            return new MethodDescriptor[] { md };
        }
View Full Code Here

    public static class MockSubClassForPorpertiesBeanInfo extends
            SimpleBeanInfo {

        @Override
        public MethodDescriptor[] getMethodDescriptors() {
            MethodDescriptor md = null;
            try {
                Class<MockSubClassForPorperties> clz = MockSubClassForPorperties.class;
                Method m = clz.getMethod("getName", new Class[] {});
                md = new MethodDescriptor(m);
            } catch (Exception e) {

            }
            return new MethodDescriptor[] { md };
        }
View Full Code Here

            }
            if(exposureLevel < EXPOSE_PROPERTIES_ONLY)
            {
                for(int i = mda.length - 1; i >= 0; --i)
                {
                    MethodDescriptor md = mda[i];
                    Method method = md.getMethod();
                    Method publicMethod = getAccessibleMethod(method, accessibleMethods);
                    if(publicMethod != null && isSafeMethod(publicMethod))
                    {
                        String name = md.getName();
                        Object previous = classMap.get(name);
                        if(previous instanceof Method)
                        {
                            // Overloaded method - replace method with a method map
                            MethodMap methodMap = new MethodMap(name, this);
View Full Code Here

                listenerType.getMethod("mockPropertyChange",
                        MockPropertyChangeEvent.class),
                listenerType.getMethod("mockPropertyChange2",
                        MockPropertyChangeEvent.class) };
        MethodDescriptor[] listenerMethodDescriptors = {
                new MethodDescriptor(listenerMethods[0]),
                new MethodDescriptor(listenerMethods[1]), };
        Class<MockSourceClass> sourceClass = MockSourceClass.class;
        Method addMethod = sourceClass.getMethod(
                "addMockPropertyChangeListener",listenerType);
        Method removeMethod = sourceClass.getMethod(
                "removeMockPropertyChangeListener", listenerType);
View Full Code Here

                listenerType.getMethod("mockPropertyChange",
                        MockPropertyChangeEvent.class),
                listenerType.getMethod("mockPropertyChange2",
                        MockPropertyChangeEvent.class)};
        MethodDescriptor[] listenerMethodDescriptors = {
                new MethodDescriptor(listenerMethods[0]),
                new MethodDescriptor(listenerMethods[1]), };
        Class<MockSourceClass> sourceClass = MockSourceClass.class;
        Method addMethod = sourceClass.getMethod(
                "addMockPropertyChangeListener", listenerType);
        Method removeMethod = sourceClass.getMethod(
                "removeMockPropertyChangeListener", listenerType);
View Full Code Here

        Method[] listenerMethods = {
                listenerType.getMethod("mockPropertyChange",
                        MockPropertyChangeEvent.class),
                listenerType.getMethod("mockPropertyChange_Invalid") };
        MethodDescriptor[] listenerMethodDescriptors = {
                new MethodDescriptor(listenerMethods[0]),
                new MethodDescriptor(listenerMethods[1]) };
        Class<MockSourceClass> sourceClass = MockSourceClass.class;
        Method addMethod = sourceClass.getMethod(
                "addMockPropertyChangeListener", listenerType);
        Method removeMethod = sourceClass.getMethod(
                "removeMockPropertyChangeListener", listenerType);
View Full Code Here

                listenerType.getMethod("mockPropertyChange",
                        MockPropertyChangeEvent.class),
                listenerType.getMethod("mockPropertyChange2",
                        MockPropertyChangeEvent.class) };
        MethodDescriptor[] listenerMethodDescriptors = {
                new MethodDescriptor(listenerMethods[0]),
                new MethodDescriptor(listenerMethods[1]), };
        Class<MockSourceClass> sourceClass = MockSourceClass.class;
        Method addMethod = sourceClass.getMethod(
                "addMockPropertyChangeListener", listenerType);
        Method removeMethod = sourceClass.getMethod(
                "removeMockPropertyChangeListener", listenerType);
View Full Code Here

                listenerType.getMethod("mockPropertyChange",
                        new Class[] { MockPropertyChangeEvent.class }),
                listenerType.getMethod("mockPropertyChange2",
                        new Class[] { MockPropertyChangeEvent.class }), };
        MethodDescriptor[] listenerMethodDescriptors = {
                new MethodDescriptor(listenerMethods[0]),
                new MethodDescriptor(listenerMethods[1]), };
        Class<MockSourceClass> sourceClass = MockSourceClass.class;
        Method addMethod = sourceClass.getMethod(
                "addMockPropertyChangeListener", new Class[] { listenerType });
        Method removeMethod = sourceClass.getMethod(
                "removeMockPropertyChangeListener",
View Full Code Here

                listenerType.getMethod("mockPropertyChange",
                        new Class[] { MockPropertyChangeEvent.class }),
                listenerType.getMethod("mockPropertyChange2",
                        new Class[] { MockPropertyChangeEvent.class }), };
        MethodDescriptor[] listenerMethodDescriptors = {
                new MethodDescriptor(listenerMethods[0]),
                new MethodDescriptor(listenerMethods[1]), };
        Class<MockSourceClass> sourceClass = MockSourceClass.class;
        Method addMethod = sourceClass.getMethod(
                "addMockPropertyChangeListener", new Class[] { listenerType });
        Method removeMethod = sourceClass.getMethod(
                "removeMockPropertyChangeListener",
View Full Code Here

TOP

Related Classes of java.beans.MethodDescriptor

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.