jdk/src/linux/doc/man/ja/xjc.1
changeset 2692 345bc8d65b19
parent 2 90ce3da70b43
child 5506 202f599c92aa
--- a/jdk/src/linux/doc/man/ja/xjc.1	Thu Apr 30 15:04:39 2009 -0700
+++ b/jdk/src/linux/doc/man/ja/xjc.1	Mon May 04 18:28:26 2009 -0700
@@ -1,5 +1,3 @@
-.'" t
-."
 ." Copyright 2006 Sun Microsystems, Inc.  All Rights Reserved.
 ." DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 ."
@@ -20,66 +18,41 @@
 ." Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
 ." CA 95054 USA or visit www.sun.com if you need additional information or
 ." have any questions.
-." 
-." `
-.TH xjc 1 "2006 年 9 月 4 日" "Java SE 6" "ユーザーコマンド"
-." Generated by html2roff
+."
+.TH xjc 1 "04 May 2009"
+." Generated from HTML by html2man (author: Eric Armstrong)
 
 .LP
 .ad c
-.SH 名前
-XML バインドのための Java(TM) アーキテクチャ
-.br
-バインドコンパイラ (xjc) \f3仕様のバージョン:\fP 2.0
-.br
-\f3リファレンス実装 (Reference Implementation、RI) のバージョン:\fP 2.0 ea3
-.br
-JAXB 2.0: リリースノート | XJC | XJCTask | SchemaGen | schemagenTask | サンプルアプリケーション | Changelog
-.br
-JAXB 1.0.x: リリースノート | Changelog
+.SH ""
+xjc \- XML ゃ潟 Java(TM) ≪若c
 .br
-JAXB RI 拡張: 実行時プロパティ | XJC カスタマイズ | プラグイン開発
-.br
-JAXB RI スキーマ言語: W3C XML スキーマ | RELAX NG | DTD
+ゃ潟c潟違潟潟ゃ 
+.LP
+\f3篁罕若吾с:\fP 2.1
 .br
-JAXB コミュニティ: 
-.na
-\f2Java.net ホームページ\fP @
-.fi
-http://jaxb.dev.java.net | Developer interest list | FAQ
-.br
-.ad l
+\f3<潟劫茖 (RI) 若吾с:\fP 2.1.3 .ad l
 
 .LP
-.SS 
-xjc の起動
+.SH "xjc 莎桁"
 .LP
 .LP
-バインディングコンパイラを起動するには、使用するプラットフォームに応じた \f2bin\fP ディレクトリ内の \f2xjc\fP シェルスクリプトを使用します。また、バインディングコンパイラを実行するための Ant タスクも用意されています。xjc を Ant とともに使用するための手順を参照してください。
+ゃ潟c潟違潟潟ゃ莎桁篏睡若綽 \f2bin\fP c \f2xjc\fP 激с鴻篏睡障障ゃ潟c潟違潟潟ゃ絎茵 Ant 帥鴻障 
+.na
+\f2xjc  Ant 篏睡\fP @
+.fi
+https://jaxb.dev.java.net/nonav/2.1.3/docs/xjcTask.htmlс
 .LP
 .RS 3
 
 .LP
-\f3Solaris/Linux の場合\fP
 .LP
-
-.LP
-.LP
- \f2% /path/to/jaxb/bin/xjc.sh \-help\fP
-.LP
-\f3WindowsNT/2000/XP の場合\fP
-.LP
-
-.LP
-.LP
- \f2> c:\\path\\to\\jaxb\\bin\\xjc.bat \-help\fP
+\f2% xjc \-help\fP
 .LP
 .RE
-.RS 3
-
+\f3阪\fP
 .LP
-\f3出力\fP
-.LP
+.RS 3
 
 .LP
 .nf
@@ -95,7 +68,9 @@
 .fl
                         Compatibility Rules and App E.2 from the JAXB Spec
 .fl
- \-b <file>            : specify external bindings files (each <file> must have its own \-b)
+ \-b <file/dir>        : specify external bindings files (each <file> must have its own \-b)
+.fl
+                        If a directory is given, **/*.xjb is searched
 .fl
  \-d <dir>             : generated files will go into this directory
 .fl
@@ -115,6 +90,10 @@
 .fl
  \-npa                 : suppress generation of package level annotations (**/package\-info.java)
 .fl
+ \-no\-header           : suppress generation of a file header with timestamp
+.fl
+ \-target 2.0          : behave like XJC 2.0 and generate code that doesnt use any 2.1 features.
+.fl
  \-xmlschema           : treat input as W3C XML Schema (default)
 .fl
  \-relaxng             : treat input as RELAX NG (experimental,unsupported)
@@ -135,49 +114,23 @@
 .fl
 \fP
 .fi
+.RE
 
 .LP
-.RE
-.RS 3
-
-.LP
-\f3jaxb\-xjc.jar JAR ファイルの実行\fP
+.SH "激с"
 .LP
 
 .LP
-.LP
-ほかの方法がすべて失敗した場合でも、\f2jaxb\-xjc.jar\fP ファイルの実行は行えるはずです。
-.LP
 .RS 3
-
-.LP
-.TP 3
-Solaris/Linux の場合: 
-\f2% java \-jar $JAXB_HOME/lib/jaxb\-xjc.jar \-help\fP 
-.TP 3
-Windows の場合: 
-\f2> java \-jar %JAXB_HOME%\\lib\\jaxb\-xjc.jar \-help\fP 
-.LP
-.RE
-.LP
-これは「xjc.sh」や「xjc.bat」を実行するのと同じです。また、この場合、JVM パラメータを設定できます。
-.LP
-.RE
-.SS 
-コマンド行オプションの概要
-.LP
-
-.LP
 .TP 3
 \-nv 
-デフォルトでは、XJC バインディングコンパイラは、ソーススキーマを処理する前に厳密な検証を実行します。このオプションを使用すると、厳密なスキーマ検証を無効にします。これは、バインディングコンパイラが検証を一切実行しないということではありません。より厳密でない検証を実行するということです。
+сXJC ゃ潟c潟違潟潟ゃ純若鴻鴻若ウ絲罎荐若絎茵障激с潟篏睡ウ絲鴻若罎荐若≦鴻障ゃ潟c潟違潟潟ゃ罎荐若筝絎茵с障 ウ絲с罎荐若絎茵с 
 .TP 3
 \-extension 
-デフォルトでは、XJC バインディングコンパイラは、JAXB 仕様の「Compatibility」の章で説明されている規則を厳密に強制します。付録 E.2 には、JAXB v1.0 で完全にはサポートされていない一連の W3C XML スキーマ機能が定義されています。場合によっては、このスイッチで有効になる「\-extension」モードでそれらの機能が使用できるかもしれません。また、デフォルトの厳密なモードでは、仕様に定義されているバインディングカスタマイズのみが使用できます。「\-extension」スイッチを指定すれば、JAXB Vendor Extension を使用できます。
+сXJC ゃ潟c潟違潟潟ゃJAXB 篁罕Compatibility腴ц荀ウ絲綣桁吟障篁 E.2 JAXB v1.0 у泣若筝c W3C XML 鴻若罘純絎臂障 翫c鴻ゃф鴻\-extension≪若с罘純篏睡с障障ウ絲≪若с篁罕絎臂ゃ潟c潟違鴻帥ゃ冴帥篏睡с障\-extension鴻ゃ絎違JAXB Vendor Extension 篏睡с障 
 .TP 3
 \-b <file> 
-処理する外部バインディングファイルを 1 つまたは複数指定します。(バインディングファイルごとに\f2「\-b」\fPスイッチを指定する必要があります。) 外部バインディングファイルの構文は非常に柔軟です。複数のスキーマのカスタマイズが含まれる 
-1 つのバインディングファイルを使用したり、それらのカスタマイズを複数のバインディングファイルに分割したりできます。次に例を示します。
+紊ゃ潟c潟違<ゃ 1 ゃ障茲井絎障(ゃ潟c潟違<ゃ\f2\-b\fP鴻ゃ絎綽荀障)紊ゃ潟c潟違<ゃ罕絽吾荵с茲違鴻若鴻帥ゃ冴障 1 ゃゃ潟c潟違<ゃ篏睡鴻帥ゃ冴茲違ゃ潟c潟違<ゃ蚊с障 罨<箴腓冴障 
 .RS 3
 
 .LP
@@ -185,142 +138,151 @@
 .br
 \f2xjc schema1.xsd schema2.xsd schema3.xsd \-b bindings1.xjb \-b bindings2.xjb \-b bindings3.xjb\fP
 .RE
-また、コマンド行にスキーマファイルとバインディングファイルを指定する順番は任意です。
+障潟潟茵鴻若<ゃゃ潟c潟違<ゃ絎篁紙с 
 .TP 3
 \-d <dir> 
