%line | %branch | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
com.wikihouse.wildcats0201.jdbcchart.dom4j.SAXReaderWrapperFactory$1 |
|
|
1 | package com.wikihouse.wildcats0201.jdbcchart.dom4j; |
|
2 | ||
3 | import org.dom4j.Document; |
|
4 | import org.dom4j.DocumentException; |
|
5 | import org.dom4j.io.SAXReader; |
|
6 | ||
7 | /** |
|
8 | * <B>SAXReaderWrapperFactory </B>. SAXReaderWrapperのFactoryです。 |
|
9 | * |
|
10 | * @author $Author: wildcats $ |
|
11 | * @version $Revision: 5 $ |
|
12 | */ |
|
13 | public final class SAXReaderWrapperFactory { |
|
14 | ||
15 | private SAXReaderWrapperFactory() { |
|
16 | } |
|
17 | ||
18 | /** |
|
19 | * 生成. |
|
20 | * |
|
21 | * @return SAXParser |
|
22 | */ |
|
23 | public static SAXReaderWrapper create() { |
|
24 | return new SAXReaderWrapperImpl(); |
|
25 | } |
|
26 | ||
27 | /** |
|
28 | * <B>SAXReaderWrapperImpl </B>. SAXReaderWrapperの実装です。 |
|
29 | * |
|
30 | * @author $Author: wildcats $ |
|
31 | * @version $Revision: 5 $ |
|
32 | */ |
|
33 | private static class SAXReaderWrapperImpl implements SAXReaderWrapper { |
|
34 | ||
35 | /** |
|
36 | * @see com.wikihouse.wildcats0201.jdbcchart.dom4j.SAXReaderWrapper#parse(java.net.URL) |
|
37 | */ |
|
38 | public Document parse(String filename) throws DocumentException { |
|
39 | SAXReader reader = new SAXReader(); |
|
40 | Document document = reader.read(filename); |
|
41 | return document; |
|
42 | } |
|
43 | ||
44 | } |
|
45 | ||
46 | } |
This report is generated by jcoverage, Maven and Maven JCoverage Plugin. |