@Override
public void buildItems(Fragment fragment, final InitParam initParam)
{
JetspeedServiceLocator locator = ((AbstractAdminWebApplication) getApplication()).getServiceLocator();
fragment.add(new TextField<String>("name", new PropertyModel<String>(new InitParamModel(locator, paNodeBean, initParam), "paramName")));
fragment.add(new TextField<String>("value", new PropertyModel<String>(new InitParamModel(locator, paNodeBean, initParam), "paramValue")));
fragment.add(new LocalizedDescriptionEditor("localizationEditor", locator, paNodeBean, InitParam.class, initParam.getParamName())
{
@Override