docs: @Override
    public final String getFor(final Class<?> pClass, final String pThingName) {
      if (pClass == CuOrSe.class) {
        if ("entitySave".equals(pThingName)) {
          return PrCuOrSeSv.class.getSimpleName();
        } else if ("entityEdit".equals(pThingName)
          || "entityPrint".equals(pThingName)) {
          return PrcEntityRetrieve.class.getSimpleName();
        }
        return null;
      } else if ("entityEdit".equals(pThingName)
        || "entityConfirmDelete".equals(pThingName)) {
        return getForRetrieveForEditDelete(pClass, pThingName);
      } else if ("entityCopy".equals(pThingName)) {
        return getForCopy(pClass);
      } else if ("entityPrint".equals(pThingName)) {
        return getForPrint(pClass);
      } else if ("entityFSave".equals(pThingName)) {
        return getForFSave(pClass);
      } else if ("entityEFSave".equals(pThingName)) {
        return getForEFSave(pClass);
      } else if ("entitySave".equals(pThingName)) {
        return getForSave(pClass);
      } else if ("entityFfolDelete".equals(pThingName)) {
        return getForFfolDelete(pClass);
      } else if ("entityFfolSave".equals(pThingName)) {
        return getForFfolSave(pClass);
      } else if ("entityFolDelete".equals(pThingName)) {
        return getForFolDelete(pClass);
      } else if ("entityFolSave".equals(pThingName)) {
        return getForFolSave(pClass);
      } else if ("entityFDelete".equals(pThingName)) {
        return getForFDelete(pClass);
      } else if ("entityEFDelete".equals(pThingName)) {
        return getForEFDelete(pClass);
      } else if ("entityDelete".equals(pThingName)) {
        return getForDelete(pClass);
      } else if ("entityCreate".equals(pThingName)) {
        return getForCreate(pClass);
      }
      return null;
    }