org.jbundle.model.db.Field.setState()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(4.5k)|赞(0)|评价(0)|浏览(77)

本文整理了Java中org.jbundle.model.db.Field.setState()方法的一些代码示例,展示了Field.setState()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Field.setState()方法的具体详情如下:
包路径:org.jbundle.model.db.Field
类名称:Field
方法名:setState

Field.setState介绍

暂无

代码示例

代码示例来源:origin: com.tourapp.tour/com.tourapp.tour.product.db

recBooking.getField(BookingModel.BOOKED).setState(true);
  break;
case TourEvent.BOOKING_STATUS:
  recBooking.getField(BookingModel.DEPOSIT_DUE).setState(true);
  break;
case TourEvent.DEPOSIT_RECEIVED:
  recBooking.getField(BookingModel.DEPOSIT).setState(true);
  break;
case TourEvent.FINAL_PAY_DUE:
  recBooking.getField(BookingModel.FINAL_PAYMENT_DUE).setState(true);
  break;
case TourEvent.FINAL_PAYMENT_RECEIVED:
  recBooking.getField(BookingModel.FINAL_PAYMENT_RECEIVED).setState(true);
  break;
case TourEvent.FINALIZATION:
  recTour.getField(TourModel.FINALIZED).setState(true);
  break;
case TourEvent.TOUR_CLOSED:
  recTour.getField(TourModel.CLOSED).setState(true);
  break;
case TourEvent.ORDER_COMPONENTS:
  recTour.getField(TourModel.ORDER_COMPONENTS).setState(true);
  break;
case TourEvent.FINAL_DOCS:
  recTour.getField(TourModel.FINAL_DOCS).setState(true);
  break;
case TourEvent.TICKETING:
  recTour.getField(TourModel.TICKETS).setState(true);

代码示例来源:origin: com.tourgeek.tour/com.tourgeek.tour.product.db

recBooking.getField(BookingModel.BOOKED).setState(true);
  break;
case TourEvent.BOOKING_STATUS:
  recBooking.getField(BookingModel.DEPOSIT_DUE).setState(true);
  break;
case TourEvent.DEPOSIT_RECEIVED:
  recBooking.getField(BookingModel.DEPOSIT).setState(true);
  break;
case TourEvent.FINAL_PAY_DUE:
  recBooking.getField(BookingModel.FINAL_PAYMENT_DUE).setState(true);
  break;
case TourEvent.FINAL_PAYMENT_RECEIVED:
  recBooking.getField(BookingModel.FINAL_PAYMENT_RECEIVED).setState(true);
  break;
case TourEvent.FINALIZATION:
  recTour.getField(TourModel.FINALIZED).setState(true);
  break;
case TourEvent.TOUR_CLOSED:
  recTour.getField(TourModel.CLOSED).setState(true);
  break;
case TourEvent.ORDER_COMPONENTS:
  recTour.getField(TourModel.ORDER_COMPONENTS).setState(true);
  break;
case TourEvent.FINAL_DOCS:
  recTour.getField(TourModel.FINAL_DOCS).setState(true);
  break;
case TourEvent.TICKETING:
  recTour.getField(TourModel.TICKETS).setState(true);

代码示例来源:origin: com.tourgeek.tour/com.tourgeek.tour.product.db

/**
 * Merge my changed data back into field that I just restored from disk.
 * @param objData The value this field held before I refreshed from disk.
 * @return The setData error code.
 */
public int doMergeData(Object objData)
{
  if (objData instanceof Integer) // Always
    if (((Integer)objData).intValue() == BaseStatus.DATA_REQUIRED)
    {
      if (this.getRecord() instanceof BookingDetailModel)
      {
        BookingDetailModel recBookingDetail = (BookingDetailModel)this.getRecord();
        for (int iStatusType = 0; iStatusType < recBookingDetail.getFieldCount(); iStatusType++)
        {
          if (recBookingDetail.getField(iStatusType) == this)
          {
            if (recBookingDetail.checkRequiredParams(this.getFieldName()) == null) // Possible that the data is okay now, check it.
            {   // If I say data required, but the refresh says something else, use the refresh status and recheck the data
              recBookingDetail.getField(iStatusType + BookingDetailModel.MESSAGE_REQUEST_OFFSET).setState(true);
              return DBConstants.NORMAL_RETURN;
            }
            break;
          }
        }
      }
    }
  return super.doMergeData(objData);
}

代码示例来源:origin: com.tourapp.tour/com.tourapp.tour.product.db

/**
 * Merge my changed data back into field that I just restored from disk.
 * @param objData The value this field held before I refreshed from disk.
 * @return The setData error code.
 */
public int doMergeData(Object objData)
{
  if (objData instanceof Integer) // Always
    if (((Integer)objData).intValue() == BaseStatus.DATA_REQUIRED)
    {
      if (this.getRecord() instanceof BookingDetailModel)
      {
        BookingDetailModel recBookingDetail = (BookingDetailModel)this.getRecord();
        for (int iStatusType = 0; iStatusType < recBookingDetail.getFieldCount(); iStatusType++)
        {
          if (recBookingDetail.getField(iStatusType) == this)
          {
            if (recBookingDetail.checkRequiredParams(this.getFieldName()) == null) // Possible that the data is okay now, check it.
            {   // If I say data required, but the refresh says something else, use the refresh status and recheck the data
              recBookingDetail.getField(iStatusType + BookingDetailModel.MESSAGE_REQUEST_OFFSET).setState(true);
              return DBConstants.NORMAL_RETURN;
            }
            break;
          }
        }
      }
    }
  return super.doMergeData(objData);
}

代码示例来源:origin: com.tourapp.tour/com.tourapp.tour.product.db

recTour.getField(TourModel.ORDER_COMPONENTS).setState(true);     // Book = Order Components! (just in case the previous line didn't do this)

代码示例来源:origin: com.tourgeek.tour/com.tourgeek.tour.product.db

recTour.getField(TourModel.ORDER_COMPONENTS).setState(true);     // Book = Order Components! (just in case the previous line didn't do this)

相关文章