public class KMOptionRetainerCopy extends KMOptionRetainerHomonymy
Constructor and Description |
---|
KMOptionRetainerCopy(java.util.List pOptionValues)
Deprecated.
Builds a new retainer that will always force the new option values to the values in
pOptionValues . |
Modifier and Type | Method and Description |
---|---|
void |
retainOptions(OdiKM pOldKM,
java.util.List pOldOptionValues,
OdiKM pNewKM,
java.util.List pNewOptions)
Deprecated.
This is called after the KM was changed on the option retainer.
|
public KMOptionRetainerCopy(java.util.List pOptionValues)
pOptionValues
.pOptionValues
- the new forced option valuespublic void retainOptions(OdiKM pOldKM, java.util.List pOldOptionValues, OdiKM pNewKM, java.util.List pNewOptions)
IKMOptionRetainer
retainOptions
in interface IKMOptionRetainer
retainOptions
in class KMOptionRetainerHomonymy
pOldKM
- the original KM before the changepOldOptionValues
- the list of KM values for the original KMpNewKM
- the proposed KM for the changepNewOptions
- the list of KM values for the proposed KMKMOptionRetainerHomonymy.retainOptions(oracle.odi.domain.project.OdiKM, java.util.List, oracle.odi.domain.project.OdiKM, java.util.List)