ariba.ui.meta.core
Interface Meta.PropertyMerger
- All Known Subinterfaces:
- Meta.PropertyMergerDynamic
- All Known Implementing Classes:
- Meta.PropertyMerger_And, Meta.PropertyMergerDeclareList
- Enclosing class:
- Meta
public static interface Meta.PropertyMerger
Define policy for merging a property value assigned by one rule
to a subsequent value from a higher ranked rule.
Method Summary |
java.lang.Object |
merge(java.lang.Object orig,
java.lang.Object override,
boolean isDeclare)
Called during rule application to merge an earlier (lower ranked) value with a newer one. |
merge
java.lang.Object merge(java.lang.Object orig,
java.lang.Object override,
boolean isDeclare)
- Called during rule application to merge an earlier (lower ranked) value with a newer one.
- Parameters:
orig
- the previous value accumulated in the property mapoverride
- the new value from the higher ranked ruleisDeclare
- whether we are currently accumulating matched for declarations of the property/value
- Returns:
- the new property value to be put in the property map
AribaWeb User Interface Development Framework
Copyright © 2000-2014 Ariba, Inc. All Rights Reserved.