code: public void objectAvailable (ConfigObject object)
      {
          // keep this for later
          _object = object;
  
          // create our field editors
          try {
              Field[] fields = object.getClass().getFields();
              for (Field field : fields) {
                  // if the field is anything but a plain old public field,
                  // we don't want to edit it
                  if (field.getModifiers() == Modifier.PUBLIC) {
                      add(_object.getEditor(_ctx, field));
                  }
              }
  
          } catch (SecurityException se) {
              log.warning("Unable to introspect DObject!? " + se);
          }
  
          SwingUtil.refresh(this);
      }
docs: documentation inherited from interface