Interface MergeableResources
public interface MergeableResources
A list of code resources that may be merged/minified by the renderer.
A MergeableResources object is backed by a CodeResourcesModel. We could have hidden this implementation detail by declaring/delegating the features relevant for link building (five out of six), but for now that seems overengineered.
MergeableResources are renderable (s. MergeableResourcesView) and linkable (s. CodeResourceHandler).
-
Method Summary
Modifier and TypeMethodDescriptioncom.coremedia.blueprint.coderesources.CodeResourcesModel
For link building.For rendering.
-
Method Details
-
getCodeResourceModel
com.coremedia.blueprint.coderesources.CodeResourcesModel getCodeResourceModel()For link building.
Since we support only one set of mergeable resources per CodeResourcesModel, you can build a MergeableResources link uniquely from the CodeResourcesModel data.
- Returns:
- the underlying CodeResourcesModel
-
getMergeableResources
List<CMAbstractCode> getMergeableResources()For rendering.- Returns:
- the single resources that may be merged
-