Class CustomUiUtil

java.lang.Object
edu.internet2.middleware.grouper.ui.customUi.CustomUiUtil

public class CustomUiUtil extends Object
  • Constructor Details

    • CustomUiUtil

      public CustomUiUtil()
  • Method Details

    • validateGroup

      public static void validateGroup(String groupId, String groupName, Group group)
      Parameters:
      groupId -
      groupName -
      group -
    • validateStem

      public static void validateStem(String stemId, String stemName, Stem stem)
      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

      public static void guiGroupAssign(Map<String,Object> variableMap, Group group, String key)
      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