static Component newComponent( final ComponentDescriptor<?> cd ) { return new ComponentImpl( cd.getRoleClass(), cd.getRoleHint(), cd.getInstantiationStrategy(), cd.getDescription() ); }
resource.setDescription( ( StringUtils.isNotEmpty( componentDescriptor.getDescription() ) ) ? componentDescriptor.getDescription() : componentDescriptor.getRoleHint() );
element( w, "description", cd.getDescription() );