code: public ScreenComponent setupDefaultView(ScreenLoc itsLocation, ComponentParent targetScreen, Convert converter, int iDisplayFieldDesc, Map<String, Object> properties)
      {
          converter = new PropertiesConverter((Converter)converter, "value");
          converter = new RsaEncryptedConverter((Converter)converter);
          converter = new FieldLengthConverter((Converter)converter, m_iFakeFieldLength);
  
          converter = new RsaPropertyConverter((Converter)converter);
          return createScreenComponent(ScreenModel.EDIT_TEXT, itsLocation, targetScreen, converter, iDisplayFieldDesc, properties);
      }
docs: Set up the default screen control for this field.
  @param itsLocation Location of this component on screen (ie., GridBagConstraint).
  @param targetScreen Where to place this component (ie., Parent screen or GridBagLayout).
  @param converter The converter to set the screenfield to.
  @param iDisplayFieldDesc Display the label? (optional).
  @return Return the component or ScreenField that is created for this field.