OSDN Git Service

コメント修正
authorOlyutorskii <olyutorskii@users.osdn.me>
Thu, 7 Oct 2010 10:40:58 +0000 (19:40 +0900)
committerOlyutorskii <olyutorskii@users.osdn.me>
Thu, 7 Oct 2010 10:40:58 +0000 (19:40 +0900)
src/main/java/jp/sourceforge/mikutoga/pmd/xml/Xml2PmdLoader.java

index ae48ea7..a2f2635 100644 (file)
@@ -90,7 +90,7 @@ public class Xml2PmdLoader {
      * @param elem 要素\r
      * @param attrName 属性名\r
      * @return 文字列\r
-     * @throw TogaXmlException 属性値が見つからなかった。\r
+     * @throws TogaXmlException 属性値が見つからなかった。\r
      */\r
     private static String getStringAttr(Element elem, String attrName)\r
             throws TogaXmlException{\r
@@ -102,7 +102,7 @@ public class Xml2PmdLoader {
      * @param elem 要素\r
      * @param attrName 属性名\r
      * @return 真ならtrue\r
-     * @throw TogaXmlException 属性値が見つからなかった。\r
+     * @throws TogaXmlException 属性値が見つからなかった。\r
      */\r
     private static boolean getBooleanAttr(Element elem, String attrName)\r
             throws TogaXmlException{\r
@@ -114,7 +114,7 @@ public class Xml2PmdLoader {
      * @param elem 要素\r
      * @param attrName 属性名\r
      * @return int値\r
-     * @throw TogaXmlException 属性値が見つからなかった。\r
+     * @throws TogaXmlException 属性値が見つからなかった。\r
      */\r
     private static int getIntegerAttr(Element elem, String attrName)\r
             throws TogaXmlException{\r
@@ -126,7 +126,7 @@ public class Xml2PmdLoader {
      * @param elem 要素\r
      * @param attrName 属性名\r
      * @return float値\r
-     * @throw TogaXmlException 属性値が見つからなかった。\r
+     * @throws TogaXmlException 属性値が見つからなかった。\r
      */\r
     private static float getFloatAttr(Element elem, String attrName)\r
             throws TogaXmlException{\r
@@ -139,7 +139,7 @@ public class Xml2PmdLoader {
      * @param elem 要素\r
      * @param attrName 属性名\r
      * @return ファイル名\r
-     * @throw TogaXmlException 属性値が見つからなかった。\r
+     * @throws TogaXmlException 属性値が見つからなかった。\r
      */\r
     private static String getSjisFileNameAttr(Element elem, String attrName)\r
             throws TogaXmlException{\r
@@ -151,7 +151,7 @@ public class Xml2PmdLoader {
      * @param parent 親要素\r
      * @param tagName 子要素名\r
      * @return 子要素\r
-     * @throw TogaXmlException 1つも見つからなかった\r
+     * @throws TogaXmlException 1つも見つからなかった\r
      */\r
     private static Element getChild(Element parent, String tagName)\r
             throws TogaXmlException{\r
@@ -179,6 +179,12 @@ public class Xml2PmdLoader {
         return DomUtils.getEachChild(parent, childTag);\r
     }\r
 \r
+    /**\r
+     * グローバル名を取得する。\r
+     * 元要素のname属性及びi18nNameタグを持つ子要素が検索対象\r
+     * @param parent 元要素\r
+     * @return グローバル名。なければnull\r
+     */\r
     private static String getGlobalName(Element parent){\r
         NodeList nodeList = parent.getElementsByTagName("i18nName");\r
         int length = nodeList.getLength();\r
@@ -232,6 +238,12 @@ public class Xml2PmdLoader {
         return result.toString();\r
     }\r
 \r
+    /**\r
+     * 多言語名を取得する。\r
+     * @param baseElement 元要素\r
+     * @param text 多言語名\r
+     * @throws TogaXmlException あるべき属性が存在しない。\r
+     */\r
     private static void buildI18nName(Element baseElement, I18nText text)\r
             throws TogaXmlException{\r
         String primaryText;\r
@@ -251,6 +263,14 @@ public class Xml2PmdLoader {
         return;\r
     }\r
 \r
+    /**\r
+     * XMLのパースを開始する。\r
+     * @param source XML入力\r
+     * @return モデルデータ\r
+     * @throws SAXException 構文エラー\r
+     * @throws IOException 入力エラー\r
+     * @throws TogaXmlException 構文エラー\r
+     */\r
     public PmdModel parse(InputSource source)\r
             throws SAXException, IOException, TogaXmlException{\r
         Document document = this.builder.parse(source);\r