public class SingleFileMergeStrategy extends Object implements DescriptorMergeStrategy
DescriptorMergeStrategy that returns the same specified descriptor URL.
This means there's no need for
merging.| Constructor and Description |
|---|
SingleFileMergeStrategy() |
| Modifier and Type | Method and Description |
|---|---|
List<MergeableDescriptor> |
getDescriptors(Context context,
CachingOptions cachingOptions,
String mainDescriptorUrl,
org.dom4j.Document mainDescriptorDom)
Returns the list of descriptors in the order they should be merged, given the URI of the primary descriptor.
|
List<MergeableDescriptor> |
getDescriptors(Context context,
CachingOptions cachingOptions,
String mainDescriptorUrl,
org.dom4j.Document mainDescriptorDom,
boolean mainDescriptorOptional)
Returns the list of descriptors in the order they should be merged, given the URI of the primary descriptor.
|
public List<MergeableDescriptor> getDescriptors(Context context, CachingOptions cachingOptions, String mainDescriptorUrl, org.dom4j.Document mainDescriptorDom) throws XmlMergeException
DescriptorMergeStrategygetDescriptors in interface DescriptorMergeStrategycontext - the current contextcachingOptions - caching options in case you need access to itemsmainDescriptorUrl - the URL of the main descriptormainDescriptorDom - the DOM of the main descriptorMergeableDescriptors representing the descriptors to mergeXmlMergeExceptionpublic List<MergeableDescriptor> getDescriptors(Context context, CachingOptions cachingOptions, String mainDescriptorUrl, org.dom4j.Document mainDescriptorDom, boolean mainDescriptorOptional) throws XmlMergeException
DescriptorMergeStrategygetDescriptors in interface DescriptorMergeStrategycontext - the current contextcachingOptions - caching options in case you need access to itemsmainDescriptorUrl - the URL of the primary descriptormainDescriptorDom - the DOM of the main descriptormainDescriptorOptional - if the primary descriptor should be marked as optionalMergeableDescriptors representing the descriptors to mergeXmlMergeExceptionCopyright © 2018 CrafterCMS. All rights reserved.