-デフォルトでは、XJC バインディングコンパイラは、Java コンテンツクラスを現在のディレクトリに生成します。このオプションを使用すると、代替出力ディレクトリを指定できます。出力ディレクトリはあらかじめ存在している必要があります。XJC バインディングコンパイラは、このディレクトリを自動的に作成しません。
+сXJC ゃ潟c潟違潟潟ゃJava 潟潟潟鴻憜c障激с潟篏睡篁f水阪c絎с障阪c絖綽荀障 XJC ゃ潟c潟違潟潟ゃc篏障 
 .TP 3
 \-p <pkg> 
-このコマンド行オプション経由でターゲットパッケージを指定した場合、その指定内容は、パッケージ名に対するすべてのバインディングカスタマイズや、仕様で規定されているデフォルトのパッケージ名アルゴリズムよりも優先されます。
+潟潟茵激с括宴с帥若蚊宴若吾絎翫絎絎鴻宴若後絲障鴻ゃ潟c潟違鴻帥ゃ冴篁罕ц鎘宴若後≪眼冴障 
 .TP 3
 \-httpproxy <proxy> 
-HTTP/HTTPS プロキシを指定します。形式は [user[:password]@]proxyHost[:proxyPort] です。従来の \f2\-host\fP および \f2\-port\fP は、下位互換性のためにリファレンス実装でもサポートされていますが、推奨されなくなりました。このオプションで指定されたパスワードは、\f2top\fP コマンドを使用するユーザーなど、ほかのユーザーが表示できる引数であることに注意してください。セキュリティを高めるには、次の \f2\-httpproxyfile\fP を使用してください。
+HTTP/HTTPS 激絎障綵√ [user[:password]@]proxyHost[:proxyPort] с緇ャ \f2\-host\fP  \f2\-port\fP 筝篏篋с<潟劫茖с泣若障ィ絅障激с潟ф絎鴻若\f2top\fP 潟潟篏睡若吟若祉若吟若茵腓冴с綣違с羈祉ャc若蕭罨< \f2\-httpproxyfile\fP 篏睡 
 .TP 3
 \-httpproxyfile <file> 
-HTTP/HTTPS プロキシをファイル経由で指定します。形式は上記と同じですが、このファイル内に指定されたパスワードをほかのユーザーが表示することはできません。
+HTTP/HTTPS 激<ゃ腟宴ф絎障綵√筝荐с<ゃ絎鴻若祉若吟若茵腓冴с障 
 .TP 3
 \-classpath <arg> 
-\f2<jxb:javaType>\fP および \f2<xjc:superClass>\fP カスタマイズが使用するクライアントアプリケーションのクラスファイルの検索場所を指定します。
+\f2<jxb:javaType>\fP  \f2<xjc:superClass>\fP 鴻帥ゃ冴篏睡ゃ≪潟≪宴若激с潟鴻<ゃ罎膣√贋絎障 
 .TP 3
 \-catalog <file> 
-外部エンティティー参照を解決するカタログファイルを指定します。 
-TR9401、XCatalog、および OASIS XML Catalog 形式がサポートされます。 
-詳細は、『XML Entity and URI Resolvers』ドキュメントを参照するか、 
-カタログリゾルバのサンプルアプリケーションを調べてください。
+紊潟cc弱с茹f浦帥違<ゃ絎障TR9401XCatalog OASIS XML Catalog 綵√泣若障荅括完XML Entity and URI Resolversャ<潟с\f2帥違障\fP泣潟≪宴若激с潟茯帥鴻 
 .TP 3
 \-readOnly 
-デフォルトでは、XJC バインディングコンパイラは、生成する Java ソースファイルを書き込みから保護しません。このオプションを使用すると、XJC バインディングコンパイラは生成される Java ソースを強制的に読み取り専用にします。
+сXJC ゃ潟c潟違潟潟ゃ Java 純若鴻<ゃ吾莨若帥篆茘激障激с潟篏睡XJC ゃ潟c潟違潟潟ゃ Java 純若鴻綣桁句茯水絨障 
 .TP 3
 \-npa 
-パッケージレベルの注釈を 
-.B **/package-info.java 
-に生成することを抑制します。
-このスイッチを使用して生成するコードでは、これらの注釈が 
-ほかの生成済みクラスに内部化されます。
+宴若吾羈 **/package\-info.java 吟障鴻ゃ篏睡潟若с羈祉羝帥鴻障 
+.TP 3
+\-no\-header 
+紊絨<≪帥ゃ鴻帥潟<ゃ若潟<潟吟障激с潟篏睡潟若障 
+.TP 3
+\-target 2.0 
+ JAXB 2.1 罘純箴絖潟若障潟若 JAXB 2.0 潟帥ゃ (JavaSE 6 ) у茵с障 
 .TP 3
 \-xmlschema 
