public interface BrowsableNode extends BundlableNode
Aspect, BladeWorkbench or BladesetWorkbench.| Modifier and Type | Method and Description |
|---|---|
void |
filterIndexPage(java.lang.String indexPage,
Locale locale,
java.lang.String version,
java.io.Writer writer,
org.bladerunnerjs.model.RequestMode requestMode)
The method replaces the tag handlers from your index pages with the appropriate content as indicated, such as the required
CSS bundle, for example.
|
assets, getBundleSet, getLinkedAsset, handleLogicalRequest, handleLogicalRequest, seedAssetsapp, asset, assets, canonicaliseRequirePath, isNamespaceEnforced, requirePrefix, scopeAssetContainersaddTemplateTransformations, getTemplateName, populateaddObserver, addObserver, containsFile, create, delete, dir, dirExists, discoverAllChildren, exists, file, getObservers, getTypeName, incrementChildFileVersions, incrementFileVersion, memoizedScopeFiles, nodeProperties, notifyObservers, parentNode, ready, storageDir, storageFilevoid filterIndexPage(java.lang.String indexPage,
Locale locale,
java.lang.String version,
java.io.Writer writer,
org.bladerunnerjs.model.RequestMode requestMode)
throws ModelOperationException
indexPage - a String object representing the content of the index pagelocale - a Locale object representing the locale usedversion - a String object representing the version usedwriter - a Writer object used as a stream for the newly updated contentrequestMode - a RequestMode object showing whether the request is made in DEV (development) or PROD (production) modeModelOperationException - if any exceptions are thrown when performing the filter