/** * Add all the screen listeners. */ public void addListeners() { super.addListeners(); FieldListener fieldBehavior = null; Record record = this.getMainRecord(); record.getField(BookingTour.PRICING_TYPE_ID).setEnabled(true); record.getField(BookingTour.ASK_FOR_ANSWER).addListener(fieldBehavior = new DisableOnFieldHandler(record.getField(BookingTour.ASK_FOR_ANSWER), BooleanField.YES, false)); this.getRecord(Booking.BOOKING_FILE).getField(Booking.ALWAYS_RESOLVE).addListener(fieldBehavior = new DisableOnFieldHandler(this.getRecord(Booking.BOOKING_FILE).getField(Booking.ALWAYS_RESOLVE), BooleanField.YES, false)); record.addListener(new FileRemoveBOnCloseHandler(fieldBehavior)); } /**
/** * Override this to add record listeners and filters to every screen where this is the main record. * @param screen The screen these listeners will be in. */ public void addScreenListeners(RecordOwner screen) { super.addScreenListeners(screen); this.getField(Tour.SERV_CONF).setEnabled(false); if (this.getField(Tour.MANUAL_TOUR_STATUS).getListener(DisableOnFieldHandler.class) == null) this.getField(Tour.MANUAL_TOUR_STATUS).addListener(new DisableOnFieldHandler(this.getField(Tour.TOUR_STATUS_ID), BooleanField.YES, false)); } /**
/** * Override this to add record listeners and filters to every screen where this is the main record. * @param screen The screen these listeners will be in. */ public void addScreenListeners(RecordOwner screen) { super.addScreenListeners(screen); this.getField(Tour.SERV_CONF).setEnabled(false); if (this.getField(Tour.MANUAL_TOUR_STATUS).getListener(DisableOnFieldHandler.class) == null) this.getField(Tour.MANUAL_TOUR_STATUS).addListener(new DisableOnFieldHandler(this.getField(Tour.TOUR_STATUS_ID), BooleanField.YES, false)); } /**
/** * Add all the screen listeners. */ public void addListeners() { super.addListeners(); if (this.getMainRecord() instanceof TourHeaderDetail) { String strManualTransportID = Integer.toString(((ReferenceField)this.getMainRecord().getField(TourHeaderDetail.INFO_MESSAGE_TRANSPORT_ID)).getIDFromCode(MessageTransport.MANUAL)); this.getMainRecord().getField(TourHeaderDetail.INFO_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourHeaderDetail.INFO_STATUS_ID), strManualTransportID, false)); this.getMainRecord().getField(TourHeaderDetail.INVENTORY_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourHeaderDetail.INVENTORY_STATUS_ID), strManualTransportID, false)); this.getMainRecord().getField(TourHeaderDetail.COST_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourHeaderDetail.COST_STATUS_ID), strManualTransportID, false)); this.getMainRecord().getField(TourHeaderDetail.PRODUCT_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourHeaderDetail.PRODUCT_STATUS_ID), strManualTransportID, false)); Converter convCheckMark = new RadioConverter(this.getMainRecord().getField(TourHeaderDetail.INFO_MESSAGE_TRANSPORT_ID), strManualTransportID, false); this.getMainRecord().getField(TourHeaderDetail.INFO_MESSAGE_TRANSPORT_ID).addListener(new RemoveConverterOnFreeHandler(convCheckMark)); this.getMainRecord().getField(TourHeaderDetail.INFO_MESSAGE_TRANSPORT_ID).addListener(new CopyDataHandler(this.getMainRecord().getField(TourHeaderDetail.INFO_STATUS_ID), null, convCheckMark)); this.getMainRecord().getField(TourHeaderDetail.INVENTORY_MESSAGE_TRANSPORT_ID).addListener(new CopyDataHandler(this.getMainRecord().getField(TourHeaderDetail.INVENTORY_STATUS_ID), null, convCheckMark)); this.getMainRecord().getField(TourHeaderDetail.COST_MESSAGE_TRANSPORT_ID).addListener(new CopyDataHandler(this.getMainRecord().getField(TourHeaderDetail.COST_STATUS_ID), null, convCheckMark)); this.getMainRecord().getField(TourHeaderDetail.PRODUCT_MESSAGE_TRANSPORT_ID).addListener(new CopyDataHandler(this.getMainRecord().getField(TourHeaderDetail.PRODUCT_STATUS_ID), null, convCheckMark)); } } /**
/** * Add all the screen listeners. */ public void addListeners() { super.addListeners(); if (this.getMainRecord() instanceof TourHeaderDetail) { String strManualTransportID = Integer.toString(((ReferenceField)this.getMainRecord().getField(TourHeaderDetail.INFO_MESSAGE_TRANSPORT_ID)).getIDFromCode(MessageTransport.MANUAL)); this.getMainRecord().getField(TourHeaderDetail.INFO_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourHeaderDetail.INFO_STATUS_ID), strManualTransportID, false)); this.getMainRecord().getField(TourHeaderDetail.INVENTORY_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourHeaderDetail.INVENTORY_STATUS_ID), strManualTransportID, false)); this.getMainRecord().getField(TourHeaderDetail.COST_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourHeaderDetail.COST_STATUS_ID), strManualTransportID, false)); this.getMainRecord().getField(TourHeaderDetail.PRODUCT_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourHeaderDetail.PRODUCT_STATUS_ID), strManualTransportID, false)); Converter convCheckMark = new RadioConverter(this.getMainRecord().getField(TourHeaderDetail.INFO_MESSAGE_TRANSPORT_ID), strManualTransportID, false); this.getMainRecord().getField(TourHeaderDetail.INFO_MESSAGE_TRANSPORT_ID).addListener(new RemoveConverterOnFreeHandler(convCheckMark)); this.getMainRecord().getField(TourHeaderDetail.INFO_MESSAGE_TRANSPORT_ID).addListener(new CopyDataHandler(this.getMainRecord().getField(TourHeaderDetail.INFO_STATUS_ID), null, convCheckMark)); this.getMainRecord().getField(TourHeaderDetail.INVENTORY_MESSAGE_TRANSPORT_ID).addListener(new CopyDataHandler(this.getMainRecord().getField(TourHeaderDetail.INVENTORY_STATUS_ID), null, convCheckMark)); this.getMainRecord().getField(TourHeaderDetail.COST_MESSAGE_TRANSPORT_ID).addListener(new CopyDataHandler(this.getMainRecord().getField(TourHeaderDetail.COST_STATUS_ID), null, convCheckMark)); this.getMainRecord().getField(TourHeaderDetail.PRODUCT_MESSAGE_TRANSPORT_ID).addListener(new CopyDataHandler(this.getMainRecord().getField(TourHeaderDetail.PRODUCT_STATUS_ID), null, convCheckMark)); } } /**
this.getScreenRecord().getField(TourClassScreenRecord.TOUR_CLASS_ID).moveFieldToThis(this.getRecord(BookingControl.BOOKING_CONTROL_FILE).getField(BookingControl.TOUR_CLASS_ID)); this.getMainRecord().getField(TourEventSchedule.TOUR_EVENT_ID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.BOOKING_STATUS_ID), Integer.toString(TourEvent.BOOKING_STATUS), false)); this.getMainRecord().getField(TourEventSchedule.TOUR_EVENT_ID).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.BOOKING_STATUS_ID), null, null)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_TOUR_EVENT_ID), TourActionTypeField.TRIGGER_EVENT, false)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_TOUR_EVENT_ID), null, null)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_MESSAGE_PROCESS_INFO_ID), TourActionTypeField.CREATE_DOCUMENT, false)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_MESSAGE_PROCESS_INFO_ID), null, null)); this.getMainRecord().getField(TourEventSchedule.ACTION_TOUR_EVENT_ID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_BOOKING_STATUS_ID), Integer.toString(TourEvent.BOOKING_STATUS), false)); this.getMainRecord().getField(TourEventSchedule.ACTION_TOUR_EVENT_ID).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_BOOKING_STATUS_ID), null, null)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_MESSAGE_TRANSPORT_ID), TourActionTypeField.CREATE_DOCUMENT, false)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_MESSAGE_TRANSPORT_ID), null, null)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_DOCUMENT_NAME), TourActionTypeField.CREATE_DOCUMENT, false)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_DOCUMENT_NAME), null, null)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_PROPERTIES), TourActionTypeField.CREATE_DOCUMENT, false)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_PROPERTIES), null, null)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_DOCUMENT_TEXT), TourActionTypeField.CREATE_DOCUMENT, false));
this.getScreenRecord().getField(TourClassScreenRecord.TOUR_CLASS_ID).moveFieldToThis(this.getRecord(BookingControl.BOOKING_CONTROL_FILE).getField(BookingControl.TOUR_CLASS_ID)); this.getMainRecord().getField(TourEventSchedule.TOUR_EVENT_ID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.BOOKING_STATUS_ID), Integer.toString(TourEvent.BOOKING_STATUS), false)); this.getMainRecord().getField(TourEventSchedule.TOUR_EVENT_ID).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.BOOKING_STATUS_ID), null, null)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_TOUR_EVENT_ID), TourActionTypeField.TRIGGER_EVENT, false)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_TOUR_EVENT_ID), null, null)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_MESSAGE_PROCESS_INFO_ID), TourActionTypeField.CREATE_DOCUMENT, false)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_MESSAGE_PROCESS_INFO_ID), null, null)); this.getMainRecord().getField(TourEventSchedule.ACTION_TOUR_EVENT_ID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_BOOKING_STATUS_ID), Integer.toString(TourEvent.BOOKING_STATUS), false)); this.getMainRecord().getField(TourEventSchedule.ACTION_TOUR_EVENT_ID).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_BOOKING_STATUS_ID), null, null)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_MESSAGE_TRANSPORT_ID), TourActionTypeField.CREATE_DOCUMENT, false)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_MESSAGE_TRANSPORT_ID), null, null)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_DOCUMENT_NAME), TourActionTypeField.CREATE_DOCUMENT, false)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_DOCUMENT_NAME), null, null)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_PROPERTIES), TourActionTypeField.CREATE_DOCUMENT, false)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new CopyStringHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_PROPERTIES), null, null)); this.getMainRecord().getField(TourEventSchedule.TOUR_ACTION_TYPE).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(TourEventSchedule.ACTION_DOCUMENT_TEXT), TourActionTypeField.CREATE_DOCUMENT, false));
/** * Add all the screen listeners. */ public void addListeners() { super.addListeners(); // Link the screen field to the passed in record ((ReferenceField)this.getScreenRecord().getField(MessageInfoScreenRecord.kMessageInfoID)).syncReference(this.getHeaderRecord()); String strManualTransportID = Integer.toString(((ReferenceField)this.getMainRecord().getField(MessageProcessInfo.kDefaultMessageTransportID)).getIDFromCode(MessageTransport.MANUAL)); this.getMainRecord().getField(MessageProcessInfo.kDefaultMessageTransportID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(MessageProcessInfo.kInitialMessageStatusID), strManualTransportID, false)); Converter convCheckMark = new RadioConverter(this.getMainRecord().getField(MessageProcessInfo.kDefaultMessageTransportID), strManualTransportID, false); this.getMainRecord().getField(MessageProcessInfo.kDefaultMessageTransportID).addListener(new RemoveConverterOnFreeHandler(convCheckMark)); this.getMainRecord().getField(MessageProcessInfo.kDefaultMessageTransportID).addListener(new CopyDataHandler(this.getMainRecord().getField(MessageProcessInfo.kInitialMessageStatusID), null, convCheckMark)); } /**
/** * Add all the screen listeners. */ public void addListeners() { super.addListeners(); ((MessageDetail)this.getMainRecord()).addPropertyListeners(); this.getMainRecord().addListener(new MessageDetailDefTransHandler(null)); String strManualTransportID = Integer.toString(((ReferenceField)this.getMainRecord().getField(MessageDetail.kMessageTransportID)).getIDFromCode(MessageTransport.MANUAL)); this.getMainRecord().getField(MessageDetail.kMessageTransportID).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(MessageDetail.kInitialManualTransportStatusID), strManualTransportID, false)); Converter convCheckMark = new RadioConverter(this.getMainRecord().getField(MessageDetail.kMessageTransportID), strManualTransportID, false); this.getMainRecord().getField(MessageDetail.kMessageTransportID).addListener(new RemoveConverterOnFreeHandler(convCheckMark)); this.getMainRecord().getField(MessageDetail.kMessageTransportID).addListener(new CopyDataHandler(this.getMainRecord().getField(MessageDetail.kInitialManualTransportStatusID), null, convCheckMark)); } /**
/** * AddMasterListeners Method. */ public void addMasterListeners() { super.addMasterListeners(); BookingDetailSoftDeleteHandler listener = new BookingDetailSoftDeleteHandler(this.getField(BookingDetail.DELETED)); this.addListener(listener); listener.filterThisRecord(false); // Display deleted record (usually switchable in screens) this.getField(BookingDetail.PRODUCT_TYPE).addListener(new ProductTypeHandler(null)); // Since Meals handler is such a resource hog, you should only add it manually todo(don) this.getField(BookingDetail.MEAL_SUMMARY).addListener(new MealsHandler(null)); this.getField(BookingDetail.STATUS_SUMMARY).addListener(new StatusHandler(null)); this.getField(BookingDetail.AP_TRX_ID).addListener(new DisableOnFieldHandler(this.getField(BookingDetail.PRODUCT_ID), null, false)); this.addLookupListeners(); } /**
/** * AddMasterListeners Method. */ public void addMasterListeners() { super.addMasterListeners(); BookingDetailSoftDeleteHandler listener = new BookingDetailSoftDeleteHandler(this.getField(BookingDetail.DELETED)); this.addListener(listener); listener.filterThisRecord(false); // Display deleted record (usually switchable in screens) this.getField(BookingDetail.PRODUCT_TYPE).addListener(new ProductTypeHandler(null)); // Since Meals handler is such a resource hog, you should only add it manually todo(don) this.getField(BookingDetail.MEAL_SUMMARY).addListener(new MealsHandler(null)); this.getField(BookingDetail.STATUS_SUMMARY).addListener(new StatusHandler(null)); this.getField(BookingDetail.AP_TRX_ID).addListener(new DisableOnFieldHandler(this.getField(BookingDetail.PRODUCT_ID), null, false)); this.addLookupListeners(); } /**
/** * Add all the screen listeners. */ public void addListeners() { super.addListeners(); this.getScreenRecord().getField(AcctBatchScreenRecord.USER_ID).moveFieldToThis(this.getMainRecord().getField(AcctBatch.USER_ID)); this.getScreenRecord().getField(AcctBatchScreenRecord.RECURRING).moveFieldToThis(this.getMainRecord().getField(AcctBatch.RECURRING)); this.getMainRecord().getField(AcctBatch.RECURRING).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(AcctBatch.TRX_DATE), BooleanField.YES, true)); FieldListener listener = new CopyStringHandler(this.getMainRecord().getField(AcctBatch.TRX_DATE), DBConstants.BLANK, this.getMainRecord().getField(AcctBatch.RECURRING)); listener.setRespondsToMode(DBConstants.INIT_MOVE, true); this.getMainRecord().getField(AcctBatch.TRX_DATE).addListener(listener); this.getMainRecord().setKeyArea(AcctBatch.USER_ID_KEY); this.getMainRecord().addListener(new SubFileFilter(this.getScreenRecord().getField(AcctBatchScreenRecord.USER_ID), AcctBatch.USER_ID, this.getScreenRecord().getField(AcctBatchScreenRecord.RECURRING), AcctBatch.RECURRING, null, null)); } /**
this.getField(BookingDetail.PRODUCT_MESSAGE_TRANSPORT_ID).addListener(new RemoveConverterOnFreeHandler(converterNotProductManualTransport)); this.getField(BookingDetail.INFO_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getField(BookingDetail.INFO_STATUS_ID), strManualTransportID, false)); this.getField(BookingDetail.INVENTORY_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getField(BookingDetail.INVENTORY_STATUS_ID), strManualTransportID, false)); this.getField(BookingDetail.COST_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getField(BookingDetail.COST_STATUS_ID), strManualTransportID, false)); this.getField(BookingDetail.COST_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getField(BookingDetail.TOTAL_COST), strManualTransportID, false)); this.getField(BookingDetail.PRODUCT_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getField(BookingDetail.PRODUCT_STATUS_ID), strManualTransportID, false));
this.getField(BookingDetail.PRODUCT_MESSAGE_TRANSPORT_ID).addListener(new RemoveConverterOnFreeHandler(converterNotProductManualTransport)); this.getField(BookingDetail.INFO_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getField(BookingDetail.INFO_STATUS_ID), strManualTransportID, false)); this.getField(BookingDetail.INVENTORY_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getField(BookingDetail.INVENTORY_STATUS_ID), strManualTransportID, false)); this.getField(BookingDetail.COST_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getField(BookingDetail.COST_STATUS_ID), strManualTransportID, false)); this.getField(BookingDetail.COST_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getField(BookingDetail.TOTAL_COST), strManualTransportID, false)); this.getField(BookingDetail.PRODUCT_MESSAGE_TRANSPORT_ID).addListener(new DisableOnFieldHandler(this.getField(BookingDetail.PRODUCT_STATUS_ID), strManualTransportID, false));
/** * Add all the screen listeners. */ public void addListeners() { super.addListeners(); this.getMainRecord().setKeyArea(AcctBatch.USER_ID_KEY); this.getMainRecord().addListener(new SubFileFilter(this.getScreenRecord().getField(AcctBatchScreenRecord.USER_ID), AcctBatch.USER_ID, this.getScreenRecord().getField(AcctBatchScreenRecord.RECURRING), AcctBatch.RECURRING, null, null)); this.getScreenRecord().getField(AcctBatchScreenRecord.USER_ID).addListener(new FieldReSelectHandler(this)); this.getScreenRecord().getField(AcctBatchScreenRecord.RECURRING).addListener(new FieldReSelectHandler(this)); this.getMainRecord().getField(AcctBatch.RECURRING).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(AcctBatch.TRX_DATE), BooleanField.YES, true)); FieldListener listener = new CopyStringHandler(this.getMainRecord().getField(AcctBatch.TRX_DATE), DBConstants.BLANK, this.getMainRecord().getField(AcctBatch.RECURRING)); listener.setRespondsToMode(DBConstants.INIT_MOVE, true); this.getMainRecord().getField(AcctBatch.TRX_DATE).addListener(listener); this.getScreenRecord().getField(AcctBatchScreenRecord.RECURRING).addListener(new StickyValueHandler(null)); } /**
this.getScreenRecord().getField(PaymentRequestScreenRecord.MANUAL_CHECKS).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(PaymentRequest.CHECK_NO), BooleanField.NO, true));
this.getScreenRecord().getField(PaymentRequestScreenRecord.MANUAL_CHECKS).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(PaymentRequest.CHECK_NO), BooleanField.YES, false));
this.getScreenRecord().getField(PaymentRequestScreenRecord.MANUAL_CHECKS).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(PaymentRequest.CHECK_NO), BooleanField.NO, true));
this.getScreenRecord().getField(PaymentRequestScreenRecord.MANUAL_CHECKS).addListener(new DisableOnFieldHandler(this.getMainRecord().getField(PaymentRequest.CHECK_NO), BooleanField.YES, false));
fldTourDesc.addListener(fieldBehavior = new CheckTourOptionDisplay(null)); recInventory.addListener(new FileRemoveBOnCloseHandler(fieldBehavior)); this.getRecord(Booking.BOOKING_FILE).getField(Booking.ASK_FOR_ANSWER).addListener(fieldBehavior = new DisableOnFieldHandler(this.getRecord(Booking.BOOKING_FILE).getField(Booking.ASK_FOR_ANSWER), BooleanField.YES, false)); recInventory.addListener(new FileRemoveBOnCloseHandler(fieldBehavior)); this.getRecord(Booking.BOOKING_FILE).getField(Booking.ALWAYS_RESOLVE).addListener(fieldBehavior = new DisableOnFieldHandler(this.getRecord(Booking.BOOKING_FILE).getField(Booking.ALWAYS_RESOLVE), BooleanField.YES, false)); recInventory.addListener(new FileRemoveBOnCloseHandler(fieldBehavior));