1 package org.opencrx.kernel.product1.cci; 14 15 public interface AbstractProductPrice 16 extends org.openmdx.base.accessor.jmi.cci.RefObject_1_0 17 { 18 25 public String getDescription( 26 ); 27 28 32 33 38 public void setDescription( 39 String newValue 40 ); 41 42 49 public java.math.BigDecimal getDiscount( 50 ); 51 52 56 57 62 public void setDiscount( 63 java.math.BigDecimal newValue 64 ); 65 66 73 public Boolean isDiscountIsPercentage( 74 ); 75 76 80 81 86 public void setDiscountIsPercentage( 87 Boolean newValue 88 ); 89 90 97 public java.math.BigDecimal getPrice( 98 ); 99 100 104 105 110 public void setPrice( 111 java.math.BigDecimal newValue 112 ); 113 114 122 public short getPriceCurrency( 123 ); 124 125 133 public void setPriceCurrency( 134 short newValue 135 ); 136 137 147 public org.opencrx.kernel.product1.cci.PriceLevel getPriceLevel( 148 int index 149 ); 150 151 159 public java.util.Collection getPriceLevel( 160 ); 161 162 170 public void addPriceLevel ( 171 int index, 172 org.opencrx.kernel.product1.cci.PriceLevel newValue 173 ); 174 175 182 public void addPriceLevel ( 183 org.opencrx.kernel.product1.cci.PriceLevel newValue 184 ); 185 186 192 public void removePriceLevel ( 193 int index 194 ); 195 202 public java.math.BigDecimal getQuantityFrom( 203 ); 204 205 209 210 215 public void setQuantityFrom( 216 java.math.BigDecimal newValue 217 ); 218 219 226 public java.math.BigDecimal getQuantityTo( 227 ); 228 229 233 234 239 public void setQuantityTo( 240 java.math.BigDecimal newValue 241 ); 242 243 251 public org.opencrx.kernel.uom1.cci.Uom getUom( 252 ); 253 254 262 public void setUom( 263 org.opencrx.kernel.uom1.cci.Uom newValue 264 ); 265 266 273 public java.util.List getUsage( 274 ); 275 276 281 public short getUsage( 282 int index 283 ); 284 285 292 public void setUsage( 293 java.util.List newValue 294 ); 295 296 300 public void setUsage( 301 short[] newValue 302 ); 303 304 } 308 | Popular Tags |