Class Mode


  • public class Mode
    extends Object
    • Constructor Detail

      • Mode

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

      • getRunModes

        public Set<String> getRunModes()
        Returns list of run modes in which mode 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
      • getName

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

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

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

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

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

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