URL
https://opencores.org/ocsvn/scarts/scarts/trunk
Subversion Repositories scarts
[/] [scarts/] [trunk/] [toolchain/] [scarts-gcc/] [gcc-4.1.1/] [libjava/] [classpath/] [test/] [java.beans/] [DescriptorTest.java] - Rev 14
Compare with Previous | Blame | View Log
import java.beans.*; public class DescriptorTest implements Runnable { public static void main(String[] args) { new DescriptorTest().run(); } interface TestClass { public String[] getTest(); public void setTest(String[] test); public String getTest(int i); public void setTest(int i, String name); } public void run() { try { new PropertyDescriptor("class",java.lang.Object.class); System.out.println("PASSED: Property Object.class"); } catch(IntrospectionException e) { System.out.println("FAILED: Property Object.class"); e.printStackTrace(); } try { new IndexedPropertyDescriptor("test",TestClass.class); System.out.println("PASSED: Indexed Property Component.location"); } catch(IntrospectionException e) { System.out.println("FAILED: Indexed Property Component.location"); e.printStackTrace(); } try { new EventSetDescriptor(java.awt.Button.class,"action",java.awt.event.ActionListener.class,"actionPerformed"); System.out.println("PASSED: Event Set Button.action"); } catch(IntrospectionException e) { System.out.println("FAILED: Event Set Button.action"); e.printStackTrace(); } try { new MethodDescriptor(java.awt.Component.class.getMethod("getLocation",new Class[0])); System.out.println("PASSED: Method Component.getLocation"); } catch(NoSuchMethodException e) { System.out.println("FAILED: No such method: Component.getLocation()"); e.printStackTrace(); } } }