Interface IPlaceholderLibrary
- All Superinterfaces:
Serializable
A list with all placeholders that are available. Placeholders are grouped into groups so that it becomes possible to
modify the placeholders of a certain group without affecting placeholders of a different group.
- Author:
- XIMA MEDIA GmbH
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final IPlaceholderGroupstatic final IPlaceholderGroupstatic final IPlaceholderGroupstatic final IPlaceholderGroupstatic final IPlaceholderGroupstatic final IPlaceholderGroupstatic final IPlaceholderGroupstatic final IPlaceholderGroupstatic final IPlaceholderGroupstatic final IPlaceholderGroupstatic final IPlaceholderGroupstatic final IPlaceholderGroupstatic final IPlaceholderGroup -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAll(IPlaceholderGroup group, Iterable<PlaceHolder> placeholders) voidaddAll(Map<IPlaceholderGroup, Set<PlaceHolder>> placeholders) voidclearAll(IPlaceholderGroup group) Iterable<org.apache.commons.lang3.tuple.Pair<IPlaceholderGroup, PlaceHolder>> getAll()getAll(IPlaceholderGroup group) booleanregisterProvider(IPlaceholderProvider listener) voidremove(IPlaceholderGroup group, PlaceHolder placeholder) voidremoveAll(IPlaceholderGroup group, Iterable<PlaceHolder> placeholders) voidreplaceAll(IPlaceholderGroup group, Iterable<PlaceHolder> placeholders) booleanunregisterProvider(IPlaceholderProvider listener) booleanupdatePlaceholders(IPlaceholderProvideContext updateContext) Updates all placeholders.
-
Field Details
-
GROUP_APPOINTMENT
-
GROUP_ATTACHMENT
-
GROUP_COUNTER
-
GROUP_FORM
-
GROUP_SYSTEM
-
GROUP_TEMPLATE
-
GROUP_USER_CURRENT
-
GROUP_USER_INITIAL
-
GROUP_USER_LAST
-
GROUP_USER_PORTAL
-
GROUP_USER_PORTAL_ADVANCED
-
GROUP_WORKFLOW_ACTION_RESULT
-
GROUP_WORKFLOW_TRIGGER_RESULT
-
-
Method Details
-
addAll
-
addAll
-
clearAll
-
getAll
Iterable<org.apache.commons.lang3.tuple.Pair<IPlaceholderGroup, PlaceHolder>> getAll() -
getAll
-
getGroups
Iterable<IPlaceholderGroup> getGroups() -
remove
-
removeAll
-
replaceAll
-
registerProvider
-
unregisterProvider
-
updatePlaceholders
Updates all placeholders.- Parameters:
updateContext- the context for updating the placeholders- Returns:
trueif there an asynchronous update was triggered,falseotherwise
-