Class WebResourceConfiguration

java.lang.Object
io.goobi.viewer.controller.model.WebResourceConfiguration

public class WebResourceConfiguration extends Object
Bundles configuration for a web resource containing a URI and a label.
Author:
Florian Alpers
  • Constructor Details

    • WebResourceConfiguration

      public WebResourceConfiguration(String uri, String label) throws PresentationException
      Parameters:
      uri - URI of the web resource
      label - display label of the web resource
      Throws:
      PresentationException
    • WebResourceConfiguration

      public WebResourceConfiguration(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> config) throws PresentationException
      Parameters:
      config - XML configuration node for the web resource
      Throws:
      PresentationException
    • WebResourceConfiguration

      public WebResourceConfiguration(org.apache.commons.configuration2.HierarchicalConfiguration<org.apache.commons.configuration2.tree.ImmutableNode> config, VariableReplacer vr) throws PresentationException
      Parameters:
      config - XML configuration node for the web resource
      vr - variable replacer for resolving placeholders in config values
      Throws:
      PresentationException
  • Method Details

    • getUri

      public URI getUri()
    • getLabel

      public String getLabel()