本文整理了Java中org.jbundle.model.db.Field.setState()
方法的一些代码示例,展示了Field.setState()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Field.setState()
方法的具体详情如下:
包路径:org.jbundle.model.db.Field
类名称: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)
内容来源于网络,如有侵权,请联系作者删除!