@Deprecated public class ComponentInheritanceValueMap extends ComponentInheritanceValueMap implements InheritanceValueMap
InheritanceValueMap
for a given Resource
that will inherit values from
ancestors up to its ancestral component, but no higher.
For example, given: /content/parent/page/jcr:content/footer/image/@width
,
the ComponentInheritanceValueMap
will search for a width property in:
/content/parent/page/jcr:content/footer/image/@width
/content/parent/page/jcr:content/footer/@width
/content/parent/page/jcr:content/@width
null
.
Note that ComponentInheritanceValueMap
searches only the component
hierarchy. It will not (for instance), look in:
/content/parent/jcr:content/footer/image/@width
HierarchyNodeInheritanceValueMap
for that
functionality.Constructor and Description |
---|
ComponentInheritanceValueMap(Resource resource)
Deprecated.
|
get, getInherited, getInherited
clear, containsKey, containsValue, entrySet, get, get, isEmpty, keySet, put, putAll, remove, size, toString, values
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getInherited, getInherited
public ComponentInheritanceValueMap(Resource resource)
Copyright © 2010 - 2020 Adobe. All Rights Reserved