|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.odi.interfaces.interactive.support.km.optionretainer.KMOptionRetainerHomonymy
public class KMOptionRetainerHomonymy
This implementation copies old option values to the new options, based on case sensitive homonymy on the option names.
Constructor Summary | |
---|---|
KMOptionRetainerHomonymy()
Builds a new homonymy option retainer that doesn't set values if they are equal to the default. In other words, it is similar to KMOptionRetainerHomonymy(false) . |
|
KMOptionRetainerHomonymy(boolean pKeepRealValue)
Builds a new homonymy option retainer. If the pKeepRealValue parameter is true , then options will be systematically set on the new options to
reflect the values in the old options, even if they are equal to the default value of the new option. |
Method Summary | |
---|---|
void |
retainOptions(OdiKM<?> pOldKM,
java.util.List<IOptionValue> pOldOptionValues,
OdiKM<?> pNewKM,
java.util.List<IOptionValue> pNewOptions)
This is called after the KM was changed on the option retainer. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public KMOptionRetainerHomonymy()
KMOptionRetainerHomonymy(false)
.
public KMOptionRetainerHomonymy(boolean pKeepRealValue)
pKeepRealValue
parameter is true
, then options will be systematically set on the new options to
reflect the values in the old options, even if they are equal to the default value of the new option.
pKeepRealValue
- if false value is only set if it isn't default value otherwise always setMethod Detail |
---|
public void retainOptions(OdiKM<?> pOldKM, java.util.List<IOptionValue> pOldOptionValues, OdiKM<?> pNewKM, java.util.List<IOptionValue> pNewOptions)
IKMOptionRetainer
retainOptions
in interface IKMOptionRetainer
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 KM
|
Oracle® Data Integrator Java API Reference 11g Release 1 (11.1.1.3.0) E17060-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |