|
23 | 23 | */ |
24 | 24 | public abstract class BaseModulesFinder extends LoggingObject implements ModulesFinder { |
25 | 25 |
|
26 | | - private FilenameFilter transformFilenameFilter = new TransformFilenameFilter(); |
27 | | - private FilenameFilter namespaceFilenameFilter = new NamespaceFilenameFilter(); |
28 | 26 | private ResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(); |
29 | 27 |
|
30 | 28 | /** |
@@ -122,20 +120,25 @@ protected void addNamespaces(Modules modules, String baseDir) { |
122 | 120 | } |
123 | 121 |
|
124 | 122 | protected void addOptions(Modules modules, String baseDir) { |
125 | | - modules.setOptions(findResources("options modules", baseDir, optionsPath + "/*.*")); |
| 123 | + modules.setOptions(findResources("options modules", baseDir, |
| 124 | + optionsPath + "/*.xml", |
| 125 | + optionsPath + "/*.json" |
| 126 | + )); |
126 | 127 | } |
127 | 128 |
|
128 | 129 | protected void addServices(Modules modules, String baseDir) { |
129 | 130 | modules.setServices(findResources("service modules", baseDir, |
130 | 131 | servicesPath + "/*.xq*", |
131 | | - servicesPath + "/*.sjs")); |
| 132 | + servicesPath + "/*.sjs" |
| 133 | + )); |
132 | 134 | } |
133 | 135 |
|
134 | 136 | protected void addTransforms(Modules modules, String baseDir) { |
135 | 137 | modules.setTransforms(findResources("transform modules", baseDir, |
136 | 138 | transformsPath + "/*.xq*", |
137 | 139 | transformsPath + "/*.xsl*", |
138 | | - transformsPath + "/*.sjs")); |
| 140 | + transformsPath + "/*.sjs" |
| 141 | + )); |
139 | 142 | } |
140 | 143 |
|
141 | 144 | /** |
@@ -165,23 +168,6 @@ protected List<Resource> findResources(String moduleType, String basePath, Strin |
165 | 168 | return list; |
166 | 169 | } |
167 | 170 |
|
168 | | - |
169 | | - public FilenameFilter getTransformFilenameFilter() { |
170 | | - return transformFilenameFilter; |
171 | | - } |
172 | | - |
173 | | - public void setTransformFilenameFilter(FilenameFilter transformFilenameFilter) { |
174 | | - this.transformFilenameFilter = transformFilenameFilter; |
175 | | - } |
176 | | - |
177 | | - public FilenameFilter getNamespaceFilenameFilter() { |
178 | | - return namespaceFilenameFilter; |
179 | | - } |
180 | | - |
181 | | - public void setNamespaceFilenameFilter(FilenameFilter namespaceFilenameFilter) { |
182 | | - this.namespaceFilenameFilter = namespaceFilenameFilter; |
183 | | - } |
184 | | - |
185 | 171 | public void setServicesPath(String servicesPath) { |
186 | 172 | this.servicesPath = servicesPath; |
187 | 173 | } |
@@ -227,19 +213,3 @@ public final Modules findModules(String baseDir) { |
227 | 213 |
|
228 | 214 | protected abstract Modules findModulesWithResolvedBaseDir(String resolvedBaseDir); |
229 | 215 | } |
230 | | - |
231 | | -class TransformFilenameFilter implements FilenameFilter { |
232 | | - |
233 | | - @Override |
234 | | - public boolean accept(File dir, String name) { |
235 | | - return FilenameUtil.isXslFile(name) || FilenameUtil.isXqueryFile(name) || FilenameUtil.isJavascriptFile(name); |
236 | | - } |
237 | | -} |
238 | | - |
239 | | -class NamespaceFilenameFilter implements FilenameFilter { |
240 | | - |
241 | | - @Override |
242 | | - public boolean accept(File dir, String name) { |
243 | | - return true; |
244 | | - } |
245 | | -} |
0 commit comments