1 package com.atlassian.plugin.webresource;
2
3 /**
4 * A Web Resource Filter that allows for css and javascript resources.
5 *
6 * This is the default filter used by the {@link WebResourceManagerImpl} for include/get resource methods that do
7 * not accept a filter as a parameter.
8 *
9 * @since 2.4
10 */
11 public class DefaultWebResourceFilter implements WebResourceFilter
12 {
13 public static final DefaultWebResourceFilter INSTANCE = new DefaultWebResourceFilter();
14
15 public boolean matches(String resourceName)
16 {
17 return JavascriptWebResource.FORMATTER.matches(resourceName) || CssWebResource.FORMATTER.matches(resourceName);
18 }
19 }