-入力スキーマを W3C XML スキーマ (デフォルト) と見なします。 
-このスイッチを指定しなくても、入力スキーマは  
-W3C XML スキーマと見なされます。
+ュ鴻若 W3C XML 鴻若 () 荀障鴻ゃ絎ュ鴻若 W3C XML 鴻若荀障 
 .TP 3
 \-relaxng 
-入力スキーマを RELAX NG として扱います (試験的、未サポート)。RELAX NG スキーマのサポートは JAXB Vendor Extension として提供されています。
+ュ鴻若 RELAX NG 宴障 (荅薑泣若)RELAX NG 鴻若泣若 JAXB Vendor Extension 箴障 
 .TP 3
 \-relaxng\-compact 
-入力スキーマを RELAX NG 圧縮構文として処理します (試験的、未サポート)。RELAX NG スキーマのサポートは JAXB Vendor Extension として提供されています。
+ュ鴻若 RELAX NG х軒罕障 (荅薑泣若)RELAX NG 鴻若泣若 JAXB Vendor Extension 箴障 
 .TP 3
 \-dtd 
-入力スキーマを XML DTD として扱います (試験的、未サポート)。RELAX NG スキーマのサポートは JAXB Vendor Extension として提供されています。
+ュ鴻若 XML DTD 宴障 (荅薑泣若)RELAX NG 鴻若泣若 JAXB Vendor Extension 箴障 
 .TP 3
 \-wsdl 
-入力を WSDL として扱い、その内部のスキーマをコンパイルします (試験的、未サポート)。
+ュ WSDL 宴鴻若潟潟ゃ障 (荅薑泣若) 
 .TP 3
 \-quiet 
-進捗や警告など、コンパイラの出力を抑制します。
+我宴茘潟潟ゃ阪吟障 
 .TP 3
 \-verbose 
-情報メッセージを出力したり特定のエラー発生時にスタックトレースを表示したりするなど、極めて冗長になります。
+宴<祉若吾阪劫主榊鴻帥若鴻茵腓冴罐泣激障 
 .TP 3
 \-help 
-コンパイラスイッチの概要を表示します。
+潟潟ゃ鴻ゃ网荀茵腓冴障 
 .TP 3
 \-version 
-コンパイラのバージョン情報を表示します。
+潟潟ゃ若吾с恰宴茵腓冴障 
 .TP 3
 <schema file/URL/dir> 
-コンパイル対象となる 1 つまたは複数のスキーマファイルを指定します。ユーザーがディレクトリを指定した場合、xjc はそのディレクトリを走査し、そこで見つかったすべてのスキーマファイルをコンパイルします。    
+潟潟ゃ絲乗院 1 ゃ障茲違鴻若<ゃ絎障若吟若c絎翫xjc c莎井祉цゃc鴻鴻若<ゃ潟潟ゃ障 
+.RE
 .SS 
-非推奨コマンド行オプションおよび削除されたコマンド行オプションの概要
+ィ絅潟潟茵激с潟喝ゃ潟潟茵激с潟网荀
 .LP
+.RS 3
 
 .LP
+.RS 3
 .TP 3
 \-host & \-port 
-これらのオプションは非推奨となり、\f3\-httpproxy\fP オプションで置き換えられました。これらのオプションは、下位互換性を確保する目的で引き続きサポートされますが、ドキュメントには記載されず、将来のリリースで削除される可能性もあります。
+激с潟ィ絅\f3\-httpproxy\fP 激с潟х舟障激с潟筝篏篋с腆坂у膓泣若障ャ<潟荐莠絨ャ若鴻уゃ醇с障 
 .TP 3
 \-use\-runtime 
-JAXB 2.0 仕様で移植性のあるランタイムが規定されたため、JAXB RI が **/impl/runtime パッケージを生成する必要がなくなりました。このため、このスイッチは不要となり、削除されました。
+JAXB 2.0 篁罕хЩ罎с潟帥ゃ荀鎘JAXB RI  **/impl/runtime 宴若吾綽荀障鴻ゃ筝荀ゃ障 
 .TP 3
 \-source 
-\-source 互換性スイッチは、JAXB 2.0 の最初の Early Access 版で導入されました。我々は、JAXB 2.0 の今後のリリースからこのスイッチを削除することにしました。1.0.x コードを生成する必要がある場合には、1.0.x コードベースのインストールを使用してください。 
+\-source 篋с鴻ゃJAXB 2.0  Early Access уャ障鴻ゃJAXB 2.0 篁緇若鴻ゃ障1.0.x 潟若綽荀翫1.0.x 潟若若鴻ゃ潟鴻若篏睡 
 .TP 3
 \-Xlocator & \-Xsync\-methods 
