|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ConfiguredProduct
Abstract class ConfiguredProduct
| Method Summary | ||
|---|---|---|
void |
addConfiguration(ProductConfiguration newValue)
|
|
void |
addConfiguration(String id,
ProductConfiguration newValue)
|
|
ProductConfigurationTypeSet |
getConfigType()
Retrieves the value for the reference configType. |
|
|
getConfiguration(ProductConfigurationQuery query)
Retrieves the value for the reference configuration for
the specified query. |
|
ProductConfiguration |
getCurrentConfig()
Retrieves the value for the reference currentConfig. |
|
Product |
getProduct()
Retrieves the value for the reference product. |
|
Set<String> |
getProductSerialNumber()
|
|
void |
removeConfiguration(String id)
|
|
void |
removeCurrentConfig()
Removes the value for the optional reference currentConfig. |
|
void |
removeProduct()
Removes the value for the optional reference product. |
|
void |
setCurrentConfig(ProductConfiguration currentConfig)
Sets a new value for the reference currentConfig. |
|
void |
setProduct(Product product)
Sets a new value for the reference product. |
|
void |
setProductSerialNumber(Set<String> productSerialNumber)
This method is equivalent to |
|
| Methods inherited from interface org.opencrx.kernel.product1.cci2.ConfiguredProduct |
|---|
setProductSerialNumber |
| Methods inherited from interface org.opencrx.kernel.product1.jmi1.ProductConfigurationSet |
|---|
unsetConfigurationType |
| Methods inherited from interface org.opencrx.kernel.product1.cci2.ProductConfigurationSet |
|---|
getConfiguration, unsetConfigurationType |
| Methods inherited from interface javax.jmi.reflect.RefObject |
|---|
refClass, refDelete, refImmediateComposite, refIsInstanceOf, refOutermostComposite |
| Methods inherited from interface javax.jmi.reflect.RefFeatured |
|---|
refGetValue, refGetValue, refInvokeOperation, refInvokeOperation, refSetValue, refSetValue |
| Methods inherited from interface javax.jmi.reflect.RefBaseObject |
|---|
equals, hashCode, refImmediatePackage, refMetaObject, refMofId, refOutermostPackage, refVerifyConstraints |
| Method Detail |
|---|
ProductConfiguration getCurrentConfig()
currentConfig.
getCurrentConfig in interface ConfiguredProductnull – value for this reference.void setCurrentConfig(ProductConfiguration currentConfig)
currentConfig.
setCurrentConfig in interface ConfiguredProductcurrentConfig - The non-null new value for this reference.void removeCurrentConfig()
currentConfig.
Set<String> getProductSerialNumber()
getProductSerialNumber in interface ConfiguredProductvoid setProductSerialNumber(Set<String> productSerialNumber)
This method is equivalent to
set.clear(); set.addAll(productSerialNumber);
productSerialNumber - collection to be copied.ProductConfigurationTypeSet getConfigType()
configType.
getConfigType in interface ProductConfigurationSetnull – value for this reference.<T extends ProductConfiguration> List<T> getConfiguration(ProductConfigurationQuery query)
configuration for
the specified query.
query - predicate which is applied to the set of referenced objects.
true.
void addConfiguration(String id,
ProductConfiguration newValue)
id - The qualifier attribute value that qualifies the reference to get the element to be appended.newValue - The element to be appended.void addConfiguration(ProductConfiguration newValue)
newValue - The element to be appended.void removeConfiguration(String id)
Product getProduct()
product.
getProduct in interface ProductDescriptornull – value for this reference.void setProduct(Product product)
product.
setProduct in interface ProductDescriptorproduct - The non-null new value for this reference.void removeProduct()
product.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||