/** * Constructor. * @param record The sub-record to check. */ public NoDeleteModifyHandler(boolean bNoDelete, boolean bNoModify) { this(); this.init(null, bNoDelete, bNoModify); } /**
/** * AddMasterListeners Method. */ public void addMasterListeners() { this.addListener(new NoDeleteModifyHandler(true, true)); } /**
if (((this.getOwner().getEditMode() & DBConstants.EDIT_ADD) != DBConstants.EDIT_ADD) && (!this.getOwner().isRefreshedRecord())) strError = "Can't modify records"; org.jbundle.model.Task task = null; if (this.getOwner().getRecordOwner() != null) task = this.getOwner().getRecordOwner().getTask(); if (task != null) strError = ((BaseApplication)task.getApplication()).getResources(ResourceConstants.ERROR_RESOURCE, true).getString(strError); if (task != null) return this.getOwner().getRecordOwner().getTask().setLastError(strError); return DBConstants.ERROR_RETURN;
/** * AddMasterListeners Method. */ public void addMasterListeners() { this.addListener(new NoDeleteModifyHandler(true, true)); } /**
if (((this.getOwner().getEditMode() & DBConstants.EDIT_ADD) != DBConstants.EDIT_ADD) && (!this.getOwner().isRefreshedRecord())) strError = "Can't modify records"; org.jbundle.model.Task task = null; if (this.getOwner().getRecordOwner() != null) task = this.getOwner().getRecordOwner().getTask(); if (task != null) strError = ((BaseApplication)task.getApplication()).getResources(ResourceConstants.ERROR_RESOURCE, true).getString(strError); if (task != null) return this.getOwner().getRecordOwner().getTask().setLastError(strError); return DBConstants.ERROR_RETURN;
/** * AddMasterListeners Method. */ public void addMasterListeners() { super.addMasterListeners(); this.addListener(new CalcTimeoutTimeHandler(null)); this.addListener(new NotifyTimeoutProcessHandler(null)); this.addListener(new NoDeleteModifyHandler(true, false)); // Can't delete these } /**
/** * Constructor. * @param record The sub-record to check. */ public NoDeleteModifyHandler(Record record) { this(); this.init(record, true, false); } /**
if (((this.getOwner().getEditMode() & DBConstants.EDIT_ADD) != DBConstants.EDIT_ADD) && (!this.getOwner().isRefreshedRecord())) strError = "Can't modify records"; org.jbundle.model.Task task = null; if (this.getOwner().getRecordOwner() != null) task = this.getOwner().getRecordOwner().getTask(); if (task != null) strError = ((BaseApplication)task.getApplication()).getResources(ResourceConstants.ERROR_RESOURCE, true).getString(strError); if (task != null) return this.getOwner().getRecordOwner().getTask().setLastError(strError); return DBConstants.ERROR_RETURN;
/** * AddMasterListeners Method. */ public void addMasterListeners() { super.addMasterListeners(); this.addListener(new NoDeleteModifyHandler(true, false)); this.getField(Tour.FINALIZED).addListener(new FinalizeHandler(null)); this.getField(Tour.ORDER_COMPONENTS).addListener(new TourOrderHandler(null)); this.getField(Tour.CANCELLED).addListener(new TourOrderHandler(null)); this.getField(Tour.TOUR_STATUS_SUMMARY).addListener(new UpdateTourStatusSummaryHandler(null)); ((TourStatusField)this.getField(Tour.TOUR_STATUS_ID)).getIconField(null).addListener(new TourStatusUpdateHandler(null)); this.addActionListeners(); } /**
/** * Constructor. * @param record The sub-record to check. */ public NoDeleteModifyHandler(Record record) { this(); this.init(record, true, false); } /**
/** * AddMasterListeners Method. */ public void addMasterListeners() { super.addMasterListeners(); this.addListener(new NoDeleteModifyHandler(true, false)); this.getField(Tour.FINALIZED).addListener(new FinalizeHandler(null)); this.getField(Tour.ORDER_COMPONENTS).addListener(new TourOrderHandler(null)); this.getField(Tour.CANCELLED).addListener(new TourOrderHandler(null)); this.getField(Tour.TOUR_STATUS_SUMMARY).addListener(new UpdateTourStatusSummaryHandler(null)); ((TourStatusField)this.getField(Tour.TOUR_STATUS_ID)).getIconField(null).addListener(new TourStatusUpdateHandler(null)); this.addActionListeners(); } /**
/** * Constructor. * @param record The sub-record to check. */ public NoDeleteModifyHandler(boolean bNoDelete, boolean bNoModify) { this(); this.init(null, bNoDelete, bNoModify); } /**
/** * AddMasterListeners Method. */ public void addMasterListeners() { super.addMasterListeners(); this.getField(ApTrx.TRX_STATUS_ID).addListener(new UpdateActiveTrxStatus(this.getField(ApTrx.ACTIVE_TRX))); this.getField(ApTrx.DEPARTURE_DATE).addListener(new GetDepartureDateHandler((TourField)this.getField(ApTrx.TOUR_ID))); this.addListener(new NoDeleteModifyHandler(true, false)); Record recApControl = null; RecordOwner recordOwner = this.findRecordOwner(); if (recordOwner != null) recApControl = (Record)recordOwner.getRecord(ApControl.AP_CONTROL_FILE); if (recApControl == null) { recApControl = new ApControl(recordOwner); this.addListener(new FreeOnFreeHandler(recApControl)); } if (recApControl.getField(ApControl.AUTO_AP_CODE).getState() == true) this.addListener(new MoveIDToCodeHandler((String)null)); this.addListener(new ApTrxStatusHandler(null)); } /**
/** * Constructor. * @param record The sub-record to check. */ public NoDeleteModifyHandler(Record record) { this(); this.init(record, true, false); } /**
/** * Constructor. * @param record The sub-record to check. */ public NoDeleteModifyHandler(boolean bNoDelete, boolean bNoModify) { this(); this.init(null, bNoDelete, bNoModify); } /**