You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by cs...@apache.org on 2006/07/06 18:45:24 UTC

svn commit: r419614 [4/6] - in /beehive/trunk/controls/test: ./ src/controls/org/apache/beehive/controls/test/controls/assembly/ src/controls/org/apache/beehive/controls/test/controls/beaninfo/ src/controls/org/apache/beehive/controls/test/controls/gen...

Added: beehive/trunk/controls/test/src/junit-tests/org/apache/beehive/controls/test/junit/inherit/Ext1Bean.beaninfo
URL: http://svn.apache.org/viewvc/beehive/trunk/controls/test/src/junit-tests/org/apache/beehive/controls/test/junit/inherit/Ext1Bean.beaninfo?rev=419614&view=auto
==============================================================================
--- beehive/trunk/controls/test/src/junit-tests/org/apache/beehive/controls/test/junit/inherit/Ext1Bean.beaninfo (added)
+++ beehive/trunk/controls/test/src/junit-tests/org/apache/beehive/controls/test/junit/inherit/Ext1Bean.beaninfo Thu Jul  6 09:45:19 2006
@@ -0,0 +1,893 @@
+<bean-info name="org.apache.beehive.controls.test.controls.inherit.Ext1Bean">
+    <bean-descriptor name="Ext1Bean">
+        <feature-descriptor name="Ext1Bean"
+            full-name="Ext1Bean"
+            is-expert=false
+            is-hidden=false
+            is-preferred=false>
+            <short-description>
+                Ext1Bean
+            </short-description>
+            <attributes>
+                <attribute name="persistenceDelegate" value="org.apache.beehive.controls.runtime.bean.BeanPersistenceDelegate@">
+            </attributes>
+        </feature-descriptor>
+        <bean-class>
+            org.apache.beehive.controls.test.controls.inherit.Ext1Bean
+        </bean-class>
+    </bean-descriptor>
+    <method-descriptors>
+        <method-descriptor name="addInOperation1"
+            <method>
+                public abstract void org.apache.beehive.controls.test.controls.inherit.AddIn.addInOperation1()
+            </method>
+            <param-descriptors/>
+            <feature-descriptor name="addInOperation1"
+                full-name="addInOperation1"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    addInOperation1
+                </short-description>
+            </feature-descriptor>
+        </method-descriptor>
+        <method-descriptor name="addInOperation2"
+            <method>
+                public abstract void org.apache.beehive.controls.test.controls.inherit.AddIn.addInOperation2()
+            </method>
+            <param-descriptors/>
+            <feature-descriptor name="addInOperation2"
+                full-name="addInOperation2"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    addInOperation2
+                </short-description>
+            </feature-descriptor>
+        </method-descriptor>
+        <method-descriptor name="ext1Operation1"
+            <method>
+                public abstract int[] org.apache.beehive.controls.test.controls.inherit.Ext1.ext1Operation1()
+            </method>
+            <param-descriptors/>
+            <feature-descriptor name="ext1Operation1"
+                full-name="ext1Operation1"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    ext1Operation1
+                </short-description>
+            </feature-descriptor>
+        </method-descriptor>
+        <method-descriptor name="ext1Operation2"
+            <method>
+                public abstract int[] org.apache.beehive.controls.test.controls.inherit.Ext1.ext1Operation2()
+            </method>
+            <param-descriptors/>
+            <feature-descriptor name="ext1Operation2"
+                full-name="ext1Operation2"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    ext1Operation2
+                </short-description>
+            </feature-descriptor>
+        </method-descriptor>
+        <method-descriptor name="intf1Operation1"
+            <method>
+                public abstract int org.apache.beehive.controls.test.controls.inherit.Intf1.intf1Operation1()
+            </method>
+            <param-descriptors/>
+            <feature-descriptor name="intf1Operation1"
+                full-name="intf1Operation1"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    intf1Operation1
+                </short-description>
+            </feature-descriptor>
+        </method-descriptor>
+        <method-descriptor name="intf1Operation2"
+            <method>
+                public abstract int org.apache.beehive.controls.test.controls.inherit.Intf1.intf1Operation2()
+            </method>
+            <param-descriptors/>
+            <feature-descriptor name="intf1Operation2"
+                full-name="intf1Operation2"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    intf1Operation2
+                </short-description>
+            </feature-descriptor>
+        </method-descriptor>
+        <method-descriptor name="intf2Operation1"
+            <method>
+                public abstract int org.apache.beehive.controls.test.controls.inherit.Intf2.intf2Operation1()
+            </method>
+            <param-descriptors/>
+            <feature-descriptor name="intf2Operation1"
+                full-name="intf2Operation1"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    intf2Operation1
+                </short-description>
+            </feature-descriptor>
+        </method-descriptor>
+        <method-descriptor name="intf2Operation2"
+            <method>
+                public abstract int org.apache.beehive.controls.test.controls.inherit.Intf2.intf2Operation2()
+            </method>
+            <param-descriptors/>
+            <feature-descriptor name="intf2Operation2"
+                full-name="intf2Operation2"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    intf2Operation2
+                </short-description>
+            </feature-descriptor>
+        </method-descriptor>
+        <method-descriptor name="rootOperation1"
+            <method>
+                public abstract void org.apache.beehive.controls.test.controls.inherit.Root.rootOperation1()
+            </method>
+            <param-descriptors/>
+            <feature-descriptor name="rootOperation1"
+                full-name="rootOperation1"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    rootOperation1
+                </short-description>
+            </feature-descriptor>
+        </method-descriptor>
+        <method-descriptor name="rootOperation2"
+            <method>
+                public abstract void org.apache.beehive.controls.test.controls.inherit.Root.rootOperation2()
+            </method>
+            <param-descriptors/>
+            <feature-descriptor name="rootOperation2"
+                full-name="rootOperation2"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    rootOperation2
+                </short-description>
+            </feature-descriptor>
+        </method-descriptor>
+    </method-descriptors>
+    <property-descriptors default-index=-1>
+        <property-descriptor name="controlImplementation">
+            type="java.lang.String"
+            isBound=false
+            isConstrained=false
+            isDefault=false>
+            <read-method>
+                public java.lang.String org.apache.beehive.controls.test.controls.inherit.Intf1Bean.getControlImplementation()
+            </read-method>
+            <write-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf1Bean.setControlImplementation(java.lang.String)
+            </write-method>
+            <feature-descriptor name="controlImplementation"
+                full-name="controlImplementation"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    controlImplementation
+                </short-description>
+            </feature-descriptor>
+        </property-descriptor>
+        <property-descriptor name="intf1Prop1">
+            type="int"
+            isBound=false
+            isConstrained=false
+            isDefault=false>
+            <read-method>
+                public int org.apache.beehive.controls.test.controls.inherit.Intf1Bean.getIntf1Prop1()
+            </read-method>
+            <write-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf1Bean.setIntf1Prop1(int)
+            </write-method>
+            <feature-descriptor name="intf1Prop1"
+                full-name="intf1Prop1"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    intf1Prop1
+                </short-description>
+            </feature-descriptor>
+        </property-descriptor>
+        <property-descriptor name="intf1Prop2">
+            type="int"
+            isBound=false
+            isConstrained=false
+            isDefault=false>
+            <read-method>
+                public int org.apache.beehive.controls.test.controls.inherit.Intf1Bean.getIntf1Prop2()
+            </read-method>
+            <write-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf1Bean.setIntf1Prop2(int)
+            </write-method>
+            <feature-descriptor name="intf1Prop2"
+                full-name="intf1Prop2"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    intf1Prop2
+                </short-description>
+            </feature-descriptor>
+        </property-descriptor>
+        <property-descriptor name="intf2Prop1">
+            type="int"
+            isBound=false
+            isConstrained=false
+            isDefault=false>
+            <read-method>
+                public int org.apache.beehive.controls.test.controls.inherit.Intf2Bean.getIntf2Prop1()
+            </read-method>
+            <write-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf2Bean.setIntf2Prop1(int)
+            </write-method>
+            <feature-descriptor name="intf2Prop1"
+                full-name="intf2Prop1"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    intf2Prop1
+                </short-description>
+            </feature-descriptor>
+        </property-descriptor>
+        <property-descriptor name="intf2Prop2">
+            type="int"
+            isBound=false
+            isConstrained=false
+            isDefault=false>
+            <read-method>
+                public int org.apache.beehive.controls.test.controls.inherit.Intf2Bean.getIntf2Prop2()
+            </read-method>
+            <write-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf2Bean.setIntf2Prop2(int)
+            </write-method>
+            <feature-descriptor name="intf2Prop2"
+                full-name="intf2Prop2"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    intf2Prop2
+                </short-description>
+            </feature-descriptor>
+        </property-descriptor>
+    </property-descriptors>
+    <event-set-descriptors default-index=-1>
+        <event-descriptor name="intf2NewEvents"
+            is-unicast=true
+            is-in-default=true
+            is-default=false>
+            <listener-type>
+                org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2NewEvents
+            </listener-type>
+            <add-listener-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf2Bean.addIntf2NewEventsListener(org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2NewEvents) throws java.util.TooManyListenersException
+            </add-listener-method>
+            <remove-listener-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf2Bean.removeIntf2NewEventsListener(org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2NewEvents)
+            </remove-listener-method>
+            <get-listener-method>
+                public synchronized org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2NewEvents[] org.apache.beehive.controls.test.controls.inherit.Intf2Bean.getIntf2NewEventsListeners()
+            </get-listener-method>
+            <listener-method-descriptors>
+                <method-descriptor name="addInEvent1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.AddIn$AddInEvents.addInEvent1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="addInEvent1"
+                        full-name="addInEvent1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            addInEvent1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="addInEvent2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.AddIn$AddInEvents.addInEvent2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="addInEvent2"
+                        full-name="addInEvent2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            addInEvent2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="intf2NewEvent1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2NewEvents.intf2NewEvent1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf2NewEvent1"
+                        full-name="intf2NewEvent1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf2NewEvent1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="intf2NewEvent2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2NewEvents.intf2NewEvent2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf2NewEvent2"
+                        full-name="intf2NewEvent2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf2NewEvent2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+            </listener-method-descriptors>
+            <feature-descriptor name="intf2NewEvents"
+                full-name="intf2NewEvents"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    intf2NewEvents
+                </short-description>
+            </feature-descriptor>
+        <event-descriptor name="ext1NewEvents"
+            is-unicast=true
+            is-in-default=true
+            is-default=false>
+            <listener-type>
+                org.apache.beehive.controls.test.controls.inherit.Ext1$Ext1NewEvents
+            </listener-type>
+            <add-listener-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Ext1Bean.addExt1NewEventsListener(org.apache.beehive.controls.test.controls.inherit.Ext1$Ext1NewEvents) throws java.util.TooManyListenersException
+            </add-listener-method>
+            <remove-listener-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Ext1Bean.removeExt1NewEventsListener(org.apache.beehive.controls.test.controls.inherit.Ext1$Ext1NewEvents)
+            </remove-listener-method>
+            <get-listener-method>
+                public synchronized org.apache.beehive.controls.test.controls.inherit.Ext1$Ext1NewEvents[] org.apache.beehive.controls.test.controls.inherit.Ext1Bean.getExt1NewEventsListeners()
+            </get-listener-method>
+            <listener-method-descriptors>
+                <method-descriptor name="ext1NewEvent1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Ext1$Ext1NewEvents.ext1NewEvent1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="ext1NewEvent1"
+                        full-name="ext1NewEvent1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            ext1NewEvent1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="ext2NewEvent2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Ext1$Ext1NewEvents.ext2NewEvent2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="ext2NewEvent2"
+                        full-name="ext2NewEvent2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            ext2NewEvent2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+            </listener-method-descriptors>
+            <feature-descriptor name="ext1NewEvents"
+                full-name="ext1NewEvents"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    ext1NewEvents
+                </short-description>
+            </feature-descriptor>
+        <event-descriptor name="intf1Events"
+            is-unicast=false
+            is-in-default=true
+            is-default=false>
+            <listener-type>
+                org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1Events
+            </listener-type>
+            <add-listener-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf1Bean.addIntf1EventsListener(org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1Events)
+            </add-listener-method>
+            <remove-listener-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf1Bean.removeIntf1EventsListener(org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1Events)
+            </remove-listener-method>
+            <get-listener-method>
+                public synchronized org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1Events[] org.apache.beehive.controls.test.controls.inherit.Intf1Bean.getIntf1EventsListeners()
+            </get-listener-method>
+            <listener-method-descriptors>
+                <method-descriptor name="intf1Event1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1Events.intf1Event1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf1Event1"
+                        full-name="intf1Event1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf1Event1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="intf1Event2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1Events.intf1Event2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf1Event2"
+                        full-name="intf1Event2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf1Event2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="rootEvent1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Root$RootEvents.rootEvent1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="rootEvent1"
+                        full-name="rootEvent1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            rootEvent1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="rootEvent2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Root$RootEvents.rootEvent2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="rootEvent2"
+                        full-name="rootEvent2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            rootEvent2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+            </listener-method-descriptors>
+            <feature-descriptor name="intf1Events"
+                full-name="intf1Events"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    intf1Events
+                </short-description>
+            </feature-descriptor>
+        <event-descriptor name="ext1Events"
+            is-unicast=false
+            is-in-default=true
+            is-default=false>
+            <listener-type>
+                org.apache.beehive.controls.test.controls.inherit.Ext1$Ext1Events
+            </listener-type>
+            <add-listener-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Ext1Bean.addExt1EventsListener(org.apache.beehive.controls.test.controls.inherit.Ext1$Ext1Events)
+            </add-listener-method>
+            <remove-listener-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Ext1Bean.removeExt1EventsListener(org.apache.beehive.controls.test.controls.inherit.Ext1$Ext1Events)
+            </remove-listener-method>
+            <get-listener-method>
+                public synchronized org.apache.beehive.controls.test.controls.inherit.Ext1$Ext1Events[] org.apache.beehive.controls.test.controls.inherit.Ext1Bean.getExt1EventsListeners()
+            </get-listener-method>
+            <listener-method-descriptors>
+                <method-descriptor name="addInEvent1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.AddIn$AddInEvents.addInEvent1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="addInEvent1"
+                        full-name="addInEvent1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            addInEvent1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="addInEvent2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.AddIn$AddInEvents.addInEvent2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="addInEvent2"
+                        full-name="addInEvent2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            addInEvent2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="ext1Event1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Ext1$Ext1Events.ext1Event1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="ext1Event1"
+                        full-name="ext1Event1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            ext1Event1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="ext1Event2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Ext1$Ext1Events.ext1Event2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="ext1Event2"
+                        full-name="ext1Event2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            ext1Event2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="intf1Event1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1Events.intf1Event1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf1Event1"
+                        full-name="intf1Event1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf1Event1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="intf1Event2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1Events.intf1Event2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf1Event2"
+                        full-name="intf1Event2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf1Event2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="intf2Event1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2Events.intf2Event1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf2Event1"
+                        full-name="intf2Event1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf2Event1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="intf2Event2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2Events.intf2Event2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf2Event2"
+                        full-name="intf2Event2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf2Event2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="rootEvent1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Root$RootEvents.rootEvent1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="rootEvent1"
+                        full-name="rootEvent1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            rootEvent1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="rootEvent2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Root$RootEvents.rootEvent2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="rootEvent2"
+                        full-name="rootEvent2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            rootEvent2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+            </listener-method-descriptors>
+            <feature-descriptor name="ext1Events"
+                full-name="ext1Events"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    ext1Events
+                </short-description>
+            </feature-descriptor>
+        <event-descriptor name="intf1NewEvents"
+            is-unicast=true
+            is-in-default=true
+            is-default=false>
+            <listener-type>
+                org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1NewEvents
+            </listener-type>
+            <add-listener-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf1Bean.addIntf1NewEventsListener(org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1NewEvents) throws java.util.TooManyListenersException
+            </add-listener-method>
+            <remove-listener-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf1Bean.removeIntf1NewEventsListener(org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1NewEvents)
+            </remove-listener-method>
+            <get-listener-method>
+                public synchronized org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1NewEvents[] org.apache.beehive.controls.test.controls.inherit.Intf1Bean.getIntf1NewEventsListeners()
+            </get-listener-method>
+            <listener-method-descriptors>
+                <method-descriptor name="intf1NewEvent1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1NewEvents.intf1NewEvent1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf1NewEvent1"
+                        full-name="intf1NewEvent1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf1NewEvent1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="intf1NewEvent2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1NewEvents.intf1NewEvent2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf1NewEvent2"
+                        full-name="intf1NewEvent2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf1NewEvent2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+            </listener-method-descriptors>
+            <feature-descriptor name="intf1NewEvents"
+                full-name="intf1NewEvents"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    intf1NewEvents
+                </short-description>
+            </feature-descriptor>
+        <event-descriptor name="intf2Events"
+            is-unicast=false
+            is-in-default=true
+            is-default=false>
+            <listener-type>
+                org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2Events
+            </listener-type>
+            <add-listener-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf2Bean.addIntf2EventsListener(org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2Events)
+            </add-listener-method>
+            <remove-listener-method>
+                public synchronized void org.apache.beehive.controls.test.controls.inherit.Intf2Bean.removeIntf2EventsListener(org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2Events)
+            </remove-listener-method>
+            <get-listener-method>
+                public synchronized org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2Events[] org.apache.beehive.controls.test.controls.inherit.Intf2Bean.getIntf2EventsListeners()
+            </get-listener-method>
+            <listener-method-descriptors>
+                <method-descriptor name="addInEvent1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.AddIn$AddInEvents.addInEvent1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="addInEvent1"
+                        full-name="addInEvent1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            addInEvent1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="addInEvent2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.AddIn$AddInEvents.addInEvent2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="addInEvent2"
+                        full-name="addInEvent2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            addInEvent2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="intf1Event1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1Events.intf1Event1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf1Event1"
+                        full-name="intf1Event1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf1Event1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="intf1Event2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf1$Intf1Events.intf1Event2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf1Event2"
+                        full-name="intf1Event2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf1Event2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="intf2Event1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2Events.intf2Event1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf2Event1"
+                        full-name="intf2Event1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf2Event1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="intf2Event2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Intf2$Intf2Events.intf2Event2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="intf2Event2"
+                        full-name="intf2Event2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            intf2Event2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="rootEvent1"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Root$RootEvents.rootEvent1()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="rootEvent1"
+                        full-name="rootEvent1"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            rootEvent1
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+                <method-descriptor name="rootEvent2"
+                    <method>
+                        public abstract void org.apache.beehive.controls.test.controls.inherit.Root$RootEvents.rootEvent2()
+                    </method>
+                    <param-descriptors/>
+                    <feature-descriptor name="rootEvent2"
+                        full-name="rootEvent2"
+                        is-expert=false
+                        is-hidden=false
+                        is-preferred=false>
+                        <short-description>
+                            rootEvent2
+                        </short-description>
+                    </feature-descriptor>
+                </method-descriptor>
+            </listener-method-descriptors>
+            <feature-descriptor name="intf2Events"
+                full-name="intf2Events"
+                is-expert=false
+                is-hidden=false
+                is-preferred=false>
+                <short-description>
+                    intf2Events
+                </short-description>
+            </feature-descriptor>
+    </event-set-descriptors>
+    <additional-bean-info/>
+</bean-info>