1 package org.opencrx.kernel.product1.cci; 14 15 public interface ProductClass 16 extends org.openmdx.base.accessor.jmi.cci.RefClass_1_0 { 17 18 23 public Product createProduct( 24 ); 25 26 34 public Product getProduct( 35 Object object 36 ); 37 46 public Product createProduct( 47 short accessLevelBrowse 48 , short accessLevelDelete 49 , short accessLevelUpdate 50 , boolean disabled 51 , String name 52 , String productNumber 53 , short productState 54 , short productType 55 , int itemNumber 56 , short minMaxQuantityHandling 57 ); 58 68 public Product extendAuditee( 69 org.opencrx.kernel.base.cci.Auditee _base 70 , short accessLevelBrowse 71 , short accessLevelDelete 72 , short accessLevelUpdate 73 , boolean disabled 74 , String name 75 , String productNumber 76 , short productState 77 , short productType 78 , int itemNumber 79 , short minMaxQuantityHandling 80 ); 81 91 public Product extendBookmarkable( 92 org.opencrx.kernel.base.cci.Bookmarkable _base 93 , short accessLevelBrowse 94 , short accessLevelDelete 95 , short accessLevelUpdate 96 , boolean disabled 97 , String name 98 , String productNumber 99 , short productState 100 , short productType 101 , int itemNumber 102 , short minMaxQuantityHandling 103 ); 104 114 public Product extendCloneable( 115 org.opencrx.kernel.base.cci.Cloneable _base 116 , short accessLevelBrowse 117 , short accessLevelDelete 118 , short accessLevelUpdate 119 , boolean disabled 120 , String name 121 , String productNumber 122 , short productState 123 , short productType 124 , int itemNumber 125 , short minMaxQuantityHandling 126 ); 127 137 public Product extendImporter( 138 org.opencrx.kernel.base.cci.Importer _base 139 , short accessLevelBrowse 140 , short accessLevelDelete 141 , short accessLevelUpdate 142 , boolean disabled 143 , String name 144 , String productNumber 145 , short productState 146 , short productType 147 , int itemNumber 148 , short minMaxQuantityHandling 149 ); 150 160 public Product extendSecureObject( 161 org.opencrx.kernel.base.cci.SecureObject _base 162 , boolean disabled 163 , String name 164 , String productNumber 165 , short productState 166 , short productType 167 , int itemNumber 168 , short minMaxQuantityHandling 169 ); 170 180 public Product extendSubscriptionTarget( 181 org.opencrx.kernel.base.cci.SubscriptionTarget _base 182 , short accessLevelBrowse 183 , short accessLevelDelete 184 , short accessLevelUpdate 185 , boolean disabled 186 , String name 187 , String productNumber 188 , short productState 189 , short productType 190 , int itemNumber 191 , short minMaxQuantityHandling 192 ); 193 203 public Product extendXmlExporter( 204 org.opencrx.kernel.base.cci.XmlExporter _base 205 , short accessLevelBrowse 206 , short accessLevelDelete 207 , short accessLevelUpdate 208 , boolean disabled 209 , String name 210 , String productNumber 211 , short productState 212 , short productType 213 , int itemNumber 214 , short minMaxQuantityHandling 215 ); 216 226 public Product extendDepotReferenceHolder( 227 org.opencrx.kernel.depot1.cci.DepotReferenceHolder _base 228 , short accessLevelBrowse 229 , short accessLevelDelete 230 , short accessLevelUpdate 231 , boolean disabled 232 , String name 233 , String productNumber 234 , short productState 235 , short productType 236 , int itemNumber 237 , short minMaxQuantityHandling 238 ); 239 249 public Product extendCrxObject( 250 org.opencrx.kernel.generic.cci.CrxObject _base 251 , String name 252 , String productNumber 253 , short productState 254 , short productType 255 , int itemNumber 256 , short minMaxQuantityHandling 257 ); 258 268 public Product extendDescriptionContainer( 269 org.opencrx.kernel.generic.cci.DescriptionContainer _base 270 , short accessLevelBrowse 271 , short accessLevelDelete 272 , short accessLevelUpdate 273 , boolean disabled 274 , String name 275 , String productNumber 276 , short productState 277 , short productType 278 , int itemNumber 279 , short minMaxQuantityHandling 280 ); 281 291 public Product extendPictured( 292 org.opencrx.kernel.generic.cci.Pictured _base 293 , short accessLevelBrowse 294 , short accessLevelDelete 295 , short accessLevelUpdate 296 , boolean disabled 297 , String name 298 , String productNumber 299 , short productState 300 , short productType 301 , int itemNumber 302 , short minMaxQuantityHandling 303 ); 304 314 public Product extendAbstractProduct( 315 org.opencrx.kernel.product1.cci.AbstractProduct _base 316 , int itemNumber 317 , short minMaxQuantityHandling 318 ); 319 329 public Product extendContractPositionConstrained( 330 org.opencrx.kernel.product1.cci.ContractPositionConstrained _base 331 , short accessLevelBrowse 332 , short accessLevelDelete 333 , short accessLevelUpdate 334 , boolean disabled 335 , String name 336 , String productNumber 337 , short productState 338 , short productType 339 ); 340 350 public Product extendProductConfigurationSet( 351 org.opencrx.kernel.product1.cci.ProductConfigurationSet _base 352 , short accessLevelBrowse 353 , short accessLevelDelete 354 , short accessLevelUpdate 355 , boolean disabled 356 , String name 357 , String productNumber 358 , short productState 359 , short productType 360 , int itemNumber 361 , short minMaxQuantityHandling 362 ); 363 373 public Product extendBasicObject( 374 org.openmdx.base.cci.BasicObject _base 375 , short accessLevelBrowse 376 , short accessLevelDelete 377 , short accessLevelUpdate 378 , boolean disabled 379 , String name 380 , String productNumber 381 , short productState 382 , short productType 383 , int itemNumber 384 , short minMaxQuantityHandling 385 ); 386 396 public Product extendContextCapable( 397 org.openmdx.base.cci.ContextCapable _base 398 , short accessLevelBrowse 399 , short accessLevelDelete 400 , short accessLevelUpdate 401 , boolean disabled 402 , String name 403 , String productNumber 404 , short productState 405 , short productType 406 , int itemNumber 407 , short minMaxQuantityHandling 408 ); 409 419 public Product extendExtentCapable( 420 org.openmdx.base.cci.ExtentCapable _base 421 , short accessLevelBrowse 422 , short accessLevelDelete 423 , short accessLevelUpdate 424 , boolean disabled 425 , String name 426 , String productNumber 427 , short productState 428 , short productType 429 , int itemNumber 430 , short minMaxQuantityHandling 431 ); 432 442 public Product extendViewCapable( 443 org.openmdx.compatibility.view1.cci.ViewCapable _base 444 , short accessLevelBrowse 445 , short accessLevelDelete 446 , short accessLevelUpdate 447 , boolean disabled 448 , String name 449 , String productNumber 450 , short productState 451 , short productType 452 , int itemNumber 453 , short minMaxQuantityHandling 454 ); 455 } 459 | Popular Tags |