/**
   * @return list of FiscalYearMaker implementations with two fiscal year maker implementations for
   *     the same business object class
   */
  public static List<FiscalYearMaker> getFiscalYearMakerList_duplicateBusinessObjectClass() {
    List<FiscalYearMaker> fiscalYearMakers = new ArrayList<FiscalYearMaker>();

    fiscalYearMakers.add(OPTIONS.createFiscalYearMaker());
    fiscalYearMakers.add(OBJECT_CODE.createFiscalYearMaker());
    //        fiscalYearMakers.add(BENEFITS_CALCULATION.createFiscalYearMaker());
    fiscalYearMakers.add(ACCOUNTING_PERIOD.createFiscalYearMaker());
    fiscalYearMakers.add(OBJECT_CODE.createFiscalYearMaker());

    return fiscalYearMakers;
  }
  /** @return list of FiscalYearMaker implementations with valid parent-child configuration */
  public static List<FiscalYearMaker> getFiscalYearMakerList_valid() {
    List<FiscalYearMaker> fiscalYearMakers = new ArrayList<FiscalYearMaker>();

    fiscalYearMakers.add(OPTIONS.createFiscalYearMaker());
    fiscalYearMakers.add(ORGANIZATION_REVERSION_DETAIL.createFiscalYearMaker());
    fiscalYearMakers.add(ORGANIZATION_REVERSION.createFiscalYearMaker());
    fiscalYearMakers.add(SUB_OBJECT_CODE.createFiscalYearMaker());
    fiscalYearMakers.add(OBJECT_CODE.createFiscalYearMaker());
    //        fiscalYearMakers.add(LABOR_OBJECT.createFiscalYearMaker());
    fiscalYearMakers.add(OFFSET_DEFINITION.createFiscalYearMaker());
    //        fiscalYearMakers.add(BENEFITS_CALCULATION.createFiscalYearMaker());
    //        fiscalYearMakers.add(POSITION_OBJECT_BENEFIT.createFiscalYearMaker());
    fiscalYearMakers.add(ACCOUNTING_PERIOD.createFiscalYearMaker());
    fiscalYearMakers.add(INDIRECT_COST_RECOVERY_RATE_DETAIL.createFiscalYearMaker());
    fiscalYearMakers.add(WIRE_CHARGE.createFiscalYearMaker());
    //
    // fiscalYearMakers.add(EFFORT_CERTIFICATION_REPORT_EARN_PAYGROUP.createFiscalYearMaker());
    //        fiscalYearMakers.add(EFFORT_CERTIFICATION_REPORT_POSITION.createFiscalYearMaker());
    //        fiscalYearMakers.add(EFFORT_CERTIFICATION_REPORT_DEFINITION.createFiscalYearMaker());
    //        fiscalYearMakers.add(SYSTEM_INFORMATION.createFiscalYearMaker());
    fiscalYearMakers.add(UNIVERSITY_DATE.createFiscalYearMaker());

    return fiscalYearMakers;
  }