Class<Map.Entry> interfaceClass = Map.Entry.class;
Class<WriteableKeyEntry> implementationClass = WriteableKeyEntry.class;
PropertyDescriptor keyProperty = new PropertyDescriptor("key", interfaceClass.getDeclaredMethod("getKey"), implementationClass.getDeclaredMethod("setKey", Object.class));
PropertyDescriptor valueProperty = new PropertyDescriptor("value", interfaceClass.getDeclaredMethod("getValue"), interfaceClass.getDeclaredMethod("setValue", Object.class));
KEY_PROPERTY = new DescribedProperty(keyProperty, Map.Entry.class);
VALUE_PROPERTY = new DescribedProperty(valueProperty, Map.Entry.class);
containedProperties.put(
KEY_PROPERTY,
cascade);
containedProperties.put(