PropertyDescriptor propertyDescriptor;
IValueProperty property;
if (beanClass == null) {
propertyDescriptor = null;
property = new AnonymousFXBeanValueProperty(propertyNames[0],
valueType);
} else {
propertyDescriptor = FXBeanPropertyHelper.getPropertyDescriptor(
beanClass, propertyNames[0]);
property = new FXBeanValueProperty(propertyDescriptor, valueType);