Class MCRPropertiesResolver

java.lang.Object
org.mycore.common.xml.MCRPropertiesResolver
All Implemented Interfaces:
URIResolver

public class MCRPropertiesResolver extends Object implements URIResolver
Resolves the property values for the given key or key prefix.


Syntax: property:{key-prefix}* or
property:{key}
Result for a key prefix:
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<entry key="key1">value1</property>
<entry key="key2">value2</property>
<entry key="key3">value3</property>
</properties>
If no entries with the given key prefix exist, a properties element without entry elements is returned.
Result for a key:
<entry key="key">value</property>
If no entry with the given key exists, an entry element without text content is returned.
  • Constructor Details

    • MCRPropertiesResolver

      public MCRPropertiesResolver()
  • Method Details