jodd-htmlstapler/src/main/java/jodd/htmlstapler/BundleAction.java
public String processLink(final String src) {
		if (newAction) {
			if (bundleId == null) {
				bundleId = bundlesManager.registerNewBundleId();
				bundleId += '.' + bundleContentType;
			}
			sources.add(src);
		}

		if (firstScriptTag) {
			// this is the first tag, change the url to point to the bundle
			firstScriptTag = false;

			return buildStaplerUrl();
		} else {
			// ignore all other script tags
			return null;
		}
	}
public String processLink(final String src) {
		if (newAction) {
			if (bundleId == null) {
				bundleId = bundlesManager.registerNewBundleId();
				bundleId += '.' + bundleContentType;
			}
			sources.add(src);
		}

		if (firstScriptTag) {
			// this is the first tag, change the url to point to the bundle
			firstScriptTag = false;

			return buildStaplerUrl();
		} else {
			// ignore all other script tags
			return null;
		}
	}
public String processLink ( final String src ) { if ( newAction ) { if ( bundleId == null ) { bundleId = bundlesManager . registerNewBundleId ( ) ; bundleId += ' ' + bundleContentType ; } sources . add ( src ) ; } if ( firstScriptTag ) { // this is the first tag, change the url to point to the bundle firstScriptTag = false ; return buildStaplerUrl ( ) ; } else { // ignore all other script tags return null ; } }
Process links. Returns bundle link if this is the first resource
of the same type. Otherwise, returns <code>null</code> indicating
that collection is going on and the original link should be removed.
Process links . Returns bundle link if this is the first resource of the same type . Otherwise returns <code > null< / code > indicating that collection is going on and the original link should be removed .