Holds the layout fragments encountered across layout/decorator and content templates for use later.
| Type | Name and description |
|---|---|
static FragmentMap |
get(Arguments arguments)Retrieve the fragment collection specific to the given context. |
static void |
updateForNode(Arguments arguments, Node node, Map<String, Element> fragments)Updates the fragment collection just for the current node. |
| Methods inherited from class | Name |
|---|---|
class HashMap |
remove, remove, get, put, values, clone, clear, isEmpty, replace, replace, replaceAll, size, entrySet, putAll, putIfAbsent, keySet, containsValue, containsKey, getOrDefault, forEach, computeIfAbsent, computeIfPresent, compute, merge, equals, toString, hashCode, wait, wait, wait, getClass, notify, notifyAll |
class AbstractMap |
remove, get, put, equals, toString, values, hashCode, clear, isEmpty, size, entrySet, putAll, keySet, containsValue, containsKey, wait, wait, wait, getClass, notify, notifyAll, remove, replace, replace, replaceAll, putIfAbsent, getOrDefault, forEach, computeIfAbsent, computeIfPresent, compute, merge |
Retrieve the fragment collection specific to the given context. If none exists, a new collection is created, applied to the context, and returned.