public class EvaluatedPolicyRuleUtil extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
EvaluatedPolicyRuleUtil.AdditionalData
Arranges externalized triggers into trees according to presentation instructions (hidden, final, displayOrder).
|
static interface |
EvaluatedPolicyRuleUtil.AdditionalFilter<AD extends EvaluatedPolicyRuleUtil.AdditionalData> |
static class |
EvaluatedPolicyRuleUtil.AugmentedTrigger<AD extends EvaluatedPolicyRuleUtil.AdditionalData> |
static class |
EvaluatedPolicyRuleUtil.MessageKind |
Constructor and Description |
---|
EvaluatedPolicyRuleUtil() |
public static List<TreeNode<EvaluatedPolicyRuleTrigger<?>>> arrangeForPresentationInt(Collection<EvaluatedPolicyRuleTrigger<?>> triggers)
@NotNull public static List<TreeNode<LocalizableMessage>> extractMessages(Collection<EvaluatedPolicyRuleTrigger<?>> triggers, EvaluatedPolicyRuleUtil.MessageKind kind)
@NotNull public static List<TreeNode<LocalizableMessage>> extractMessages(List<TreeNode<EvaluatedPolicyRuleTrigger<?>>> triggerTreeList, EvaluatedPolicyRuleUtil.MessageKind kind)
public static List<TreeNode<EvaluatedPolicyRuleTriggerType>> arrangeForPresentationExt(List<EvaluatedPolicyRuleTriggerType> triggers)
public static <AD extends EvaluatedPolicyRuleUtil.AdditionalData> List<TreeNode<EvaluatedPolicyRuleUtil.AugmentedTrigger<AD>>> arrangeForPresentationExt(List<EvaluatedPolicyRuleUtil.AugmentedTrigger<AD>> triggers, EvaluatedPolicyRuleUtil.AdditionalFilter<AD> additionalFilter)
Copyright © 2019 Evolveum. All rights reserved.