メッセージをプログラムによって作成、抽出および表示するために使用できるAPIは、次のとおりです。
oracle.adf.view.faces.util
MessageFactory
: FacesMessage
オブジェクトを戻すファクトリ・クラス。このオブジェクトは、重大度をエラーに設定した書式設定済の要約および詳細テキストを含むことができ、パラメータを使用できます。また、このファクトリ・クラスを使用すると、ローカライズされた要約および詳細メッセージ・テキストをメッセージ・バンドルから取得できます。java.lang.Object
を拡張します。
LabeledFacesMessage
: メッセージを生成したコンポーネントのラベルを管理するFacesMessage
の拡張機能。この機能によって、af:messages
タグでコンポーネント・ラベルをリンクとして使用できます。
oracle.adf.view.faces.resource
MessageBundle
: java.util.ListResourceBundle
を拡張するクラス。
oracle.adf.view.faces.component
UIXMessage
: 1つのコンポーネントのための単一メッセージを表示する、コンポーネントに対するベース・コンポーネント・クラス。UIXComponentBase
を拡張します。
UIXMessages
: ページ全体のすべてのメッセージを表示する、コンポーネントに対するベース・コンポーネント・クラス。UIXComponentBase
を拡張します。
oracle.adf.view.faces.component.core.output
CoreMessage
: 1つのコンポーネントのためのメッセージを表示するコンポーネントBean。simple
属性がtrueに設定されているADF Faces入力コンポーネント、またはADF以外の入力コンポーネントで使用します。UIXMessage
を拡張します。
CoreMessages
: メッセージ情報を表示するためにアプリケーション・ページの最上部で使用されるコンポーネントBean。FacesContext
に追加されたメッセージを自動的に表示します。UIXMessages
を拡張します。
メッセージAPIの詳細は、次のクラスに関するADF FacesのJavaDocを参照してください。
oracle.adf.view.faces.util.MessageFactory
oracle.adf.view.faces.util.LabeledFacesMessage
oracle.adf.view.faces.resource.MessageBundle
oracle.adf.view.faces.component.UIXMessage
oracle.adf.view.faces.component.UIXMessages
oracle.adf.view.faces.component.core.output.CoreMessage
oracle.adf.view.faces.component.core.output.CoreMessages
javax.faces.application.FacesMessage
に関するJSFのJavadocも参照してください。
ADF Facesでのエラー・メッセージの表示およびカスタマイズ
Copyright © 1997, 2007, Oracle. All rights reserved.