Class CustomUiUtil
java.lang.Object
edu.internet2.middleware.grouper.ui.customUi.CustomUiUtil
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
static String
substituteExpressionLanguage
(String string, Group group, Stem stem, AttributeDef attributeDef, Subject subject, Map<String, Object> externalVariableMap) static String
substituteExpressionLanguage
(String string, Group group, Stem stem, AttributeDef attributeDef, Subject subject, Map<String, Object> externalVariableMap, boolean useGuiObjects) static void
validateAttributeDef
(String attributeDefId, String nameOfAttributeDef, AttributeDef attributeDef) static void
validateGroup
(String groupId, String groupName, Group group) static void
validateStem
(String stemId, String stemName, Stem stem)
-
Constructor Details
-
CustomUiUtil
public CustomUiUtil()
-
-
Method Details
-
validateGroup
- Parameters:
groupId
-groupName
-group
-
-
validateStem
- Parameters:
stemId
-stemName
-stem
-
-
validateAttributeDef
public static void validateAttributeDef(String attributeDefId, String nameOfAttributeDef, AttributeDef attributeDef) - Parameters:
attributeDefId
-nameOfAttributeDef
-attributeDef
-
-
substituteExpressionLanguage
public static String substituteExpressionLanguage(String string, Group group, Stem stem, AttributeDef attributeDef, Subject subject, Map<String, Object> externalVariableMap) - Parameters:
string
-group
-stem
-attributeDef
-subject
-externalVariableMap
-- Returns:
- the substituted
-
guiGroupAssign
- Parameters:
variableMap
-group
-key
-
-
substituteExpressionLanguage
public static String substituteExpressionLanguage(String string, Group group, Stem stem, AttributeDef attributeDef, Subject subject, Map<String, Object> externalVariableMap, boolean useGuiObjects) - Parameters:
string
-group
-stem
-attributeDef
-subject
-externalVariableMap
-useGuiObjects
-- Returns:
- the substituted
-