public class PlaceholderLibrary extends Object implements IPlaceholderLibrary
GROUP_APPOINTMENT, GROUP_ATTACHMENT, GROUP_FORM, GROUP_SYSTEM, GROUP_TEMPLATE, GROUP_USER_CURRENT, GROUP_USER_INITIAL, GROUP_USER_LAST, GROUP_WORKFLOW_ACTION_RESULT
Constructor and Description |
---|
PlaceholderLibrary() |
Modifier and Type | Method and Description |
---|---|
void |
add(IPlaceholderGroup group,
PlaceHolder placeholder) |
void |
addAll(IPlaceholderGroup group,
Iterable<PlaceHolder> placeholders) |
void |
addAll(Map<IPlaceholderGroup,Set<PlaceHolder>> placeholders) |
void |
clearAll() |
void |
clearAll(IPlaceholderGroup group) |
Iterable<org.apache.commons.lang3.tuple.Pair<IPlaceholderGroup,PlaceHolder>> |
getAll() |
Iterable<PlaceHolder> |
getAll(IPlaceholderGroup group) |
Iterable<IPlaceholderGroup> |
getGroups() |
void |
remove(IPlaceholderGroup group,
PlaceHolder placeholder) |
void |
removeAll(IPlaceholderGroup group,
Iterable<PlaceHolder> placeholders) |
void |
replaceAll(IPlaceholderGroup group,
Iterable<PlaceHolder> placeholders) |
void |
updateFormPlaceholders(IEntityContext ec,
FormVersion formVersion,
boolean uploadsOnly) |
void |
updateTemplatePlaceholders(IEntityContext ec,
Mandant client) |
void |
updateWorkflowActionResultPlaceholders(IEntityContext ec,
Aktion action) |
public void add(IPlaceholderGroup group, PlaceHolder placeholder)
add
in interface IPlaceholderLibrary
public void addAll(Map<IPlaceholderGroup,Set<PlaceHolder>> placeholders)
addAll
in interface IPlaceholderLibrary
public void addAll(IPlaceholderGroup group, Iterable<PlaceHolder> placeholders)
addAll
in interface IPlaceholderLibrary
public void clearAll()
clearAll
in interface IPlaceholderLibrary
public void clearAll(IPlaceholderGroup group)
clearAll
in interface IPlaceholderLibrary
public Iterable<org.apache.commons.lang3.tuple.Pair<IPlaceholderGroup,PlaceHolder>> getAll()
getAll
in interface IPlaceholderLibrary
public Iterable<PlaceHolder> getAll(IPlaceholderGroup group)
getAll
in interface IPlaceholderLibrary
public Iterable<IPlaceholderGroup> getGroups()
getGroups
in interface IPlaceholderLibrary
public void remove(IPlaceholderGroup group, PlaceHolder placeholder)
remove
in interface IPlaceholderLibrary
public void removeAll(IPlaceholderGroup group, Iterable<PlaceHolder> placeholders)
removeAll
in interface IPlaceholderLibrary
public void replaceAll(IPlaceholderGroup group, Iterable<PlaceHolder> placeholders)
replaceAll
in interface IPlaceholderLibrary
public void updateFormPlaceholders(IEntityContext ec, FormVersion formVersion, boolean uploadsOnly)
updateFormPlaceholders
in interface IPlaceholderLibrary
public void updateTemplatePlaceholders(IEntityContext ec, Mandant client)
updateTemplatePlaceholders
in interface IPlaceholderLibrary
public void updateWorkflowActionResultPlaceholders(IEntityContext ec, Aktion action)
updateWorkflowActionResultPlaceholders
in interface IPlaceholderLibrary
Copyright © 2021 XIMA MEDIA GmbH. All rights reserved.