java.lang.Object
edu.internet2.middleware.grouper.app.visualization.VisualSettings

public class VisualSettings extends Object
Imports visualization settings from grouper.properties and sets up StyleSet objects containing multiple Styles
  • Field Details

  • Constructor Details

    • VisualSettings

      public VisualSettings()
      Constructor to read grouper.properties and parse into a data store containing the default style set and style sets for all the defined modules
  • Method Details

    • reloadSettings

      public void reloadSettings()
      reloads the data stores from grouper.properties
    • getStyleSetNames

      public Set<String> getStyleSetNames()
      returns the set of all style set names, including the default set
      Returns:
      set of StyleSet names
    • getStyleSet

      public VisualStyleSet getStyleSet(String name)
      retrieves a StyleSet based on it's module name
      Parameters:
      name - style set key name
      Returns:
      the style set
    • getDefaultStyleSet

      public VisualStyleSet getDefaultStyleSet()
      retrieves the default style set
      Returns:
      default style set