code: public ScreenFieldView setupScreenFieldView(ScreenField model, Class<?> screenFieldClass, boolean bEditableControl)
      {
          if (screenFieldClass == null)
              screenFieldClass = model.getClass();
          ScreenFieldView screenFieldView = this.getViewClassForModel(screenFieldClass);
          screenFieldView.init(model, bEditableControl);
          return screenFieldView;
      }
docs: Create the field view.
  @param model The model to set up a view for.
  @param screenFieldClass The screen field Class
  @param bEditableControl Should this view be editable?
  @return The new view.