}
} else {
ViewContext textFieldPanelContext = new ViewContext(
viewContext);
textFieldPanelContext.setWicketId("valuePanel");
propertyValuePanel = new TextFieldPanel(entityModelContext,
textFieldPanelContext);
}
} else if (propertyConfig.isValidateType()
&& propertyConfig
.isValidatationTypeEntities(domainModel)) {
ViewContext dropDownChoicePanelContext = new ViewContext(
viewContext);
dropDownChoicePanelContext.setWicketId("valuePanel");
propertyValuePanel = new TypeValueDropDownChoicePanel(
entityModelContext, dropDownChoicePanelContext);
} else {
ViewContext textFieldPanelContext = new ViewContext(
viewContext);
textFieldPanelContext.setWicketId("valuePanel");
propertyValuePanel = new TextFieldPanel(entityModelContext,
textFieldPanelContext);
} // end if
if (!app.isPropertyDisplayAllowed(getAppSession(),
propertyConfig)) {
propertyNameLabel.setVisible(false);