docs: public void init(RecordOwnerParent parent, String strSourcePrefix)
      {
          super.init(parent, strSourcePrefix);
          if (this.getProperty("dayOffset") != null)
              dayOffset = Integer.parseInt(this.getProperty("dayOffset"));
          if (this.getProperty("monthOffset") != null)
              monthOffset = Integer.parseInt(this.getProperty("monthOffset"));
          if (this.getProperty("yearOffset") != null)
              yearOffset = Integer.parseInt(this.getProperty("yearOffset"));
          if (this.getProperty("endOfMonthFields") != null)
          {
              String fields = this.getProperty("endOfMonthFields");
              eomFields = fields.split(",");
          }
      }