/** * Add all standard file & field behaviors. * Override this to add record listeners and filters. */ public void addListeners() { super.addListeners(); this.getField(ProductScreenRecord.DESCRIPTION).addListener(new FieldToUpperHandler(null)); this.getField(ProductScreenRecord.DESCRIPTION).addListener(new CheckForTheHandler(null)); this.addListener(new DateChangedHandler(ProductScreenRecord.LAST_CHANGED)); } /**
/** * Add all standard file & field behaviors. * Override this to add record listeners and filters. */ public void addListeners() { super.addListeners(); this.getField(ProductScreenRecord.DESCRIPTION).addListener(new FieldToUpperHandler(null)); this.getField(ProductScreenRecord.DESCRIPTION).addListener(new CheckForTheHandler(null)); this.addListener(new DateChangedHandler(ProductScreenRecord.LAST_CHANGED)); } /**
/** * Add all standard file & field behaviors. * Override this to add record listeners and filters. */ public void addListeners() { super.addListeners(); this.addListener(new DateChangedHandler(Person.kDateChanged)); this.addListener(new SetUserIDHandler(Person.kChangedID, false)); this.getField(Person.kName).addListener(new CopyLastHandler(Person.kNameSort)); // Only if dest is null (ie., company name is null) this.getField(Person.kNameSort).addListener(new FieldToUpperHandler(null)); this.getField(Person.kPostalCode).addListener(new CopyFieldHandler(Person.kPostalCodeSort)); } /**
/** * Add all standard file & field behaviors. * Override this to add record listeners and filters. */ public void addListeners() { super.addListeners(); this.addListener(new DateChangedHandler((DateTimeField)this.getField(Person.DATE_CHANGED))); this.addListener(new SetUserIDHandler(Person.CHANGED_ID, false)); this.getField(Person.NAME).addListener(new CopyLastHandler(this.getField(Person.NAME_SORT))); // Only if dest is null (ie., company name is null) this.getField(Person.NAME_SORT).addListener(new FieldToUpperHandler(null)); this.getField(Person.POSTAL_CODE).addListener(new CopyFieldHandler(this.getField(Person.POSTAL_CODE_SORT))); } /**
/** * Add all the screen listeners. */ public void addListeners() { super.addListeners(); this.setEnabled(false); this.getMainRecord().getField(TicketTrx.OVERRIDE_PAID).setEnabled(true); this.getMainRecord().setKeyArea(TicketTrx.VENDOR_ID_KEY); this.getMainRecord().addListener(new SubFileFilter(this.getScreenRecord().getField(OverrideScreenRecord.VENDOR_ID), TicketTrx.VENDOR_ID, null, null, null, null)); this.getMainRecord().addListener(new CompareFileFilter(this.getMainRecord().getField(TicketTrx.START_SERVICE_DATE), this.getScreenRecord().getField(OverrideScreenRecord.START_DEPARTURE), ">=")); this.getMainRecord().addListener(new CompareFileFilter(this.getMainRecord().getField(TicketTrx.START_SERVICE_DATE), this.getScreenRecord().getField(OverrideScreenRecord.END_DEPARTURE), "<=")); this.getMainRecord().addListener(new DateChangedHandler(TicketTrx.OVERRIDE_PAID_DATE)); this.getMainRecord().addListener(new UpdateOverrideAcctDetailHandler(null)); } /**
/** * Add all the screen listeners. */ public void addListeners() { super.addListeners(); this.getMainRecord().setKeyArea(TicketTrx.VENDOR_ID_KEY); this.getMainRecord().addListener(new SubFileFilter(this.getScreenRecord().getField(OverrideScreenRecord.VENDOR_ID), TicketTrx.VENDOR_ID, null, null, null, null, true)); this.getMainRecord().addListener(new CompareFileFilter(this.getMainRecord().getField(TicketTrx.START_SERVICE_DATE), this.getScreenRecord().getField(OverrideScreenRecord.START_DEPARTURE), ">=")); this.getMainRecord().addListener(new CompareFileFilter(this.getMainRecord().getField(TicketTrx.START_SERVICE_DATE), this.getScreenRecord().getField(OverrideScreenRecord.END_DEPARTURE), "<=")); this.getScreenRecord().getField(OverrideScreenRecord.VENDOR_ID).addListener(new FieldReSelectHandler(this)); this.getScreenRecord().getField(OverrideScreenRecord.START_DEPARTURE).addListener(new FieldReSelectHandler(this)); this.getScreenRecord().getField(OverrideScreenRecord.END_DEPARTURE).addListener(new FieldReSelectHandler(this)); TrxStatus recTrxStatus = (TrxStatus)this.getRecord(TrxStatus.TRX_STATUS_FILE); int iOverrideStatus = recTrxStatus.getTrxStatusID(TransactionType.AIR, TicketTrx.TICKET_TRX_FILE, TicketTrx.OVER_RIDE_PAID); // Remember, TrxStatus may be used by UpdateOverrideAcctDetailHandler this.getMainRecord().getField(TicketTrx.OVERRIDE_PAID).addListener(new CopyDataHandler(this.getMainRecord().getField(TicketTrx.TRX_STATUS_ID), Integer.toString(iOverrideStatus), null)); this.getMainRecord().addListener(new DateChangedHandler(TicketTrx.OVERRIDE_PAID_DATE)); this.getMainRecord().addListener(new UpdateOverrideAcctDetailHandler(null)); this.setEnabled(false); this.getMainRecord().getField(TicketTrx.OVERRIDE_PAID).setEnabled(true); this.setAppending(false); } /**
this.addListener(new DateChangedHandler(Booking.MOD_DATE));
this.addListener(new DateChangedHandler(Booking.MOD_DATE));