code: private void addAddInfoLayout(String key, Object value, boolean editable) {
  
          HorizontalLayout res = addInfoLayout(key, value, editable);
          if (editable) {
              m_userinfoGroup.addRow(res);
          } else {
              m_userinfoNoEditGroup.addRow(res);
          }
      }
docs: Add key value pair as component to ui.<p>
  
  @param key string
  @param value object
  @param editable boolean