/** * Add this field in the Record's field sequence. */ public BaseField setupField(int iFieldSeq) { BaseField field = null; if (iFieldSeq == 0) field = new ShortField(this, PROFILE_KEY, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 1) field = new StringField(this, NAME_SORT, 15, null, null); if (iFieldSeq == 2) field = new StringField(this, POSTAL_CODE_SORT, 10, null, null); if (iFieldSeq == 3) field = new ProfileTypeFilter(this, PROFILE_TYPE_ID, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 4) field = new StringField(this, LAST_NAME_SORT, 15, null, null); if (field == null) field = super.setupField(iFieldSeq); return field; } /**
field = new BundleFilter(this, HTML_BUNDLE_ID, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 10) field = new ProfileTypeFilter(this, PROFILE_TYPE_ID, Constants.DEFAULT_FIELD_LENGTH, null, null); if (field == null) field = super.setupField(iFieldSeq);
field = new ShortField(this, TICKETING_DAYS, 3, null, new Short((short)5)); if (iFieldSeq == 11) field = new ProfileTypeFilter(this, PROFILE_TYPE_ID, Constants.DEFAULT_FIELD_LENGTH, null, null); if (iFieldSeq == 12) field = new BookingStatusField(this, BOOKING_STATUS_ID, Constants.DEFAULT_FIELD_LENGTH, null, null);