クラス HtmlInputFile

    • フィールドの詳細

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

      • HtmlInputFile

        public HtmlInputFile()
    • メソッドの詳細

      • getAccesskey

        public StringSE getAccesskey()

        accesskey プロパティの値を返します。

        内容: 押されたときに、この要素にフォーカスを移動するアクセスキー。

        戻り値:
        プロパティの値
      • setAccesskey

        public void setAccesskey​(StringSE accesskey)

        accesskey プロパティの値を設定します。

        パラメーター:
        accesskey - 新しいプロパティ値
      • getAccept

        public StringSE getAccept()

        accept プロパティの値を返します。

        内容: クライアント側のファイル参照ダイアログでフィルタリングするファイルの MIME 型のカンマ区切り文字列。

        メモ: これはサーバー側では検証されません。

        戻り値:
        プロパティの値
        導入:
        4.0
      • setAccept

        public void setAccept​(StringSE accept)

        accept プロパティの値を設定します。

        パラメーター:
        accept - 新しいプロパティ値
        導入:
        4.0
      • getAlt

        @DeprecatedSE(since="4.0",
                    forRemoval=true)
        public StringSE getAlt()
        非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
        この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。

        alt プロパティの値を返します。

        内容: このコンポーネントによってレンダリングされる要素の代替テキスト説明。

        戻り値:
        プロパティの値
      • setAlt

        @DeprecatedSE(since="4.0",
                    forRemoval=true)
        public void setAlt​(StringSE alt)
        非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
        この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。

        alt プロパティの値を設定します。

        パラメーター:
        alt - 新しいプロパティ値
      • getAutocomplete

        @DeprecatedSE(since="4.0",
                    forRemoval=true)
        public StringSE getAutocomplete()
        非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
        この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。

        autocomplete プロパティの値を返します。

        内容: この属性の値が「オフ」の場合、属性の値として「オフ」をレンダリングします。これは、ブラウザーがこのコンポーネントの自動補完機能を無効にする必要があることを示しています。これは、自動補完を実行し、ブラウザーによる干渉を望まないコンポーネントに役立ちます。この属性が設定されていないか、値が「オン」の場合、何もレンダリングしません。

        戻り値:
        プロパティの値
      • setAutocomplete

        @DeprecatedSE(since="4.0",
                    forRemoval=true)
        public void setAutocomplete​(StringSE autocomplete)
        非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
        この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。

        autocomplete プロパティの値を設定します。

        パラメーター:
        autocomplete - 新しいプロパティ値
      • getDir

        public StringSE getDir()

        dir プロパティの値を返します。

        内容: 方向性を継承しないテキストの方向指示。有効な値は "LTR" (左から右)および "RTL" (右から左)です。これらの属性は、XHTML にレンダリングするときに大文字と小文字を区別するため、大文字と小文字を区別するように注意する必要があります。

        戻り値:
        プロパティの値
      • setDir

        public void setDir​(StringSE dir)

        dir プロパティの値を設定します。

        パラメーター:
        dir - 新しいプロパティ値
      • isDisabled

        public boolean isDisabled()

        disabled プロパティの値を返します。

        内容: この要素がフォーカスを受け取ったり、後続の送信に含めたりしてはならないことを示すフラグ。値が false の場合、属性はレンダリングされませんが、値が true の場合、属性は disabled="disabled" としてレンダリングされます。

        戻り値:
        プロパティの値
      • setDisabled

        public void setDisabled​(boolean disabled)

        disabled プロパティの値を設定します。

        パラメーター:
        disabled - 新しいプロパティ値
      • getLabel

        public StringSE getLabel()

        label プロパティの値を返します。

        内容: このコンポーネントのローカライズされたユーザー提示可能な名前。

        戻り値:
        プロパティの値
      • setLabel

        public void setLabel​(StringSE label)

        label プロパティの値を設定します。

        パラメーター:
        label - 新しいプロパティ値
      • getLang

        public StringSE getLang()

        lang プロパティの値を返します。

        内容: このコンポーネントの生成されたマークアップで使用される言語を説明するコード。

        戻り値:
        プロパティの値
      • setLang

        public void setLang​(StringSE lang)

        lang プロパティの値を設定します。

        パラメーター:
        lang - 新しいプロパティ値
      • isMultiple

        public boolean isMultiple()

        multiple プロパティの値を返します。

        内容: この要素が複数のファイル選択を許可する必要があることを示すフラグ。値が false の場合、属性はレンダリングされませんが、値が true の場合、属性は multiple="multiple" としてレンダリングされます。

        戻り値:
        プロパティの値
        導入:
        4.0
      • setMultiple

        public void setMultiple​(boolean multiple)

        multiple プロパティの値を設定します。

        パラメーター:
        multiple - 新しいプロパティ値
        導入:
        4.0
      • getMaxlength

        @DeprecatedSE(since="4.0",
                    forRemoval=true)
        public int getMaxlength()
        非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
        この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。

        maxlength プロパティの値を返します。

        内容: このフィールドに入力できる最大文字数。

        戻り値:
        プロパティの値
      • setMaxlength

        @DeprecatedSE(since="4.0",
                    forRemoval=true)
        public void setMaxlength​(int maxlength)
        非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
        この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。

        maxlength プロパティの値を設定します。

        パラメーター:
        maxlength - 新しいプロパティ値
      • getOnblur

        public StringSE getOnblur()

        onblur プロパティの値を返します。

        内容: この要素がフォーカスを失ったときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnblur

        public void setOnblur​(StringSE onblur)

        onblur プロパティの値を設定します。

        パラメーター:
        onblur - 新しいプロパティ値
      • getOnchange

        public StringSE getOnchange()

        onchange プロパティの値を返します。

        内容: この要素がフォーカスを失い、その値がフォーカスを取得してから変更されたときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnchange

        public void setOnchange​(StringSE onchange)

        onchange プロパティの値を設定します。

        パラメーター:
        onchange - 新しいプロパティ値
      • getOnclick

        public StringSE getOnclick()

        onclick プロパティの値を返します。

        内容: この要素の上でポインターボタンがクリックされたときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnclick

        public void setOnclick​(StringSE onclick)

        onclick プロパティの値を設定します。

        パラメーター:
        onclick - 新しいプロパティ値
      • getOndblclick

        public StringSE getOndblclick()

        ondblclick プロパティの値を返します。

        内容: ポインターボタンがこの要素上でダブルクリックされたときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOndblclick

        public void setOndblclick​(StringSE ondblclick)

        ondblclick プロパティの値を設定します。

        パラメーター:
        ondblclick - 新しいプロパティ値
      • getOnfocus

        public StringSE getOnfocus()

        onfocus プロパティの値を返します。

        内容: この要素がフォーカスを受け取ったときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnfocus

        public void setOnfocus​(StringSE onfocus)

        onfocus プロパティの値を設定します。

        パラメーター:
        onfocus - 新しいプロパティ値
      • getOnkeydown

        public StringSE getOnkeydown()

        onkeydown プロパティの値を返します。

        内容: この要素上でキーが押されたときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnkeydown

        public void setOnkeydown​(StringSE onkeydown)

        onkeydown プロパティの値を設定します。

        パラメーター:
        onkeydown - 新しいプロパティ値
      • getOnkeypress

        public StringSE getOnkeypress()

        onkeypress プロパティの値を返します。

        内容: この要素上でキーを押して離したときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnkeypress

        public void setOnkeypress​(StringSE onkeypress)

        onkeypress プロパティの値を設定します。

        パラメーター:
        onkeypress - 新しいプロパティ値
      • getOnkeyup

        public StringSE getOnkeyup()

        onkeyup プロパティの値を返します。

        内容: この要素でキーが離されたときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnkeyup

        public void setOnkeyup​(StringSE onkeyup)

        onkeyup プロパティの値を設定します。

        パラメーター:
        onkeyup - 新しいプロパティ値
      • getOnmousedown

        public StringSE getOnmousedown()

        onmousedown プロパティの値を返します。

        内容: この要素の上でポインターボタンが押されたときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnmousedown

        public void setOnmousedown​(StringSE onmousedown)

        onmousedown プロパティの値を設定します。

        パラメーター:
        onmousedown - 新しいプロパティ値
      • getOnmousemove

        public StringSE getOnmousemove()

        onmousemove プロパティの値を返します。

        内容: この要素内でポインターボタンが移動したときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnmousemove

        public void setOnmousemove​(StringSE onmousemove)

        onmousemove プロパティの値を設定します。

        パラメーター:
        onmousemove - 新しいプロパティ値
      • getOnmouseout

        public StringSE getOnmouseout()

        onmouseout プロパティの値を返します。

        内容: ポインターボタンがこの要素から離れたときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnmouseout

        public void setOnmouseout​(StringSE onmouseout)

        onmouseout プロパティの値を設定します。

        パラメーター:
        onmouseout - 新しいプロパティ値
      • getOnmouseover

        public StringSE getOnmouseover()

        onmouseover プロパティの値を返します。

        内容: ポインターボタンがこの要素に移動したときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnmouseover

        public void setOnmouseover​(StringSE onmouseover)

        onmouseover プロパティの値を設定します。

        パラメーター:
        onmouseover - 新しいプロパティ値
      • getOnmouseup

        public StringSE getOnmouseup()

        onmouseup プロパティの値を返します。

        内容: この要素上でポインターボタンが離されたときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnmouseup

        public void setOnmouseup​(StringSE onmouseup)

        onmouseup プロパティの値を設定します。

        パラメーター:
        onmouseup - 新しいプロパティ値
      • getOnselect

        public StringSE getOnselect()

        onselect プロパティの値を返します。

        内容: この要素内のテキストがユーザーによって選択されたときに実行される JavaScript コード。

        戻り値:
        プロパティの値
      • setOnselect

        public void setOnselect​(StringSE onselect)

        onselect プロパティの値を設定します。

        パラメーター:
        onselect - 新しいプロパティ値
      • isReadonly

        @DeprecatedSE(since="4.0",
                    forRemoval=true)
        public boolean isReadonly()
        非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
        この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。

        readonly プロパティの値を返します。

        内容: このコンポーネントがユーザーによる変更を禁止することを示すフラグ。要素も無効にされていない限り、フォーカスを受け取ることがあります。値が false の場合、属性はレンダリングされませんが、値が true の場合、属性は readonly="readonly" としてレンダリングされます。

        戻り値:
        プロパティの値
      • setReadonly

        @DeprecatedSE(since="4.0",
                    forRemoval=true)
        public void setReadonly​(boolean readonly)
        非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
        この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。

        readonly プロパティの値を設定します。

        パラメーター:
        readonly - 新しいプロパティ値
      • getRole

        public StringSE getRole()

        role プロパティの値を返します。

        コンテンツ:

        WAI-ARIA 仕様と HTML5 との関連(セクションタイトル ARIA Role Attriubute)に従って、すべての HTML 要素には "role" 属性があり、その値は、最終レンダリングマークアップで宣言されている要素に変更されずに渡される必要があります。指定する場合、属性には、文字列リテラルの値、または要素が属するさまざまな WAI-ARIA ロールを表すスペースで区切られたトークンのセットと評価される Jakarta Expression Language Expression の値が必要です。

        ユーザーエージェントがこの属性の値を正しく解釈できることを確認するのは、ページ作成者の責任です。

        戻り値:
        プロパティの値
      • setRole

        public void setRole​(StringSE role)

        role プロパティの値を設定します。

        パラメーター:
        role - 新しいプロパティ値
      • getSize

        @DeprecatedSE(since="4.0",
                    forRemoval=true)
        public int getSize()
        非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
        この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。

        size プロパティの値を返します。

        内容: このフィールドの幅を決定するために使用される文字数。

        戻り値:
        プロパティの値
      • setSize

        @DeprecatedSE(since="4.0",
                    forRemoval=true)
        public void setSize​(int size)
        非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
        この属性は実際には HTML では指定されていません。このコンポーネントでは使用しないでください。

        size プロパティの値を設定します。

        パラメーター:
        size - 新しいプロパティ値
      • getStyle

        public StringSE getStyle()

        style プロパティの値を返します。

        内容: このコンポーネントがレンダリングされるときに適用される CSS スタイル。

        戻り値:
        プロパティの値
      • setStyle

        public void setStyle​(StringSE style)

        style プロパティの値を設定します。

        パラメーター:
        style - 新しいプロパティ値
      • getStyleClass

        public StringSE getStyleClass()

        styleClass プロパティの値を返します。

        内容: この要素がレンダリングされるときに適用される CSS スタイルクラスのスペースで区切られたリスト。この値は、生成されたマークアップで "class" 属性としてパススルーする必要があります。

        戻り値:
        プロパティの値
      • setStyleClass

        public void setStyleClass​(StringSE styleClass)

        styleClass プロパティの値を設定します。

        パラメーター:
        styleClass - 新しいプロパティ値
      • getTabindex

        public StringSE getTabindex()

        tabindex プロパティの値を返します。

        内容: 現在のドキュメントのタブ順でのこの要素の位置。この値は 0 から 32767 までの整数でなければなりません。

        戻り値:
        プロパティの値
      • setTabindex

        public void setTabindex​(StringSE tabindex)

        tabindex プロパティの値を設定します。

        パラメーター:
        tabindex - 新しいプロパティ値
      • getTitle

        public StringSE getTitle()

        title プロパティの値を返します。

        内容: このコンポーネントに対して生成されたマークアップ要素に関する助言のタイトル情報。

        戻り値:
        プロパティの値
      • setTitle

        public void setTitle​(StringSE title)

        title プロパティの値を設定します。

        パラメーター:
        title - 新しいプロパティ値
      • saveState

        public ObjectSE saveState​(FacesContext context)
        インターフェースからコピーされた説明: StateHolder

        インスタンスの状態を Serializable オブジェクトとして取得します。

        このインターフェースを実装するクラスが、StateHolder を実装するインスタンス(イベントハンドラー、バリデーターなどを含む UIComponent など)への参照を持っている場合、このメソッドはそれらすべてのインスタンスで StateHolder.saveState(jakarta.faces.context.FacesContext) メソッドも呼び出す必要があります。このメソッドは、子とファセットの状態を保存してはなりませんそれは StateManager を介して行われます

        このメソッドは、実装オブジェクトの状態を変更してはなりません。つまり、このコードを実行した後:

         
         Object state = component.saveState(facesContext);
         
         

        component は、実行前と同じでなければなりません。

        このメソッドからの戻り値は Serializable でなければなりません

        次で指定:
        インターフェース StateHoldersaveState 
        オーバーライド:
        クラス UIInputsaveState 
        パラメーター:
        context - Faces コンテキスト。
        戻り値:
        保存された状態。