Interface I_CmsConfigurationObject<X extends I_CmsConfigurationObject<X>>

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static int DEFAULT_ORDER
      Default order constant for module configurations.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getKey()
      The name of the configuration object.
      boolean isDisabled()
      If true, this configuration object will disable an inherited configuration object of the same name.
      X merge​(X child)
      Merges this configuration object with a child configuration object.
    • Method Detail

      • getKey

        java.lang.String getKey()
        The name of the configuration object.

        This name should be unique for each single configuration

        Returns:
        the name
      • isDisabled

        boolean isDisabled()
        If true, this configuration object will disable an inherited configuration object of the same name.

        Returns:
        true if this configuration object is marked as "disabled"
      • merge

        X merge​(X child)
        Merges this configuration object with a child configuration object.

        Parameters:
        child - the child configuration object
        Returns:
        the merged configuration objects