// ===================================================================================
 //                                                                         Constructor
 //                                                                         ===========
 public ProductStatusCIQ(
     ConditionQuery referrerQuery,
     SqlClause sqlClause,
     String aliasName,
     int nestLevel,
     BsProductStatusCQ myCQ) {
   super(referrerQuery, sqlClause, aliasName, nestLevel);
   _myCQ = myCQ;
   _foreignPropertyName = _myCQ.xgetForeignPropertyName(); // accept foreign property name
   _relationPath = _myCQ.xgetRelationPath(); // accept relation path
   _inline = true;
 }
 // ===================================================================================
 //                                                                Override about Query
 //                                                                ====================
 protected ConditionValue xgetCValueProductStatusCode() {
   return _myCQ.xdfgetProductStatusCode();
 }
 protected ConditionValue xgetCValueDisplayOrder() {
   return _myCQ.xdfgetDisplayOrder();
 }