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 java.lang.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 |
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. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Meta.PropertyMergerDeclareList
public Meta.PropertyMergerDeclareList()
merge
public java.lang.Object merge(java.lang.Object orig,
java.lang.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-2014 Ariba, Inc. All Rights Reserved.