public class JspCreate_HIDEMENU extends JspCreate_COLUMN
query.jspの <og:hideMenu>タグ 内の <og:column>タグを作成します。 column タグは、部分置換ではなく、hideMenu内の、table 部分からの全面置換です。(部分置換は難しかったので) hideMenu は、通常の column タグの出力制限以上のカラムを書き出します。 具体的には、TD_COUNT(初期値=3)* TR_COUNT(初期値=2)を超える検索条件の時のみ行います。 それ以下の場合は、hideMenu タグは書き出しません。 これと、JspCreate_COLUMN クラスは、密接に関連していますので、ご注意ください。 ●使用例 <table summary = "layout" > <tr><og:column ・・・ /> ・・・TD_COUNT(初期値=3)</tr> ・・・・ TR_COUNT(初期値=2) </table> <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> </og:hideMenu>
5.6.4.4 (2013/05/31) 新規作成。hideMenu の対応 |
TD_COUNT, TR_COUNT
BUFFER_MIDDLE, CR, T1, T2, T3
コンストラクタと説明 |
---|
JspCreate_HIDEMENU()
コンストラクター
インスタンス構築時に、タグ名(key)とファイル名(names)を指定します。
|
修飾子とタイプ | メソッドと説明 |
---|---|
protected String |
execute(OGElement ele,
String nameSpace)
JSPに出力するタグの内容を作成します。
|
protected void |
init(Map master)
初期化メソッド
内部で使用する JspConvertEntity の リスト のマップを受け取り、初期化を行います。
|
trElement
chainChar, filter, isExecute, isNotEmpty
public JspCreate_HIDEMENU()
6.3.9.1 (2015/11/27) コンストラクタを用意して、KEY,NAME をセットするように変更します。 |
protected void init(Map master)
init
クラス内 JspCreate_COLUMN
master
- JspConvertEntityのリストのマップprotected String execute(OGElement ele, String nameSpace) throws Throwable
execute
クラス内 JspCreate_COLUMN
ele
- OGElementエレメントオブジェクトnameSpace
- このドキュメントのnameSpace( og とか mis とか )Throwable
- 変換時のエラーWebアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.