code: private void internalBuildConfiguredFields() {
  
          Map<String, CmsClientProperty> ownProps = m_handler.getOwnProperties();
          List<String> keys = new ArrayList<String>(m_propertyConfig.keySet());
          moveToTop(keys, CmsClientProperty.PROPERTY_NAVTEXT);
          moveToTop(keys, CmsClientProperty.PROPERTY_DESCRIPTION);
          moveToTop(keys, CmsClientProperty.PROPERTY_TITLE);
          for (String propName : keys) {
              buildField(ownProps, propName, Mode.effective);
          }
      }
docs: Builds the fields for the configured properties in the first tab.<p>