概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
openGion 5.8.1.1
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.opengion.plugin.develop
クラス JspCreate_COLUMN

    java.lang.Object
      org.opengion.hayabusa.develop.AbstractJspCreate
          org.opengion.plugin.develop.JspCreate_COLUMN

すべての実装されたインタフェース:
  JspParserFilter

直系の既知のサブクラス:
  JspCreate_HIDEMENU

    public class JspCreate_COLUMN

extends AbstractJspCreate

query.jspの<og:column>タグを作成します。 column タグは、部分置換ではなく、table 部分からの全面置換です。（部分置換は難しかったので） table には、tr を配置し、column タグを、TD_COUNT（初期値=3）の繰り返し数だけ配置します。 それを超えると、新しい tr に書き出していきます。 TR_COUNT（初期値=2）を超える検索条件は、og:hideMenu として、作成します。 ●使用例 <table summary = "layout" > <tr> <og:column name = column.getColumnName() defaultVal = column.getDefaultValue() must = "true" ("1".equals( column.getMust() )) clazz = "aimai" (ope.startsWith( "lk" )) /> <og:column ・・・・ /> </tr> <tr> ・・・・ </tr> </table>

変更履歴:

  5.6.1.2 (2013/02/22) 文字列連結から、XML処理するように変更します。

バージョン
  5.0
作成者
  Kazuhiko Hasegawa
導入されたバージョン:
  JDK7.0,

フィールドの概要
`static int` | `TD_COUNT`
`static int` | `TR_COUNT`

クラス org.opengion.hayabusa.develop.AbstractJspCreate から継承されたフィールド
`CR, KEY, NAME, T1, T2, T3`

コンストラクタの概要
`JspCreate_COLUMN()`

メソッドの概要
`protected java.lang.String` | `execute(OGElement ele, java.lang.String nameSpace)` JSPに出力するタグの内容を作成します。
`protected void` | `init(java.util.Map<java.lang.String,java.util.List<JspConvertEntity>> master)` 初期化メソッド 内部で使用する JspConvertEntity の リスト のマップを受け取り、初期化を行います。
`protected OGElement` | `trElement(OGElement tr, JspConvertEntity column)` TRエレメントにカラムタグを追加していきます。

クラス org.opengion.hayabusa.develop.AbstractJspCreate から継承されたメソッド
`chainChar, filter, isExecute, isNotEmpty`

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### TD_COUNT

    public static final int TD_COUNT

関連項目:
  定数フィールド値

### TR_COUNT

    public static final int TR_COUNT

関連項目:
  定数フィールド値

コンストラクタの詳細

### JspCreate_COLUMN

    public JspCreate_COLUMN()

メソッドの詳細

### init

    protected void init(java.util.Map<java.lang.String,java.util.List<JspConvertEntity>> master)

  初期化メソッド 内部で使用する JspConvertEntity の リスト のマップを受け取り、初期化を行います。

  定義:
    クラス `AbstractJspCreate` 内の `init`
  パラメータ:
    `master` - JspConvertEntityのリストのマップ
  変更履歴:

    5.6.4.4 (2013/05/31) 検索カラムは、名称で重複している場合は、片方だけでよい。

### execute

    protected java.lang.String execute(OGElement ele,
                                       java.lang.String nameSpace)
                                throws java.lang.Throwable

  JSPに出力するタグの内容を作成します。 引数より作成前のタグの属性内容を確認するする事が出来ます。

  定義:
    クラス `AbstractJspCreate` 内の `execute`
  パラメータ:
    `ele` - OGElementエレメントオブジェクト
    `nameSpace` - このドキュメントのnameSpace( og とか mis とか )
  戻り値:
    変換された文字列
  例外:
    `java.lang.Throwable` - 変換時のエラー
  変更履歴:

    5.2.1.0 (2010/10/01) メソッドの引数を、OGAttributes から OGElement に変更します。
    5.2.1.0 (2010/10/01) 名前空間を、og 決め打ちから、引数を使用するように変更します。
    5.6.1.2 (2013/02/22) XML処理するように変更します。
    5.6.4.4 (2013/05/31) hideMenu の対応

### trElement

    protected OGElement trElement(OGElement tr,
                                  JspConvertEntity column)

  TRエレメントにカラムタグを追加していきます。 行列の判定処理を上位で行い、ここでは、カラムタグを追加する処理に専念します。

  パラメータ:
    `tr` - OGElementエレメントオブジェクト
    `column` - カラムタグの元情報
  戻り値:
    カラムタグが追加されたTRエレメント
  変更履歴:

    5.6.4.4 (2013/05/31) hideMenu の対応

概要 | パッケージ | クラス | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| openGion 5.8.1.1
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

Webアプリケーションフレームワーク openGion
Copyright (c) 2009 The openGion Project.