ariba.ui.meta.core
Class Meta.PropertyMergerDeclareList
java.lang.Object
ariba.ui.meta.core.Meta.PropertyMergerDeclareList
- All Implemented Interfaces:
- Meta.PropertyMerger, Meta.PropertyMergerDynamic
- Enclosing class:
- Meta
public static class Meta.PropertyMergerDeclareList
- extends Object
- implements Meta.PropertyMergerDynamic
PropertyMerger for properties the should override normally, but return lists when
in declare mode (e.g. "class", "field", "layout", ...)
|
Method Summary |
Object |
merge(Object orig,
Object override,
boolean isDeclare)
Called during rule application to merge an earlier (lower ranked) value with a newer one. |
Meta.PropertyMergerDeclareList
public Meta.PropertyMergerDeclareList()
merge
public Object merge(Object orig,
Object override,
boolean isDeclare)
- Description copied from interface:
Meta.PropertyMerger
- Called during rule application to merge an earlier (lower ranked) value with a newer one.
- Specified by:
merge in interface Meta.PropertyMerger
- 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-2009 Ariba, Inc. All Rights Reserved.