Class CmsADEConfigDataInternal.ConfigReferenceMeta

java.lang.Object
org.opencms.ade.configuration.CmsADEConfigDataInternal.ConfigReferenceMeta
Enclosing class:
CmsADEConfigDataInternal

Represents additional metadata from the query string of a master configuration link.
  • Field Details

  • Constructor Details

    • ConfigReferenceMeta

      Creates a new, empty instance.
    • ConfigReferenceMeta

      public ConfigReferenceMeta(Map<String,String[]> params)
      Creates a new instance from the parameters from a master configuration link.
      Parameters:
      params - the parameters for the metadata
  • Method Details

    • combine

      If this object is the metadata for a link to a master configuration M, and 'next' is the metadata for a link from M to some other master configuration N, combines the metadata into a single object and returns it.
      Parameters:
      next - the metadata to combine this object with
      Returns:
      the combined metadata
    • getTemplate

      public String getTemplate()
      Gets the template identifier.

      The template identifier should be one of the template context keys provided by a template provider.

      Returns:
      the template identifier
    • isSkipRemovals

      public boolean isSkipRemovals()
      Returns true if 'remove all' settings should be ignored in the referenced master configuration.
      Returns:
      if true, 'remove all' settings are ignored in the referenced master configuration
    • toString

      public String toString()
      Overrides:
      toString in class Object
      See Also: