1 package org.opencrx.kernel.product1.cci; 14 15 public class product1PackageImpl 16 extends org.openmdx.base.accessor.jmi.spi.RefPackage_1 17 implements product1Package { 18 19 public product1PackageImpl( 20 javax.jmi.reflect.RefPackage outermostPackage, 21 javax.jmi.reflect.RefPackage immediatePackage 22 ) { 23 super(outermostPackage, immediatePackage); 24 } 25 26 public org.opencrx.kernel.product1.cci.ProductFilterPropertyFilter createProductFilterPropertyFilter( 30 ) { 31 return (org.opencrx.kernel.product1.cci.ProductFilterPropertyFilter)this.refCreateFilter( 32 "org:opencrx:kernel:product1:ProductFilterProperty", 33 null, 34 null 35 ); 36 } 37 38 public org.opencrx.kernel.product1.cci.ProductFilterPropertyFilter createProductFilterPropertyFilter( 39 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 40 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 41 ) { 42 return (org.opencrx.kernel.product1.cci.ProductFilterPropertyFilter)this.refCreateFilter( 43 "org:opencrx:kernel:product1:ProductFilterProperty", 44 filterProperties, 45 attributeSpecifiers 46 ); 47 } 48 49 public org.opencrx.kernel.product1.cci.ProductConfigurationTypeClass getProductConfigurationTypeClass( 53 ) { 54 return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeClass)refClass( 55 "org:opencrx:kernel:product1:ProductConfigurationType" 56 ); 57 } 58 59 public org.opencrx.kernel.product1.cci.ProductConfigurationTypeFilter createProductConfigurationTypeFilter( 63 ) { 64 return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeFilter)this.refCreateFilter( 65 "org:opencrx:kernel:product1:ProductConfigurationType", 66 null, 67 null 68 ); 69 } 70 71 public org.opencrx.kernel.product1.cci.ProductConfigurationTypeFilter createProductConfigurationTypeFilter( 72 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 73 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 74 ) { 75 return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeFilter)this.refCreateFilter( 76 "org:opencrx:kernel:product1:ProductConfigurationType", 77 filterProperties, 78 attributeSpecifiers 79 ); 80 } 81 82 public org.opencrx.kernel.product1.cci.ProductDescriptorFilter createProductDescriptorFilter( 86 ) { 87 return (org.opencrx.kernel.product1.cci.ProductDescriptorFilter)this.refCreateFilter( 88 "org:opencrx:kernel:product1:ProductDescriptor", 89 null, 90 null 91 ); 92 } 93 94 public org.opencrx.kernel.product1.cci.ProductDescriptorFilter createProductDescriptorFilter( 95 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 96 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 97 ) { 98 return (org.opencrx.kernel.product1.cci.ProductDescriptorFilter)this.refCreateFilter( 99 "org:opencrx:kernel:product1:ProductDescriptor", 100 filterProperties, 101 attributeSpecifiers 102 ); 103 } 104 105 public org.opencrx.kernel.product1.cci.ProductBundlePositionFilter createProductBundlePositionFilter( 109 ) { 110 return (org.opencrx.kernel.product1.cci.ProductBundlePositionFilter)this.refCreateFilter( 111 "org:opencrx:kernel:product1:ProductBundlePosition", 112 null, 113 null 114 ); 115 } 116 117 public org.opencrx.kernel.product1.cci.ProductBundlePositionFilter createProductBundlePositionFilter( 118 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 119 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 120 ) { 121 return (org.opencrx.kernel.product1.cci.ProductBundlePositionFilter)this.refCreateFilter( 122 "org:opencrx:kernel:product1:ProductBundlePosition", 123 filterProperties, 124 attributeSpecifiers 125 ); 126 } 127 128 public org.opencrx.kernel.product1.cci.PriceOverrideEnabledFilter createPriceOverrideEnabledFilter( 132 ) { 133 return (org.opencrx.kernel.product1.cci.PriceOverrideEnabledFilter)this.refCreateFilter( 134 "org:opencrx:kernel:product1:PriceOverrideEnabled", 135 null, 136 null 137 ); 138 } 139 140 public org.opencrx.kernel.product1.cci.PriceOverrideEnabledFilter createPriceOverrideEnabledFilter( 141 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 142 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 143 ) { 144 return (org.opencrx.kernel.product1.cci.PriceOverrideEnabledFilter)this.refCreateFilter( 145 "org:opencrx:kernel:product1:PriceOverrideEnabled", 146 filterProperties, 147 attributeSpecifiers 148 ); 149 } 150 151 public org.opencrx.kernel.product1.cci.CreatePricesFromBasedOnPriceLevelParams createCreatePricesFromBasedOnPriceLevelParams( 155 Short processingMode 156 ) { 157 java.util.List args = new java.util.ArrayList (); 158 args.add(processingMode); 159 return (org.opencrx.kernel.product1.cci.CreatePricesFromBasedOnPriceLevelParams)this.refCreateStruct( 160 "org:opencrx:kernel:product1:CreatePricesFromBasedOnPriceLevelParams", 161 args 162 ); 163 } 164 public org.opencrx.kernel.product1.cci.CreatePricesFromBasedOnPriceLevelParamsFilter createCreatePricesFromBasedOnPriceLevelParamsFilter( 168 ) { 169 return (org.opencrx.kernel.product1.cci.CreatePricesFromBasedOnPriceLevelParamsFilter)this.refCreateFilter( 170 "org:opencrx:kernel:product1:CreatePricesFromBasedOnPriceLevelParams", 171 null, 172 null 173 ); 174 } 175 176 public org.opencrx.kernel.product1.cci.CreatePricesFromBasedOnPriceLevelParamsFilter createCreatePricesFromBasedOnPriceLevelParamsFilter( 177 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 178 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 179 ) { 180 return (org.opencrx.kernel.product1.cci.CreatePricesFromBasedOnPriceLevelParamsFilter)this.refCreateFilter( 181 "org:opencrx:kernel:product1:CreatePricesFromBasedOnPriceLevelParams", 182 filterProperties, 183 attributeSpecifiers 184 ); 185 } 186 187 public org.opencrx.kernel.product1.cci.EditableProductOfferingPositionFilter createEditableProductOfferingPositionFilter( 191 ) { 192 return (org.opencrx.kernel.product1.cci.EditableProductOfferingPositionFilter)this.refCreateFilter( 193 "org:opencrx:kernel:product1:EditableProductOfferingPosition", 194 null, 195 null 196 ); 197 } 198 199 public org.opencrx.kernel.product1.cci.EditableProductOfferingPositionFilter createEditableProductOfferingPositionFilter( 200 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 201 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 202 ) { 203 return (org.opencrx.kernel.product1.cci.EditableProductOfferingPositionFilter)this.refCreateFilter( 204 "org:opencrx:kernel:product1:EditableProductOfferingPosition", 205 filterProperties, 206 attributeSpecifiers 207 ); 208 } 209 210 public org.opencrx.kernel.product1.cci.ProductConfigurationSetFilter createProductConfigurationSetFilter( 214 ) { 215 return (org.opencrx.kernel.product1.cci.ProductConfigurationSetFilter)this.refCreateFilter( 216 "org:opencrx:kernel:product1:ProductConfigurationSet", 217 null, 218 null 219 ); 220 } 221 222 public org.opencrx.kernel.product1.cci.ProductConfigurationSetFilter createProductConfigurationSetFilter( 223 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 224 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 225 ) { 226 return (org.opencrx.kernel.product1.cci.ProductConfigurationSetFilter)this.refCreateFilter( 227 "org:opencrx:kernel:product1:ProductConfigurationSet", 228 filterProperties, 229 attributeSpecifiers 230 ); 231 } 232 233 public org.opencrx.kernel.product1.cci.SetConfigurationTypeParams createSetConfigurationTypeParams( 237 org.opencrx.kernel.product1.cci.ProductConfigurationTypeSet configurationType 238 ) { 239 java.util.List args = new java.util.ArrayList (); 240 args.add(configurationType); 241 return (org.opencrx.kernel.product1.cci.SetConfigurationTypeParams)this.refCreateStruct( 242 "org:opencrx:kernel:product1:SetConfigurationTypeParams", 243 args 244 ); 245 } 246 public org.opencrx.kernel.product1.cci.SetConfigurationTypeParamsFilter createSetConfigurationTypeParamsFilter( 250 ) { 251 return (org.opencrx.kernel.product1.cci.SetConfigurationTypeParamsFilter)this.refCreateFilter( 252 "org:opencrx:kernel:product1:SetConfigurationTypeParams", 253 null, 254 null 255 ); 256 } 257 258 public org.opencrx.kernel.product1.cci.SetConfigurationTypeParamsFilter createSetConfigurationTypeParamsFilter( 259 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 260 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 261 ) { 262 return (org.opencrx.kernel.product1.cci.SetConfigurationTypeParamsFilter)this.refCreateFilter( 263 "org:opencrx:kernel:product1:SetConfigurationTypeParams", 264 filterProperties, 265 attributeSpecifiers 266 ); 267 } 268 269 public org.opencrx.kernel.product1.cci.ProductBasePriceClass getProductBasePriceClass( 273 ) { 274 return (org.opencrx.kernel.product1.cci.ProductBasePriceClass)refClass( 275 "org:opencrx:kernel:product1:ProductBasePrice" 276 ); 277 } 278 279 public org.opencrx.kernel.product1.cci.ProductBasePriceFilter createProductBasePriceFilter( 283 ) { 284 return (org.opencrx.kernel.product1.cci.ProductBasePriceFilter)this.refCreateFilter( 285 "org:opencrx:kernel:product1:ProductBasePrice", 286 null, 287 null 288 ); 289 } 290 291 public org.opencrx.kernel.product1.cci.ProductBasePriceFilter createProductBasePriceFilter( 292 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 293 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 294 ) { 295 return (org.opencrx.kernel.product1.cci.ProductBasePriceFilter)this.refCreateFilter( 296 "org:opencrx:kernel:product1:ProductBasePrice", 297 filterProperties, 298 attributeSpecifiers 299 ); 300 } 301 302 public org.opencrx.kernel.product1.cci.MovePricesFromBasedOnPriceLevelParams createMovePricesFromBasedOnPriceLevelParams( 306 Short processingMode 307 ) { 308 java.util.List args = new java.util.ArrayList (); 309 args.add(processingMode); 310 return (org.opencrx.kernel.product1.cci.MovePricesFromBasedOnPriceLevelParams)this.refCreateStruct( 311 "org:opencrx:kernel:product1:MovePricesFromBasedOnPriceLevelParams", 312 args 313 ); 314 } 315 public org.opencrx.kernel.product1.cci.MovePricesFromBasedOnPriceLevelParamsFilter createMovePricesFromBasedOnPriceLevelParamsFilter( 319 ) { 320 return (org.opencrx.kernel.product1.cci.MovePricesFromBasedOnPriceLevelParamsFilter)this.refCreateFilter( 321 "org:opencrx:kernel:product1:MovePricesFromBasedOnPriceLevelParams", 322 null, 323 null 324 ); 325 } 326 327 public org.opencrx.kernel.product1.cci.MovePricesFromBasedOnPriceLevelParamsFilter createMovePricesFromBasedOnPriceLevelParamsFilter( 328 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 329 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 330 ) { 331 return (org.opencrx.kernel.product1.cci.MovePricesFromBasedOnPriceLevelParamsFilter)this.refCreateFilter( 332 "org:opencrx:kernel:product1:MovePricesFromBasedOnPriceLevelParams", 333 filterProperties, 334 attributeSpecifiers 335 ); 336 } 337 338 public org.opencrx.kernel.product1.cci.PriceLevelClass getPriceLevelClass( 342 ) { 343 return (org.opencrx.kernel.product1.cci.PriceLevelClass)refClass( 344 "org:opencrx:kernel:product1:PriceLevel" 345 ); 346 } 347 348 public org.opencrx.kernel.product1.cci.PriceLevelFilter createPriceLevelFilter( 352 ) { 353 return (org.opencrx.kernel.product1.cci.PriceLevelFilter)this.refCreateFilter( 354 "org:opencrx:kernel:product1:PriceLevel", 355 null, 356 null 357 ); 358 } 359 360 public org.opencrx.kernel.product1.cci.PriceLevelFilter createPriceLevelFilter( 361 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 362 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 363 ) { 364 return (org.opencrx.kernel.product1.cci.PriceLevelFilter)this.refCreateFilter( 365 "org:opencrx:kernel:product1:PriceLevel", 366 filterProperties, 367 attributeSpecifiers 368 ); 369 } 370 371 public org.opencrx.kernel.product1.cci.GetPriceLevelResult createGetPriceLevelResult( 375 java.math.BigDecimal discount 376 , Boolean discountIsPercentage 377 , org.opencrx.kernel.product1.cci.PriceLevel priceLevel 378 , short statusCode 379 , String statusMessage 380 ) { 381 java.util.List args = new java.util.ArrayList (); 382 args.add(discount); 383 args.add(discountIsPercentage); 384 args.add(priceLevel); 385 args.add(new Short (statusCode)); 386 args.add(statusMessage); 387 return (org.opencrx.kernel.product1.cci.GetPriceLevelResult)this.refCreateStruct( 388 "org:opencrx:kernel:product1:GetPriceLevelResult", 389 args 390 ); 391 } 392 public org.opencrx.kernel.product1.cci.GetPriceLevelResultFilter createGetPriceLevelResultFilter( 396 ) { 397 return (org.opencrx.kernel.product1.cci.GetPriceLevelResultFilter)this.refCreateFilter( 398 "org:opencrx:kernel:product1:GetPriceLevelResult", 399 null, 400 null 401 ); 402 } 403 404 public org.opencrx.kernel.product1.cci.GetPriceLevelResultFilter createGetPriceLevelResultFilter( 405 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 406 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 407 ) { 408 return (org.opencrx.kernel.product1.cci.GetPriceLevelResultFilter)this.refCreateFilter( 409 "org:opencrx:kernel:product1:GetPriceLevelResult", 410 filterProperties, 411 attributeSpecifiers 412 ); 413 } 414 415 public org.opencrx.kernel.product1.cci.ProductOfferingPositionFilter createProductOfferingPositionFilter( 419 ) { 420 return (org.opencrx.kernel.product1.cci.ProductOfferingPositionFilter)this.refCreateFilter( 421 "org:opencrx:kernel:product1:ProductOfferingPosition", 422 null, 423 null 424 ); 425 } 426 427 public org.opencrx.kernel.product1.cci.ProductOfferingPositionFilter createProductOfferingPositionFilter( 428 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 429 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 430 ) { 431 return (org.opencrx.kernel.product1.cci.ProductOfferingPositionFilter)this.refCreateFilter( 432 "org:opencrx:kernel:product1:ProductOfferingPosition", 433 filterProperties, 434 attributeSpecifiers 435 ); 436 } 437 438 public org.opencrx.kernel.product1.cci.PriceListEntryClass getPriceListEntryClass( 442 ) { 443 return (org.opencrx.kernel.product1.cci.PriceListEntryClass)refClass( 444 "org:opencrx:kernel:product1:PriceListEntry" 445 ); 446 } 447 448 public org.opencrx.kernel.product1.cci.PriceListEntryFilter createPriceListEntryFilter( 452 ) { 453 return (org.opencrx.kernel.product1.cci.PriceListEntryFilter)this.refCreateFilter( 454 "org:opencrx:kernel:product1:PriceListEntry", 455 null, 456 null 457 ); 458 } 459 460 public org.opencrx.kernel.product1.cci.PriceListEntryFilter createPriceListEntryFilter( 461 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 462 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 463 ) { 464 return (org.opencrx.kernel.product1.cci.PriceListEntryFilter)this.refCreateFilter( 465 "org:opencrx:kernel:product1:PriceListEntry", 466 filterProperties, 467 attributeSpecifiers 468 ); 469 } 470 471 public org.opencrx.kernel.product1.cci.SelectableProductConfigurationClass getSelectableProductConfigurationClass( 475 ) { 476 return (org.opencrx.kernel.product1.cci.SelectableProductConfigurationClass)refClass( 477 "org:opencrx:kernel:product1:SelectableProductConfiguration" 478 ); 479 } 480 481 public org.opencrx.kernel.product1.cci.SelectableProductConfigurationFilter createSelectableProductConfigurationFilter( 485 ) { 486 return (org.opencrx.kernel.product1.cci.SelectableProductConfigurationFilter)this.refCreateFilter( 487 "org:opencrx:kernel:product1:SelectableProductConfiguration", 488 null, 489 null 490 ); 491 } 492 493 public org.opencrx.kernel.product1.cci.SelectableProductConfigurationFilter createSelectableProductConfigurationFilter( 494 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 495 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 496 ) { 497 return (org.opencrx.kernel.product1.cci.SelectableProductConfigurationFilter)this.refCreateFilter( 498 "org:opencrx:kernel:product1:SelectableProductConfiguration", 499 filterProperties, 500 attributeSpecifiers 501 ); 502 } 503 504 public org.opencrx.kernel.product1.cci.GetPriceLevelParams createGetPriceLevelParams( 508 org.opencrx.kernel.contract1.cci.AbstractContract contract 509 , org.opencrx.kernel.uom1.cci.Uom priceUom 510 , java.util.Date pricingDate 511 , org.opencrx.kernel.product1.cci.AbstractProduct product 512 , java.math.BigDecimal quantity 513 ) { 514 java.util.List args = new java.util.ArrayList (); 515 args.add(contract); 516 args.add(priceUom); 517 args.add(pricingDate); 518 args.add(product); 519 args.add(quantity); 520 return (org.opencrx.kernel.product1.cci.GetPriceLevelParams)this.refCreateStruct( 521 "org:opencrx:kernel:product1:GetPriceLevelParams", 522 args 523 ); 524 } 525 public org.opencrx.kernel.product1.cci.GetPriceLevelParamsFilter createGetPriceLevelParamsFilter( 529 ) { 530 return (org.opencrx.kernel.product1.cci.GetPriceLevelParamsFilter)this.refCreateFilter( 531 "org:opencrx:kernel:product1:GetPriceLevelParams", 532 null, 533 null 534 ); 535 } 536 537 public org.opencrx.kernel.product1.cci.GetPriceLevelParamsFilter createGetPriceLevelParamsFilter( 538 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 539 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 540 ) { 541 return (org.opencrx.kernel.product1.cci.GetPriceLevelParamsFilter)this.refCreateFilter( 542 "org:opencrx:kernel:product1:GetPriceLevelParams", 543 filterProperties, 544 attributeSpecifiers 545 ); 546 } 547 548 public org.opencrx.kernel.product1.cci.DiscountPriceModifierClass getDiscountPriceModifierClass( 552 ) { 553 return (org.opencrx.kernel.product1.cci.DiscountPriceModifierClass)refClass( 554 "org:opencrx:kernel:product1:DiscountPriceModifier" 555 ); 556 } 557 558 public org.opencrx.kernel.product1.cci.DiscountPriceModifierFilter createDiscountPriceModifierFilter( 562 ) { 563 return (org.opencrx.kernel.product1.cci.DiscountPriceModifierFilter)this.refCreateFilter( 564 "org:opencrx:kernel:product1:DiscountPriceModifier", 565 null, 566 null 567 ); 568 } 569 570 public org.opencrx.kernel.product1.cci.DiscountPriceModifierFilter createDiscountPriceModifierFilter( 571 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 572 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 573 ) { 574 return (org.opencrx.kernel.product1.cci.DiscountPriceModifierFilter)this.refCreateFilter( 575 "org:opencrx:kernel:product1:DiscountPriceModifier", 576 filterProperties, 577 attributeSpecifiers 578 ); 579 } 580 581 public org.opencrx.kernel.product1.cci.ContractPositionConstrainedFilter createContractPositionConstrainedFilter( 585 ) { 586 return (org.opencrx.kernel.product1.cci.ContractPositionConstrainedFilter)this.refCreateFilter( 587 "org:opencrx:kernel:product1:ContractPositionConstrained", 588 null, 589 null 590 ); 591 } 592 593 public org.opencrx.kernel.product1.cci.ContractPositionConstrainedFilter createContractPositionConstrainedFilter( 594 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 595 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 596 ) { 597 return (org.opencrx.kernel.product1.cci.ContractPositionConstrainedFilter)this.refCreateFilter( 598 "org:opencrx:kernel:product1:ContractPositionConstrained", 599 filterProperties, 600 attributeSpecifiers 601 ); 602 } 603 604 public org.opencrx.kernel.product1.cci.AbstractFilterProductFilter createAbstractFilterProductFilter( 608 ) { 609 return (org.opencrx.kernel.product1.cci.AbstractFilterProductFilter)this.refCreateFilter( 610 "org:opencrx:kernel:product1:AbstractFilterProduct", 611 null, 612 null 613 ); 614 } 615 616 public org.opencrx.kernel.product1.cci.AbstractFilterProductFilter createAbstractFilterProductFilter( 617 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 618 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 619 ) { 620 return (org.opencrx.kernel.product1.cci.AbstractFilterProductFilter)this.refCreateFilter( 621 "org:opencrx:kernel:product1:AbstractFilterProduct", 622 filterProperties, 623 attributeSpecifiers 624 ); 625 } 626 627 public org.opencrx.kernel.product1.cci.DefaultSalesTaxTypeFilterPropertyClass getDefaultSalesTaxTypeFilterPropertyClass( 631 ) { 632 return (org.opencrx.kernel.product1.cci.DefaultSalesTaxTypeFilterPropertyClass)refClass( 633 "org:opencrx:kernel:product1:DefaultSalesTaxTypeFilterProperty" 634 ); 635 } 636 637 public org.opencrx.kernel.product1.cci.DefaultSalesTaxTypeFilterPropertyFilter createDefaultSalesTaxTypeFilterPropertyFilter( 641 ) { 642 return (org.opencrx.kernel.product1.cci.DefaultSalesTaxTypeFilterPropertyFilter)this.refCreateFilter( 643 "org:opencrx:kernel:product1:DefaultSalesTaxTypeFilterProperty", 644 null, 645 null 646 ); 647 } 648 649 public org.opencrx.kernel.product1.cci.DefaultSalesTaxTypeFilterPropertyFilter createDefaultSalesTaxTypeFilterPropertyFilter( 650 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 651 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 652 ) { 653 return (org.opencrx.kernel.product1.cci.DefaultSalesTaxTypeFilterPropertyFilter)this.refCreateFilter( 654 "org:opencrx:kernel:product1:DefaultSalesTaxTypeFilterProperty", 655 filterProperties, 656 attributeSpecifiers 657 ); 658 } 659 660 public org.opencrx.kernel.product1.cci.ClearAssignedPricesParams createClearAssignedPricesParams( 664 Short processingMode 665 ) { 666 java.util.List args = new java.util.ArrayList (); 667 args.add(processingMode); 668 return (org.opencrx.kernel.product1.cci.ClearAssignedPricesParams)this.refCreateStruct( 669 "org:opencrx:kernel:product1:ClearAssignedPricesParams", 670 args 671 ); 672 } 673 public org.opencrx.kernel.product1.cci.ClearAssignedPricesParamsFilter createClearAssignedPricesParamsFilter( 677 ) { 678 return (org.opencrx.kernel.product1.cci.ClearAssignedPricesParamsFilter)this.refCreateFilter( 679 "org:opencrx:kernel:product1:ClearAssignedPricesParams", 680 null, 681 null 682 ); 683 } 684 685 public org.opencrx.kernel.product1.cci.ClearAssignedPricesParamsFilter createClearAssignedPricesParamsFilter( 686 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 687 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 688 ) { 689 return (org.opencrx.kernel.product1.cci.ClearAssignedPricesParamsFilter)this.refCreateFilter( 690 "org:opencrx:kernel:product1:ClearAssignedPricesParams", 691 filterProperties, 692 attributeSpecifiers 693 ); 694 } 695 696 public org.opencrx.kernel.product1.cci.CategoryFilterPropertyClass getCategoryFilterPropertyClass( 700 ) { 701 return (org.opencrx.kernel.product1.cci.CategoryFilterPropertyClass)refClass( 702 "org:opencrx:kernel:product1:CategoryFilterProperty" 703 ); 704 } 705 706 public org.opencrx.kernel.product1.cci.CategoryFilterPropertyFilter createCategoryFilterPropertyFilter( 710 ) { 711 return (org.opencrx.kernel.product1.cci.CategoryFilterPropertyFilter)this.refCreateFilter( 712 "org:opencrx:kernel:product1:CategoryFilterProperty", 713 null, 714 null 715 ); 716 } 717 718 public org.opencrx.kernel.product1.cci.CategoryFilterPropertyFilter createCategoryFilterPropertyFilter( 719 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 720 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 721 ) { 722 return (org.opencrx.kernel.product1.cci.CategoryFilterPropertyFilter)this.refCreateFilter( 723 "org:opencrx:kernel:product1:CategoryFilterProperty", 724 filterProperties, 725 attributeSpecifiers 726 ); 727 } 728 729 public org.opencrx.kernel.product1.cci.PricingRuleClass getPricingRuleClass( 733 ) { 734 return (org.opencrx.kernel.product1.cci.PricingRuleClass)refClass( 735 "org:opencrx:kernel:product1:PricingRule" 736 ); 737 } 738 739 public org.opencrx.kernel.product1.cci.PricingRuleFilter createPricingRuleFilter( 743 ) { 744 return (org.opencrx.kernel.product1.cci.PricingRuleFilter)this.refCreateFilter( 745 "org:opencrx:kernel:product1:PricingRule", 746 null, 747 null 748 ); 749 } 750 751 public org.opencrx.kernel.product1.cci.PricingRuleFilter createPricingRuleFilter( 752 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 753 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 754 ) { 755 return (org.opencrx.kernel.product1.cci.PricingRuleFilter)this.refCreateFilter( 756 "org:opencrx:kernel:product1:PricingRule", 757 filterProperties, 758 attributeSpecifiers 759 ); 760 } 761 762 public org.opencrx.kernel.product1.cci.LinearPriceModifierClass getLinearPriceModifierClass( 766 ) { 767 return (org.opencrx.kernel.product1.cci.LinearPriceModifierClass)refClass( 768 "org:opencrx:kernel:product1:LinearPriceModifier" 769 ); 770 } 771 772 public org.opencrx.kernel.product1.cci.LinearPriceModifierFilter createLinearPriceModifierFilter( 776 ) { 777 return (org.opencrx.kernel.product1.cci.LinearPriceModifierFilter)this.refCreateFilter( 778 "org:opencrx:kernel:product1:LinearPriceModifier", 779 null, 780 null 781 ); 782 } 783 784 public org.opencrx.kernel.product1.cci.LinearPriceModifierFilter createLinearPriceModifierFilter( 785 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 786 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 787 ) { 788 return (org.opencrx.kernel.product1.cci.LinearPriceModifierFilter)this.refCreateFilter( 789 "org:opencrx:kernel:product1:LinearPriceModifier", 790 filterProperties, 791 attributeSpecifiers 792 ); 793 } 794 795 public org.opencrx.kernel.product1.cci.ProductOfferingClass getProductOfferingClass( 799 ) { 800 return (org.opencrx.kernel.product1.cci.ProductOfferingClass)refClass( 801 "org:opencrx:kernel:product1:ProductOffering" 802 ); 803 } 804 805 public org.opencrx.kernel.product1.cci.ProductOfferingFilter createProductOfferingFilter( 809 ) { 810 return (org.opencrx.kernel.product1.cci.ProductOfferingFilter)this.refCreateFilter( 811 "org:opencrx:kernel:product1:ProductOffering", 812 null, 813 null 814 ); 815 } 816 817 public org.opencrx.kernel.product1.cci.ProductOfferingFilter createProductOfferingFilter( 818 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 819 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 820 ) { 821 return (org.opencrx.kernel.product1.cci.ProductOfferingFilter)this.refCreateFilter( 822 "org:opencrx:kernel:product1:ProductOffering", 823 filterProperties, 824 attributeSpecifiers 825 ); 826 } 827 828 public org.opencrx.kernel.product1.cci.AbstractProductConfigurationFilter createAbstractProductConfigurationFilter( 832 ) { 833 return (org.opencrx.kernel.product1.cci.AbstractProductConfigurationFilter)this.refCreateFilter( 834 "org:opencrx:kernel:product1:AbstractProductConfiguration", 835 null, 836 null 837 ); 838 } 839 840 public org.opencrx.kernel.product1.cci.AbstractProductConfigurationFilter createAbstractProductConfigurationFilter( 841 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 842 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 843 ) { 844 return (org.opencrx.kernel.product1.cci.AbstractProductConfigurationFilter)this.refCreateFilter( 845 "org:opencrx:kernel:product1:AbstractProductConfiguration", 846 filterProperties, 847 attributeSpecifiers 848 ); 849 } 850 851 public org.opencrx.kernel.product1.cci.AssignProductParams createAssignProductParams( 855 org.opencrx.kernel.product1.cci.Product product 856 ) { 857 java.util.List args = new java.util.ArrayList (); 858 args.add(product); 859 return (org.opencrx.kernel.product1.cci.AssignProductParams)this.refCreateStruct( 860 "org:opencrx:kernel:product1:AssignProductParams", 861 args 862 ); 863 } 864 public org.opencrx.kernel.product1.cci.AssignProductParamsFilter createAssignProductParamsFilter( 868 ) { 869 return (org.opencrx.kernel.product1.cci.AssignProductParamsFilter)this.refCreateFilter( 870 "org:opencrx:kernel:product1:AssignProductParams", 871 null, 872 null 873 ); 874 } 875 876 public org.opencrx.kernel.product1.cci.AssignProductParamsFilter createAssignProductParamsFilter( 877 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 878 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 879 ) { 880 return (org.opencrx.kernel.product1.cci.AssignProductParamsFilter)this.refCreateFilter( 881 "org:opencrx:kernel:product1:AssignProductParams", 882 filterProperties, 883 attributeSpecifiers 884 ); 885 } 886 887 public org.opencrx.kernel.product1.cci.ProductConfigurationTypeSetClass getProductConfigurationTypeSetClass( 891 ) { 892 return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeSetClass)refClass( 893 "org:opencrx:kernel:product1:ProductConfigurationTypeSet" 894 ); 895 } 896 897 public org.opencrx.kernel.product1.cci.ProductConfigurationTypeSetFilter createProductConfigurationTypeSetFilter( 901 ) { 902 return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeSetFilter)this.refCreateFilter( 903 "org:opencrx:kernel:product1:ProductConfigurationTypeSet", 904 null, 905 null 906 ); 907 } 908 909 public org.opencrx.kernel.product1.cci.ProductConfigurationTypeSetFilter createProductConfigurationTypeSetFilter( 910 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 911 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 912 ) { 913 return (org.opencrx.kernel.product1.cci.ProductConfigurationTypeSetFilter)this.refCreateFilter( 914 "org:opencrx:kernel:product1:ProductConfigurationTypeSet", 915 filterProperties, 916 attributeSpecifiers 917 ); 918 } 919 920 public org.opencrx.kernel.product1.cci.BundledProductPositionFilter createBundledProductPositionFilter( 924 ) { 925 return (org.opencrx.kernel.product1.cci.BundledProductPositionFilter)this.refCreateFilter( 926 "org:opencrx:kernel:product1:BundledProductPosition", 927 null, 928 null 929 ); 930 } 931 932 public org.opencrx.kernel.product1.cci.BundledProductPositionFilter createBundledProductPositionFilter( 933 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 934 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 935 ) { 936 return (org.opencrx.kernel.product1.cci.BundledProductPositionFilter)this.refCreateFilter( 937 "org:opencrx:kernel:product1:BundledProductPosition", 938 filterProperties, 939 attributeSpecifiers 940 ); 941 } 942 943 public org.opencrx.kernel.product1.cci.ProductConfigurationClass getProductConfigurationClass( 947 ) { 948 return (org.opencrx.kernel.product1.cci.ProductConfigurationClass)refClass( 949 "org:opencrx:kernel:product1:ProductConfiguration" 950 ); 951 } 952 953 public org.opencrx.kernel.product1.cci.ProductConfigurationFilter createProductConfigurationFilter( 957 ) { 958 return (org.opencrx.kernel.product1.cci.ProductConfigurationFilter)this.refCreateFilter( 959 "org:opencrx:kernel:product1:ProductConfiguration", 960 null, 961 null 962 ); 963 } 964 965 public org.opencrx.kernel.product1.cci.ProductConfigurationFilter createProductConfigurationFilter( 966 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 967 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 968 ) { 969 return (org.opencrx.kernel.product1.cci.ProductConfigurationFilter)this.refCreateFilter( 970 "org:opencrx:kernel:product1:ProductConfiguration", 971 filterProperties, 972 attributeSpecifiers 973 ); 974 } 975 976 public org.opencrx.kernel.product1.cci.CreateInitialPricesParams createCreateInitialPricesParams( 980 org.opencrx.kernel.uom1.cci.Uom priceUom 981 , short processingMode 982 ) { 983 java.util.List args = new java.util.ArrayList (); 984 args.add(priceUom); 985 args.add(new Short (processingMode)); 986 return (org.opencrx.kernel.product1.cci.CreateInitialPricesParams)this.refCreateStruct( 987 "org:opencrx:kernel:product1:CreateInitialPricesParams", 988 args 989 ); 990 } 991 public org.opencrx.kernel.product1.cci.CreateInitialPricesParamsFilter createCreateInitialPricesParamsFilter( 995 ) { 996 return (org.opencrx.kernel.product1.cci.CreateInitialPricesParamsFilter)this.refCreateFilter( 997 "org:opencrx:kernel:product1:CreateInitialPricesParams", 998 null, 999 null 1000 ); 1001 } 1002 1003 public org.opencrx.kernel.product1.cci.CreateInitialPricesParamsFilter createCreateInitialPricesParamsFilter( 1004 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1005 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1006 ) { 1007 return (org.opencrx.kernel.product1.cci.CreateInitialPricesParamsFilter)this.refCreateFilter( 1008 "org:opencrx:kernel:product1:CreateInitialPricesParams", 1009 filterProperties, 1010 attributeSpecifiers 1011 ); 1012 } 1013 1014 public org.opencrx.kernel.product1.cci.ProcessPricesResult createProcessPricesResult( 1018 Integer numberProcessed 1019 ) { 1020 java.util.List args = new java.util.ArrayList (); 1021 args.add(numberProcessed); 1022 return (org.opencrx.kernel.product1.cci.ProcessPricesResult)this.refCreateStruct( 1023 "org:opencrx:kernel:product1:ProcessPricesResult", 1024 args 1025 ); 1026 } 1027 public org.opencrx.kernel.product1.cci.ProcessPricesResultFilter createProcessPricesResultFilter( 1031 ) { 1032 return (org.opencrx.kernel.product1.cci.ProcessPricesResultFilter)this.refCreateFilter( 1033 "org:opencrx:kernel:product1:ProcessPricesResult", 1034 null, 1035 null 1036 ); 1037 } 1038 1039 public org.opencrx.kernel.product1.cci.ProcessPricesResultFilter createProcessPricesResultFilter( 1040 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1041 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1042 ) { 1043 return (org.opencrx.kernel.product1.cci.ProcessPricesResultFilter)this.refCreateFilter( 1044 "org:opencrx:kernel:product1:ProcessPricesResult", 1045 filterProperties, 1046 attributeSpecifiers 1047 ); 1048 } 1049 1050 public org.opencrx.kernel.product1.cci.ProductClass getProductClass( 1054 ) { 1055 return (org.opencrx.kernel.product1.cci.ProductClass)refClass( 1056 "org:opencrx:kernel:product1:Product" 1057 ); 1058 } 1059 1060 public org.opencrx.kernel.product1.cci.ProductFilter createProductFilter( 1064 ) { 1065 return (org.opencrx.kernel.product1.cci.ProductFilter)this.refCreateFilter( 1066 "org:opencrx:kernel:product1:Product", 1067 null, 1068 null 1069 ); 1070 } 1071 1072 public org.opencrx.kernel.product1.cci.ProductFilter createProductFilter( 1073 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1074 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1075 ) { 1076 return (org.opencrx.kernel.product1.cci.ProductFilter)this.refCreateFilter( 1077 "org:opencrx:kernel:product1:Product", 1078 filterProperties, 1079 attributeSpecifiers 1080 ); 1081 } 1082 1083 public org.opencrx.kernel.product1.cci.ProductBundleClass getProductBundleClass( 1087 ) { 1088 return (org.opencrx.kernel.product1.cci.ProductBundleClass)refClass( 1089 "org:opencrx:kernel:product1:ProductBundle" 1090 ); 1091 } 1092 1093 public org.opencrx.kernel.product1.cci.ProductBundleFilter createProductBundleFilter( 1097 ) { 1098 return (org.opencrx.kernel.product1.cci.ProductBundleFilter)this.refCreateFilter( 1099 "org:opencrx:kernel:product1:ProductBundle", 1100 null, 1101 null 1102 ); 1103 } 1104 1105 public org.opencrx.kernel.product1.cci.ProductBundleFilter createProductBundleFilter( 1106 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1107 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1108 ) { 1109 return (org.opencrx.kernel.product1.cci.ProductBundleFilter)this.refCreateFilter( 1110 "org:opencrx:kernel:product1:ProductBundle", 1111 filterProperties, 1112 attributeSpecifiers 1113 ); 1114 } 1115 1116 public org.opencrx.kernel.product1.cci.ProductInUseDescriptorFilter createProductInUseDescriptorFilter( 1120 ) { 1121 return (org.opencrx.kernel.product1.cci.ProductInUseDescriptorFilter)this.refCreateFilter( 1122 "org:opencrx:kernel:product1:ProductInUseDescriptor", 1123 null, 1124 null 1125 ); 1126 } 1127 1128 public org.opencrx.kernel.product1.cci.ProductInUseDescriptorFilter createProductInUseDescriptorFilter( 1129 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1130 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1131 ) { 1132 return (org.opencrx.kernel.product1.cci.ProductInUseDescriptorFilter)this.refCreateFilter( 1133 "org:opencrx:kernel:product1:ProductInUseDescriptor", 1134 filterProperties, 1135 attributeSpecifiers 1136 ); 1137 } 1138 1139 public org.opencrx.kernel.product1.cci.SelectableBundledProductClass getSelectableBundledProductClass( 1143 ) { 1144 return (org.opencrx.kernel.product1.cci.SelectableBundledProductClass)refClass( 1145 "org:opencrx:kernel:product1:SelectableBundledProduct" 1146 ); 1147 } 1148 1149 public org.opencrx.kernel.product1.cci.SelectableBundledProductFilter createSelectableBundledProductFilter( 1153 ) { 1154 return (org.opencrx.kernel.product1.cci.SelectableBundledProductFilter)this.refCreateFilter( 1155 "org:opencrx:kernel:product1:SelectableBundledProduct", 1156 null, 1157 null 1158 ); 1159 } 1160 1161 public org.opencrx.kernel.product1.cci.SelectableBundledProductFilter createSelectableBundledProductFilter( 1162 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1163 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1164 ) { 1165 return (org.opencrx.kernel.product1.cci.SelectableBundledProductFilter)this.refCreateFilter( 1166 "org:opencrx:kernel:product1:SelectableBundledProduct", 1167 filterProperties, 1168 attributeSpecifiers 1169 ); 1170 } 1171 1172 public org.opencrx.kernel.product1.cci.AccountAssignmentClass getAccountAssignmentClass( 1176 ) { 1177 return (org.opencrx.kernel.product1.cci.AccountAssignmentClass)refClass( 1178 "org:opencrx:kernel:product1:AccountAssignment" 1179 ); 1180 } 1181 1182 public org.opencrx.kernel.product1.cci.AccountAssignmentFilter createAccountAssignmentFilter( 1186 ) { 1187 return (org.opencrx.kernel.product1.cci.AccountAssignmentFilter)this.refCreateFilter( 1188 "org:opencrx:kernel:product1:AccountAssignment", 1189 null, 1190 null 1191 ); 1192 } 1193 1194 public org.opencrx.kernel.product1.cci.AccountAssignmentFilter createAccountAssignmentFilter( 1195 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1196 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1197 ) { 1198 return (org.opencrx.kernel.product1.cci.AccountAssignmentFilter)this.refCreateFilter( 1199 "org:opencrx:kernel:product1:AccountAssignment", 1200 filterProperties, 1201 attributeSpecifiers 1202 ); 1203 } 1204 1205 public org.opencrx.kernel.product1.cci.AbstractProductPriceFilter createAbstractProductPriceFilter( 1209 ) { 1210 return (org.opencrx.kernel.product1.cci.AbstractProductPriceFilter)this.refCreateFilter( 1211 "org:opencrx:kernel:product1:AbstractProductPrice", 1212 null, 1213 null 1214 ); 1215 } 1216 1217 public org.opencrx.kernel.product1.cci.AbstractProductPriceFilter createAbstractProductPriceFilter( 1218 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1219 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1220 ) { 1221 return (org.opencrx.kernel.product1.cci.AbstractProductPriceFilter)this.refCreateFilter( 1222 "org:opencrx:kernel:product1:AbstractProductPrice", 1223 filterProperties, 1224 attributeSpecifiers 1225 ); 1226 } 1227 1228 public org.opencrx.kernel.product1.cci.ProductBundleTypeClass getProductBundleTypeClass( 1232 ) { 1233 return (org.opencrx.kernel.product1.cci.ProductBundleTypeClass)refClass( 1234 "org:opencrx:kernel:product1:ProductBundleType" 1235 ); 1236 } 1237 1238 public org.opencrx.kernel.product1.cci.ProductBundleTypeFilter createProductBundleTypeFilter( 1242 ) { 1243 return (org.opencrx.kernel.product1.cci.ProductBundleTypeFilter)this.refCreateFilter( 1244 "org:opencrx:kernel:product1:ProductBundleType", 1245 null, 1246 null 1247 ); 1248 } 1249 1250 public org.opencrx.kernel.product1.cci.ProductBundleTypeFilter createProductBundleTypeFilter( 1251 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1252 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1253 ) { 1254 return (org.opencrx.kernel.product1.cci.ProductBundleTypeFilter)this.refCreateFilter( 1255 "org:opencrx:kernel:product1:ProductBundleType", 1256 filterProperties, 1257 attributeSpecifiers 1258 ); 1259 } 1260 1261 public org.opencrx.kernel.product1.cci.AbstractProductFilter createAbstractProductFilter( 1265 ) { 1266 return (org.opencrx.kernel.product1.cci.AbstractProductFilter)this.refCreateFilter( 1267 "org:opencrx:kernel:product1:AbstractProduct", 1268 null, 1269 null 1270 ); 1271 } 1272 1273 public org.opencrx.kernel.product1.cci.AbstractProductFilter createAbstractProductFilter( 1274 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1275 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1276 ) { 1277 return (org.opencrx.kernel.product1.cci.AbstractProductFilter)this.refCreateFilter( 1278 "org:opencrx:kernel:product1:AbstractProduct", 1279 filterProperties, 1280 attributeSpecifiers 1281 ); 1282 } 1283 1284 public org.opencrx.kernel.product1.cci.BundledProductClass getBundledProductClass( 1288 ) { 1289 return (org.opencrx.kernel.product1.cci.BundledProductClass)refClass( 1290 "org:opencrx:kernel:product1:BundledProduct" 1291 ); 1292 } 1293 1294 public org.opencrx.kernel.product1.cci.BundledProductFilter createBundledProductFilter( 1298 ) { 1299 return (org.opencrx.kernel.product1.cci.BundledProductFilter)this.refCreateFilter( 1300 "org:opencrx:kernel:product1:BundledProduct", 1301 null, 1302 null 1303 ); 1304 } 1305 1306 public org.opencrx.kernel.product1.cci.BundledProductFilter createBundledProductFilter( 1307 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1308 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1309 ) { 1310 return (org.opencrx.kernel.product1.cci.BundledProductFilter)this.refCreateFilter( 1311 "org:opencrx:kernel:product1:BundledProduct", 1312 filterProperties, 1313 attributeSpecifiers 1314 ); 1315 } 1316 1317 public org.opencrx.kernel.product1.cci.SalesTaxTypeClass getSalesTaxTypeClass( 1321 ) { 1322 return (org.opencrx.kernel.product1.cci.SalesTaxTypeClass)refClass( 1323 "org:opencrx:kernel:product1:SalesTaxType" 1324 ); 1325 } 1326 1327 public org.opencrx.kernel.product1.cci.SalesTaxTypeFilter createSalesTaxTypeFilter( 1331 ) { 1332 return (org.opencrx.kernel.product1.cci.SalesTaxTypeFilter)this.refCreateFilter( 1333 "org:opencrx:kernel:product1:SalesTaxType", 1334 null, 1335 null 1336 ); 1337 } 1338 1339 public org.opencrx.kernel.product1.cci.SalesTaxTypeFilter createSalesTaxTypeFilter( 1340 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1341 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1342 ) { 1343 return (org.opencrx.kernel.product1.cci.SalesTaxTypeFilter)this.refCreateFilter( 1344 "org:opencrx:kernel:product1:SalesTaxType", 1345 filterProperties, 1346 attributeSpecifiers 1347 ); 1348 } 1349 1350 public org.opencrx.kernel.product1.cci.PriceUomFilterPropertyClass getPriceUomFilterPropertyClass( 1354 ) { 1355 return (org.opencrx.kernel.product1.cci.PriceUomFilterPropertyClass)refClass( 1356 "org:opencrx:kernel:product1:PriceUomFilterProperty" 1357 ); 1358 } 1359 1360 public org.opencrx.kernel.product1.cci.PriceUomFilterPropertyFilter createPriceUomFilterPropertyFilter( 1364 ) { 1365 return (org.opencrx.kernel.product1.cci.PriceUomFilterPropertyFilter)this.refCreateFilter( 1366 "org:opencrx:kernel:product1:PriceUomFilterProperty", 1367 null, 1368 null 1369 ); 1370 } 1371 1372 public org.opencrx.kernel.product1.cci.PriceUomFilterPropertyFilter createPriceUomFilterPropertyFilter( 1373 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1374 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1375 ) { 1376 return (org.opencrx.kernel.product1.cci.PriceUomFilterPropertyFilter)this.refCreateFilter( 1377 "org:opencrx:kernel:product1:PriceUomFilterProperty", 1378 filterProperties, 1379 attributeSpecifiers 1380 ); 1381 } 1382 1383 public org.opencrx.kernel.product1.cci.SelectableItemWithQuantityFilter createSelectableItemWithQuantityFilter( 1387 ) { 1388 return (org.opencrx.kernel.product1.cci.SelectableItemWithQuantityFilter)this.refCreateFilter( 1389 "org:opencrx:kernel:product1:SelectableItemWithQuantity", 1390 null, 1391 null 1392 ); 1393 } 1394 1395 public org.opencrx.kernel.product1.cci.SelectableItemWithQuantityFilter createSelectableItemWithQuantityFilter( 1396 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1397 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1398 ) { 1399 return (org.opencrx.kernel.product1.cci.SelectableItemWithQuantityFilter)this.refCreateFilter( 1400 "org:opencrx:kernel:product1:SelectableItemWithQuantity", 1401 filterProperties, 1402 attributeSpecifiers 1403 ); 1404 } 1405 1406 public org.opencrx.kernel.product1.cci.PriceModifierFilter createPriceModifierFilter( 1410 ) { 1411 return (org.opencrx.kernel.product1.cci.PriceModifierFilter)this.refCreateFilter( 1412 "org:opencrx:kernel:product1:PriceModifier", 1413 null, 1414 null 1415 ); 1416 } 1417 1418 public org.opencrx.kernel.product1.cci.PriceModifierFilter createPriceModifierFilter( 1419 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1420 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1421 ) { 1422 return (org.opencrx.kernel.product1.cci.PriceModifierFilter)this.refCreateFilter( 1423 "org:opencrx:kernel:product1:PriceModifier", 1424 filterProperties, 1425 attributeSpecifiers 1426 ); 1427 } 1428 1429 public org.opencrx.kernel.product1.cci.SelectableProductBundleClass getSelectableProductBundleClass( 1433 ) { 1434 return (org.opencrx.kernel.product1.cci.SelectableProductBundleClass)refClass( 1435 "org:opencrx:kernel:product1:SelectableProductBundle" 1436 ); 1437 } 1438 1439 public org.opencrx.kernel.product1.cci.SelectableProductBundleFilter createSelectableProductBundleFilter( 1443 ) { 1444 return (org.opencrx.kernel.product1.cci.SelectableProductBundleFilter)this.refCreateFilter( 1445 "org:opencrx:kernel:product1:SelectableProductBundle", 1446 null, 1447 null 1448 ); 1449 } 1450 1451 public org.opencrx.kernel.product1.cci.SelectableProductBundleFilter createSelectableProductBundleFilter( 1452 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1453 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1454 ) { 1455 return (org.opencrx.kernel.product1.cci.SelectableProductBundleFilter)this.refCreateFilter( 1456 "org:opencrx:kernel:product1:SelectableProductBundle", 1457 filterProperties, 1458 attributeSpecifiers 1459 ); 1460 } 1461 1462 public org.opencrx.kernel.product1.cci.RelatedProductClass getRelatedProductClass( 1466 ) { 1467 return (org.opencrx.kernel.product1.cci.RelatedProductClass)refClass( 1468 "org:opencrx:kernel:product1:RelatedProduct" 1469 ); 1470 } 1471 1472 public org.opencrx.kernel.product1.cci.RelatedProductFilter createRelatedProductFilter( 1476 ) { 1477 return (org.opencrx.kernel.product1.cci.RelatedProductFilter)this.refCreateFilter( 1478 "org:opencrx:kernel:product1:RelatedProduct", 1479 null, 1480 null 1481 ); 1482 } 1483 1484 public org.opencrx.kernel.product1.cci.RelatedProductFilter createRelatedProductFilter( 1485 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1486 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1487 ) { 1488 return (org.opencrx.kernel.product1.cci.RelatedProductFilter)this.refCreateFilter( 1489 "org:opencrx:kernel:product1:RelatedProduct", 1490 filterProperties, 1491 attributeSpecifiers 1492 ); 1493 } 1494 1495 public org.opencrx.kernel.product1.cci.ProductTypeFilterPropertyClass getProductTypeFilterPropertyClass( 1499 ) { 1500 return (org.opencrx.kernel.product1.cci.ProductTypeFilterPropertyClass)refClass( 1501 "org:opencrx:kernel:product1:ProductTypeFilterProperty" 1502 ); 1503 } 1504 1505 public org.opencrx.kernel.product1.cci.ProductTypeFilterPropertyFilter createProductTypeFilterPropertyFilter( 1509 ) { 1510 return (org.opencrx.kernel.product1.cci.ProductTypeFilterPropertyFilter)this.refCreateFilter( 1511 "org:opencrx:kernel:product1:ProductTypeFilterProperty", 1512 null, 1513 null 1514 ); 1515 } 1516 1517 public org.opencrx.kernel.product1.cci.ProductTypeFilterPropertyFilter createProductTypeFilterPropertyFilter( 1518 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1519 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1520 ) { 1521 return (org.opencrx.kernel.product1.cci.ProductTypeFilterPropertyFilter)this.refCreateFilter( 1522 "org:opencrx:kernel:product1:ProductTypeFilterProperty", 1523 filterProperties, 1524 attributeSpecifiers 1525 ); 1526 } 1527 1528 public org.opencrx.kernel.product1.cci.SegmentClass getSegmentClass( 1532 ) { 1533 return (org.opencrx.kernel.product1.cci.SegmentClass)refClass( 1534 "org:opencrx:kernel:product1:Segment" 1535 ); 1536 } 1537 1538 public org.opencrx.kernel.product1.cci.SegmentFilter createSegmentFilter( 1542 ) { 1543 return (org.opencrx.kernel.product1.cci.SegmentFilter)this.refCreateFilter( 1544 "org:opencrx:kernel:product1:Segment", 1545 null, 1546 null 1547 ); 1548 } 1549 1550 public org.opencrx.kernel.product1.cci.SegmentFilter createSegmentFilter( 1551 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1552 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1553 ) { 1554 return (org.opencrx.kernel.product1.cci.SegmentFilter)this.refCreateFilter( 1555 "org:opencrx:kernel:product1:Segment", 1556 filterProperties, 1557 attributeSpecifiers 1558 ); 1559 } 1560 1561 public org.opencrx.kernel.product1.cci.SelectableItemFilter createSelectableItemFilter( 1565 ) { 1566 return (org.opencrx.kernel.product1.cci.SelectableItemFilter)this.refCreateFilter( 1567 "org:opencrx:kernel:product1:SelectableItem", 1568 null, 1569 null 1570 ); 1571 } 1572 1573 public org.opencrx.kernel.product1.cci.SelectableItemFilter createSelectableItemFilter( 1574 org.openmdx.compatibility.base.query.FilterProperty[] filterProperties, 1575 org.openmdx.compatibility.base.dataprovider.cci.AttributeSpecifier[] attributeSpecifiers 1576 ) { 1577 return (org.opencrx.kernel.product1.cci.SelectableItemFilter)this.refCreateFilter( 1578 "org:opencrx:kernel:product1:SelectableItem", 1579 filterProperties, 1580 attributeSpecifiers 1581 ); 1582 } 1583 1584 1588 public String refMofId( 1589 ) { 1590 return "org:opencrx:kernel:product1:product1"; 1591 } 1592 1593} 1594 | Popular Tags |