Class Module


  • public class Module
    extends Object
    • Constructor Detail

      • Module

        public Module​(Resource resource)
        Constructs a module with properties from the given resource.
        Parameters:
        resource - the resource used to construct a module from
    • Method Detail

      • getRunModes

        public Set<String> getRunModes()
        Returns list of run modes in which module should be available.
        Returns:
        list of run modes
      • isEnabled

        public boolean isEnabled()
        Whether this module should be enabled or not.
        Returns:
        true if this module should be enabled
      • getTheme

        public String getTheme()
        Get the theme this module uses.
        Returns:
        the theme
      • getName

        public String getName()
        Get the name of this module.
        Returns:
        the name
      • getResourceType

        public String getResourceType()
        Get the resourceType of this module.
        Returns:
        the resourceType
      • getProperties

        public ValueMap getProperties()
        Get all properties of this module.
        Returns:
        the properties
      • getResource

        public Resource getResource()
        Get the resource which describes this module.
        Returns:
        the resource
      • getPath

        public String getPath()
        Get the path where this module is defined.
        Returns:
        the path
      • getCategories

        public List<String> getCategories()
        Get the clientlib categories that should be included for this module.
        Returns:
        the clientlib categories