Package de.xima.fc.gui.interfaces
Interface IPlaceholderLibrary
- 
- All Superinterfaces:
 Serializable
- All Known Implementing Classes:
 PlaceholderLibrary
public interface IPlaceholderLibrary extends 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
Fields Modifier and Type Field Description static IPlaceholderGroupGROUP_APPOINTMENTstatic IPlaceholderGroupGROUP_ATTACHMENTstatic IPlaceholderGroupGROUP_COUNTERstatic IPlaceholderGroupGROUP_FORMstatic IPlaceholderGroupGROUP_SYSTEMstatic IPlaceholderGroupGROUP_TEMPLATEstatic IPlaceholderGroupGROUP_USER_CURRENTstatic IPlaceholderGroupGROUP_USER_INITIALstatic IPlaceholderGroupGROUP_USER_LASTstatic IPlaceholderGroupGROUP_WORKFLOW_ACTION_RESULTstatic IPlaceholderGroupGROUP_WORKFLOW_TRIGGER_RESULT 
- 
Method Summary
 
 - 
 
- 
- 
Field Detail
- 
GROUP_APPOINTMENT
static final IPlaceholderGroup GROUP_APPOINTMENT
 
- 
GROUP_ATTACHMENT
static final IPlaceholderGroup GROUP_ATTACHMENT
 
- 
GROUP_COUNTER
static final IPlaceholderGroup GROUP_COUNTER
 
- 
GROUP_FORM
static final IPlaceholderGroup GROUP_FORM
 
- 
GROUP_SYSTEM
static final IPlaceholderGroup GROUP_SYSTEM
 
- 
GROUP_TEMPLATE
static final IPlaceholderGroup GROUP_TEMPLATE
 
- 
GROUP_USER_CURRENT
static final IPlaceholderGroup GROUP_USER_CURRENT
 
- 
GROUP_USER_INITIAL
static final IPlaceholderGroup GROUP_USER_INITIAL
 
- 
GROUP_USER_LAST
static final IPlaceholderGroup GROUP_USER_LAST
 
- 
GROUP_WORKFLOW_ACTION_RESULT
static final IPlaceholderGroup GROUP_WORKFLOW_ACTION_RESULT
 
- 
GROUP_WORKFLOW_TRIGGER_RESULT
static final IPlaceholderGroup GROUP_WORKFLOW_TRIGGER_RESULT
 
 - 
 
- 
Method Detail
- 
add
void add(IPlaceholderGroup group, PlaceHolder placeholder)
 
- 
addAll
void addAll(IPlaceholderGroup group, Iterable<PlaceHolder> placeholders)
 
- 
addAll
void addAll(Map<IPlaceholderGroup,Set<PlaceHolder>> placeholders)
 
- 
clearAll
void clearAll()
 
- 
clearAll
void clearAll(Collection<IPlaceholderGroup> groups)
 
- 
clearAll
void clearAll(IPlaceholderGroup group)
 
- 
getAll
Iterable<org.apache.commons.lang3.tuple.Pair<IPlaceholderGroup,PlaceHolder>> getAll()
 
- 
getAll
Iterable<PlaceHolder> getAll(IPlaceholderGroup group)
 
- 
getGroups
Iterable<IPlaceholderGroup> getGroups()
 
- 
remove
void remove(IPlaceholderGroup group, PlaceHolder placeholder)
 
- 
removeAll
void removeAll(IPlaceholderGroup group, Iterable<PlaceHolder> placeholders)
 
- 
replaceAll
void replaceAll(IPlaceholderGroup group, Iterable<PlaceHolder> placeholders)
 
- 
updateCounterPlaceholders
void updateCounterPlaceholders(IEntityContext ec, Mandant client)
 
- 
updateFormPlaceholders
void updateFormPlaceholders(IEntityContext ec, Mandant client, Locale locale, PlaceholderContextModel model)
 
- 
updateTemplatePlaceholders
void updateTemplatePlaceholders(IEntityContext ec, Mandant client)
 
- 
updateWorkflowActionResultPlaceholders
@Deprecated default void updateWorkflowActionResultPlaceholders(IEntityContext ec, Aktion action)
Deprecated.No-op and should not be used. Workflow placeholders are now acquired via a cross view scope request directly from designer tabs.- Parameters:
 ec- Ignored parameter, can be null.action- Ignored parameter, can be null.
 
 - 
 
 -