29.12. パッケージング用のアノテーション
このアノテーションは、 一緒にパッケージングするコンポーネントセットに関する情報を宣言するメカニズムを提供します。 どの Java パッケージに対しても適用できます。
@Namespace@Namespace(value="http://jboss.com/products/seam/example/seampay")
@Namespace(value="http://jboss.com/products/seam/example/seampay")Copy to Clipboard Copied! Toggle word wrap Toggle overflow 現在のパッケージにあるコンポーネントが特定の名前空間に関連付けられることを指定します。 宣言された名前空間はcomponents.xmlファイル内で XML 名前空間として使用することでアプリケーションの設定を簡略化することができます。@Namespace(value="http://jboss.com/products/seam/core", prefix="org.jboss.seam.core")@Namespace(value="http://jboss.com/products/seam/core", prefix="org.jboss.seam.core")Copy to Clipboard Copied! Toggle word wrap Toggle overflow 名前空間を特定のパッケージに関連付けるよう指定します。さらに、あるコンポーネントの名前のプレフィックスが XML ファイルで指定されたコンポーネント名に適用されることを指定します。 たとえば、 この名前空間に関連付けられるinitという XML 要素は実際にはorg.jboss.seam.core.initというコンポーネントを参照するように解釈されます。