Package org.craftercms.core.xml.mergers
Interface DescriptorMergeStrategyResolver
-
- All Known Implementing Classes:
DescriptorMergeStrategyResolverChain,MetaDataMergeStrategyResolver,SingleMergeStrategyResolver,UrlPatternMergeStrategyResolver
public interface DescriptorMergeStrategyResolverResolves theDescriptorMergeStrategyto use for a given descriptor.- Author:
- Sumer Jabri, Alfonso Vásquez
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescriptorMergeStrategygetStrategy(String descriptorUrl, org.dom4j.Document descriptorDom)Returns aDescriptorMergeStrategyfor a given descriptor.
-
-
-
Method Detail
-
getStrategy
DescriptorMergeStrategy getStrategy(String descriptorUrl, org.dom4j.Document descriptorDom) throws CrafterException
Returns aDescriptorMergeStrategyfor a given descriptor.- Parameters:
descriptorUrl- the URL that identifies the descriptordescriptorDom- the XML DOM of the descriptor- Returns:
- the
DescriptorMergeStrategyfor the descriptor. - Throws:
CrafterException- if an error occurs while resolving the strategy
-
-