//
////////////////////////////////////////////////////////////////////////////
@Override
protected List<PropertyAdapter> getProperties0(Class<?> choosenClass) throws Exception {
List<PropertyAdapter> properties = Lists.newArrayList();
BeanSupport beanSupport = new BeanSupport(m_classLoader, null, m_javaProject);
//
for (BeanPropertyObserveInfo observe : beanSupport.getProperties(choosenClass, null, false)) {
properties.add(new PropertyAdapter(observe.getPresentation().getText(),
observe.getObjectType()));
}
//
return properties;