クラス ViewFormFactory


  • public final class ViewFormFactory
    extends java.lang.Object
    VViewForm オブジェクトを取得する為に使用する,ファクトリクラスです。 ViewForm オブジェクト の識別ID を元に、ViewFormFactory.newInstance( String id ) メソッドで,ViewForm オブジェクトを取得します。 ViewFormFactory.close( ViewForm viewForm ) メソッドで,内部的に ViewFormFactory に オブジェクトを戻す事によって,ViewForm オブジェクトのプーリングを行なっています。 実装とマッピングの関係から,識別ID は、ViewFormFactory で static 定義します 大前提として、ユーザー共通で使用することを考えており,ユーザー個別にプール する必要があるならば, HttpSession オブジェクトに登録すべきです。
    機能分類
    画面表示
    バージョン
    4.0
    作成者
    Kazuhiko Hasegawa
    導入されたバージョン:
    JDK5.0,
    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      static java.lang.String DEFAULT
      newInstance() 時のデフォルトクラス "HTMLTable"
    • メソッドの概要

      すべてのメソッド staticメソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      static ViewForm newInstance​(java.lang.String id)
      ViewForm オブジェクトを取得します。
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • フィールドの詳細

      • DEFAULT

        public static final java.lang.String DEFAULT
        newInstance() 時のデフォルトクラス "HTMLTable"
        関連項目:
        定数フィールド値
    • メソッドの詳細

      • newInstance

        public static ViewForm newInstance​(java.lang.String id)
        ViewForm オブジェクトを取得します。 遅い初期化を行なう事により,実際に必要となるまで ViewForm オブジェクトは 作成しません。
        パラメータ:
        id - 接続先ID
        戻り値:
        ViewFormオブジェクト
        変更履歴:
        3.5.4.2 (2003/12/15) ViewForm のサブクラス名変更。, 3.5.6.0 (2004/06/18) 各種プラグイン関連付け設定を、システムパラメータ に記述します。, 3.5.6.2 (2004/07/05) setID メソッド名がまぎらわしい為、変更します。, 4.0.0.0 (2005/01/31) キーの指定を、ViewForm. から、ViewForm_ に変更します。, 6.0.4.0 (2014/11/28) NullPointerException が発生するので、事前にチェックします。, 6.4.3.3 (2016/03/04) HybsSystem.newInstance(String,String) への置き換え。