X-Git-Url: http://git.osdn.net/view?p=mikutoga%2FTogaGem.git;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fjp%2Fsfjp%2Fmikutoga%2Fxml%2FXmlExporter.java;fp=src%2Fmain%2Fjava%2Fjp%2Fsfjp%2Fmikutoga%2Fxml%2FXmlExporter.java;h=2fe64280a32b9ec1c5057ff229d3330b277d825e;hp=fe52571198b2aecb886da3584123106457133eb3;hb=3fd0f125fb25fb0955bf2d7f7a557f488b4fd98a;hpb=28e5e9073269dfd1a816329411073c704e58c777 diff --git a/src/main/java/jp/sfjp/mikutoga/xml/XmlExporter.java b/src/main/java/jp/sfjp/mikutoga/xml/XmlExporter.java index fe52571..2fe6428 100644 --- a/src/main/java/jp/sfjp/mikutoga/xml/XmlExporter.java +++ b/src/main/java/jp/sfjp/mikutoga/xml/XmlExporter.java @@ -83,7 +83,9 @@ public interface XmlExporter extends Appendable, Flushable, Closeable{ /** * ã¤ã³ãã³ãåä½æååãè¨å®ããã + * *
ããã©ã«ãã§ã¯ç©ºç½2åã + * * @param indUnit ã¤ã³ãã³ãåä½æååã * @throws NullPointerException å¼æ°ãnull */ @@ -102,7 +104,9 @@ public interface XmlExporter extends Appendable, Flushable, Closeable{ /** * ã¤ã³ãã³ãã¬ãã«ãè¿ãã + * *
æ·±ã1ã®å ´å1ãè¿ãã + * * @return ã¤ã³ãã³ãã¬ãã« */ int getIndentLevel(); @@ -117,24 +121,32 @@ public interface XmlExporter extends Appendable, Flushable, Closeable{ /** * BasicLatinæåã ããåºåããç¶æ ãå¤å®ããã + * *
ã³ã¡ã³ãé¨ä¸èº«ã¯å¯¾è±¡å¤ã + * * @return BasicLatinæåã ãã§åºåãããªãtrue */ boolean isBasicLatinOnlyOut(); /** * BasicLatinæåã ãã§åºåãããè¨å®ããã + * *
BasicLatin以å¤ã®æå(âæ¥æ¬èª)ãããã®ã¾ã¾åºåãããã * æååç §ã§åºåããããã®è¨å®ãå¯è½ã + * *
ã³ã¡ã³ãé¨ä¸èº«ã¯å¯¾è±¡å¤ã + * * @param bool BasicLatinæåã ãã§åºåãããªãtrue */ void setBasicLatinOnlyOut(boolean bool); /** * æå®ãããæåã16é²2æ¡ã®æååç §å½¢å¼ã§åºåããã + * *
ãAãã¯ãAãã«ãªãã + * *
2æ¡ã§åºåã§ããªãå ´å(>0x00ff)ã¯4æ¡ã§åºåããã + * * @param ch æå * @return thisæ¬ä½ * @throws IOException åºåã¨ã©ã¼ @@ -146,8 +158,11 @@ public interface XmlExporter extends Appendable, Flushable, Closeable{ /** * æå®ãããæåã16é²4æ¡ã®æååç §å½¢å¼ã§åºåããã + * *
ãäºãã¯ã亜ãã«ãªãã + * *
UCS4ã«ä¼´ããµãã²ã¼ããã¢ã¯æªãµãã¼ã + * * @param ch æå * @return thisæ¬ä½ * @throws IOException åºåã¨ã©ã¼ @@ -159,7 +174,9 @@ public interface XmlExporter extends Appendable, Flushable, Closeable{ /** * è¦ç´ ã®ä¸èº«ããã³å±æ§å¤ä¸èº«ãåºåããã + * *
XMLã®æ§æè¦åãå®ãä¸ã§å¿ è¦ãªå種ã¨ã¹ã±ã¼ãå¦çãè¡ãããã + * * @param ch æå * @return thisæ¬ä½ * @throws IOException åºåã¨ã©ã¼ @@ -168,11 +185,16 @@ public interface XmlExporter extends Appendable, Flushable, Closeable{ /** * è¦ç´ ã®ä¸èº«ããã³å±æ§å¤ä¸èº«ãåºåããã + * *
å¿ è¦ã«å¿ãã¦XMLå®ç¾©æ¸ã¿å®ä½æåãå²ãæ¯ãããæåã * ã³ã³ããã¼ã«ã³ã¼ããããã³éBasicLatinæåãã¨ã¹ã±ã¼ããããã + * *
åè§åé貨è¨å·U+00A5ã¯ããã¯ã¹ã©ãã·ã¥U+005Cã«ç½®æãããã + * *
é£ç¶ããã¹ãã¼ã¹U+0020ã®2æåç®ä»¥éã¯æååç §åãããã + * *
å ¨è§ã¹ãã¼ã¹ãã®ä»ç©ºç½æåã¯ç¡æ¡ä»¶ã«æååç §åãããã + * * @param content å 容 * @return thisæ¬ä½ * @throws IOException åºåã¨ã©ã¼ @@ -181,12 +203,17 @@ public interface XmlExporter extends Appendable, Flushable, Closeable{ /** * ã³ã¡ã³ãã®å 容ãåºåããã + * *
ã³ã¡ã³ãä¸ã®'\n'è¨å·åºç¾ã«ä¼´ãã * ãããããæå®ãããæ¹è¡æåãåºåãããã + * *
ã³ã¡ã³ãä¸ã®'\n'以å¤ã®ã³ã³ããã¼ã«ã³ã¼ã㯠* Control Pictures(U+2400ã)ã§ä»£æ¿ãããã + * *
ãã以å¤ã®éBasicLatinæåã¯ãã®ã¾ã¾åºåãããã + * *
é£ç¶ãããã¤ãã³(-)è¨å·éã«ã¯å¼·å¶çã«ã¹ãã¼ã¹ãæ¿å ¥ãããã + * * @param comment ã³ã¡ã³ãå 容 * @return thisæ¬ä½ * @throws IOException åºåã¨ã©ã¼ @@ -207,10 +234,15 @@ public interface XmlExporter extends Appendable, Flushable, Closeable{ /** * ãããã¯ã³ã¡ã³ããåºåããã + * *
ã³ã¡ã³ãå é¨ã®é ã®åã«æ¹è¡ãåºåãããã + * *
ã³ã¡ã³ãå é¨ã®æ«å°¾ãæ¹è¡ã§ãªãå ´åãæ¹è¡ãæ¿å ¥ãããã + * *
ãããã¯ã³ã¡ã³ãæ«å°¾ã¯æ¹è¡ã§çµããã + * *
ã¤ã³ãã³ãè¨å®ã¯ç¡è¦ãããã + * * @param comment ã³ã¡ã³ãå 容 * @return thisæ¬ä½ * @throws IOException åºåã¨ã©ã¼