クラス ValidatorHandler

    • コンストラクターの詳細

      • ValidatorHandler

        public ValidatorHandler​(ValidatorConfig config)

        引数 config の構成情報を中心にこのインスタンスを構築します

        パラメーター:
        config - この種のアタッチされたオブジェクトの TagConfig サブクラス。
    • メソッドの詳細

      • getTagHandlerDelegate

        protected TagHandlerDelegate getTagHandlerDelegate()

        このハンドラーインスタンスの作業の大部分を提供する実装固有のデリゲートインスタンスを返します。

        次で指定:
        クラス DelegatingMetaTagHandlergetTagHandlerDelegate 
        戻り値:
        実装固有のデリゲートインスタンス
      • getValidatorId

        public StringSE getValidatorId​(FaceletContext ctx)

        作成され、親 EditableValueHolder に追加されるバリデーターの ID を取得します。Facelets がこの EditableValueHolder に追加されたバリデーターを識別する独自の方法を持ち、除外が適切に機能できるようにすることが重要であるため、すべてのサブクラスはこのメソッドをオーバーライドする必要があります。除外は、false に解決される属性 "disabled" を持つバリデーター宣言であり、同じ ID でデフォルトのバリデーターを登録しないように Facelets に指示します。

        パラメーター:
        ctx - この Facelet の FaceletContext
        戻り値:
        バリデータ ID
      • getValidatorConfig

        public ValidatorConfig getValidatorConfig()

        このハンドラーインスタンスの構成に使用される TagConfig サブクラスを返します。

        戻り値:
        このハンドラーインスタンスの構成に使用される TagConfig サブクラス。