-これらのスイッチは現時点では無効化されています。この機能は将来、個別のダウンロードとして提供される予定です。
+鴻ゃ憝鴻с≦劫障罘純絨ャャ潟若箴篋絎с 
+.RE
+
 .LP
+.RE
 .SS 
-コンパイラの制限
+潟潟ゃ狗
 .LP
 .LP
-通常は、関連するスキーマは、同じバインディングコンパイラスイッチを指定して 1 つの単位としてコンパイルするのがもっとも安全です。
+絽吾∫c鴻鴻若ゃ潟c潟違潟潟ゃ鴻ゃ絎 1 ゃ篏潟潟ゃc絎с
 .LP
 .LP
-.B xjc
-を実行するときは、次に示す制限に注意してください。
-これらの制限のほとんどは、 
-.B xjc
-を何度か呼び出して複数のスキーマをコンパイルする場合にのみ適用されます。
+xjc 絎茵罨<腓冴狗羈狗祉xjc 篏綺若喝冴茲違鴻若潟潟ゃ翫翠障
 .LP
 .RS 3
 .TP 2
-*
-複数のスキーマを同時にコンパイルする場合は、
-ターゲットの Java パッケージ名に次の優先順位の規則が
-適用されることに注意してください。
+o
+茲違鴻若潟潟ゃ翫帥若蚊 Java 宴若後罨<篏荀羈 
 .RS 3
 .TP 3
 1.
-「\f2\-p\fP」コマンド行オプションがもっとも優先されます。
+\f2\-p\fP潟潟茵激с潟c障 
 .TP 3
 2.
-<\f2jaxb:package\fP> のカスタマイズ
+<\f2jaxb:package\fP> 鴻帥ゃ 
 .TP 3
 3.
-\f2targetNamespace\fP が宣言されている場合は、仕様に定義されている \f2targetNamespace\fP \-> Java パッケージ名のアルゴリズムを適用します。
+\f2targetNamespace\fP 絎h翫篁罕絎臂 \f2targetNamespace\fP \-> Java 宴若後≪眼冴障 
 .TP 3
 4.
-\f2targetNamespace\fP が宣言されていない場合は、"generated" という名前のハードコードされたパッケージを使用します。
+\f2targetNamespace\fP 絎h翫"generated" 若潟若宴若吾篏睡障 
 .RE
 .TP 2
-*
-名前空間ごとに複数の
-.B <jaxb:schemaBindings>
-を持つことは不正です。このため、1 つのターゲット名前空間内の  
-2 つのスキーマを、異なる Java パッケージにコンパイルすることはできません。
+o
+腥咲茲違 <\f2jaxb:schemaBindings\fP> ゃ筝罩cс 1 ゃ帥若蚊腥咲 2 ゃ鴻若違 Java 宴若吾潟潟ゃс障 
 .TP 2
-*
-1 つの Java パッケージにコンパイルされるすべてのスキーマは、 
-XJC バインディングコンパイラに同時に送信する必要があります。 
-個別にコンパイルすることはできず、 予期したとおりに動作しません。
+o
+1 ゃ Java 宴若吾潟潟ゃ鴻鴻若XJC ゃ潟c潟違潟潟ゃ篆<綽荀障 ャ潟潟ゃс篋篏障 
 .TP 2
-*
-複数のスキーマファイルにまたがる要素置換グループは、同時にコンパイルする必要があります。 
+o
+茲違鴻若<ゃ障荀膣臀違若潟潟ゃ綽荀障 
 .RE
 
 .LP
+.SH "∫i"
+.LP
+.RS 3
+.TP 2
+o
+潟潟茵с潟潟若帥絎茵 (XJC):[
+.na
+\f2潟潟茵巡擦\fP @
+.fi
+https://jaxb.dev.java.net/nonav/2.1.3/docs/xjc.html
+.na
+\f2xjc  Ant 篏睡\fP @
+.fi
+https://jaxb.dev.java.net/nonav/2.1.3/docs/xjcTask.html] 
+.TP 2
+o
+.na
+\f2XML ゃ潟 JavaTM ≪若c (JAXB)\fP @
+.fi
+http://java.sun.com/javase/6/docs/technotes/guides/xml/jaxb/index.html 
+.RE
 
 .LP
-$Revision: 1.4 $
-.br
-$Date: 2005/10/27 18:53:02 $
-.LP