* method adds the listener which forces the {@link LayoutDataInfo} materialization, so
* {@link VariableSupport} has a chance to replace the {@link CreationSupport} instance for
* underlying {@link JavaInfo}.
*/
private void addMaterializeSupport() {
addBroadcastListener(new JavaEventListener() {
@Override
public void setPropertyExpression(GenericPropertyImpl property,
String[] source,
Object[] value,
boolean[] shouldSet) throws Exception {