機能
[レイアウト編集画面]のJSPで使用するライブラリです。
LayoutCustomizeBean.getLayoutCustomizeUtil()メソッドを使用して取得します。
Beanの項目
メソッドの一覧
戻り値のデータ型 | メソッド | 説明 |
---|---|---|
void | addLayoutGroup(java.lang.String layoutgroupname) | 指定したレイアウトグループを追加します。 |
boolean | addPortletForGrid(int columnno, int rowno, java.lang.String portlet, LayoutBean lb) | グリッド形式の場合,指定した位置にポートレットを追加します。 |
int | addPortletsForColumn(int lineno, java.lang.String[] portlets, LayoutBean lb) | 指定した列にポートレットを追加します。 |
int | addPortletsForRow(int lineno, java.lang.String[] portlets, LayoutBean lb) | 指定した行にポートレットを追加します。 |
int | addTab(java.lang.String tabname, int pos) | タブ形式の場合,指定した位置の後ろにタブを追加します。 |
void | changeArrangement(int iArrangement, LayoutBean lb) | 強制ポートレットの配置を変更します。 |
void | changeColor(int stylecode, java.lang.String color) | スタイルの色を変更します。 |
void | changeLayoutCode(int layoutcode) | レイアウト形式を変更します。 |
void | changeLayoutPattern(java.lang.String pattern, LayoutBean lb) | ユーザ登録形式のレイアウトパターンを変更します。 |
void | changeRowColumnMode(int mode, LayoutBean lb) | 行列形式の行ベースまたは列ベースのモードを変更します。 |
void | changeSize(int stylecode, int size) | スタイルのサイズを変更します。 |
void | changeStyle(int stylecode) | スタイル種別を変更します。 |
java.lang.String | getColor(int stylecode) | スタイルに設定されている色を取得します。 |
LayoutBean | getEditLayoutBean() | 編集中のLayoutBeanオブジェクト取得します。 |
LayoutBean | getEditLayoutBean(LayoutBean lb, java.lang.String title) | 指定したタブ内のLayoutBeanオブジェクトを取得します。 |
int | getSize(int stylecode) | スタイルに設定されているサイズを取得します。 |
int | getStyle() | スタイル種別を取得します。 |
boolean | isSelectedPortlet(java.lang.String portlet, LayoutBean lb) | 指定したポートレットが追加済みであることを示します。 |
int | movePortlet(java.lang.String portletID, int movecode, LayoutBean lb) | 指定したポートレットを移動します。 |
int | moveTab(java.lang.String tabname, int movecode) | タブ形式の場合,指定したタブを移動します。 |
void | removeForceTab() | 強制タブを編集中の場合,強制タブを削除します。 |
boolean | removePortlet(java.lang.String portletID, LayoutBean lb) | 指定したポートレットを削除します。 |
boolean | removePortlets(int lineno, LayoutBean lb) | 行列形式の場合,指定した行または列に配置されているポートレットをすべて削除します。 |
boolean | removeTab(java.lang.String tabname) | タブ形式の場合,指定したタブを削除します。 |
メソッドの説明
public void addLayoutGroup(java.lang.String layoutgroupname)
public boolean addPortletForGrid(int columnno,
int rowno,
java.lang.String portlet,
LayoutBean lb)
public int addPortletsForColumn(int lineno,
java.lang.String[] portlets,
LayoutBean lb)
public int addPortletsForRow(int lineno,
java.lang.String[] portlets,
LayoutBean lb)
public int addTab(java.lang.String tabname,
int pos)
public void changeArrangement(int iArrangement,
LayoutBean lb)
public void changeColor(int stylecode,
java.lang.String color)
public void changeLayoutCode(int layoutcode)
形式 | 値 | 実行するメソッド |
---|---|---|
タブ形式 | LayoutCustomizeBean.Tab | LayoutCustomizeUtil.addTab() |
行列形式 | LayoutCustomizeBean.RowColumn | LayoutCustomizeUtil.changeRowColumnMode() |
グリッド形式 | LayoutCustomizeBean.Grid | なし |
フロー形式 | LayoutCustomizeBean.Flow | なし |
HDMLカード形式 | LayoutCustomizeBean.HDMLCard | なし |
CHTMLカード形式 | LayoutCustomizeBean.CHTMLCard | なし |
ユーザ登録形式 | LayoutCustomizeBean.User | LayoutCustomizeUtil.changeLayoutPattern() |
public void changeLayoutPattern(java.lang.String pattern,
LayoutBean lb)
public void changeRowColumnMode(int mode,
LayoutBean lb)
public void changeSize(int stylecode,
int size)
public void changeStyle(int stylecode)
public java.lang.String getColor(int stylecode)
public LayoutBean getEditLayoutBean()
public LayoutBean getEditLayoutBean(LayoutBean lb,
java.lang.String title)
public int getSize(int stylecode)
public int getStyle()
public boolean isSelectedPortlet(java.lang.String portlet,
LayoutBean lb)
public int movePortlet(java.lang.String portletID,
int movecode,
LayoutBean lb)
形式 | 値 |
---|---|
行列形式(行ベース) | LayoutCustomizeBean.MOVE_LEFT,またはLayoutCustomizeBean.MOVE_RIGHT |
行列形式(列ベース) | LayoutCustomizeBean.MOVE_UP,またはLayoutCustomizeBean.MOVE_DOWN |
ユーザ登録形式 | LayoutCustomizeBean.MOVE_UP,またはLayoutCustomizeBean.MOVE_DOWN |
フロー形式 | LayoutCustomizeBean.MOVE_UP,またはLayoutCustomizeBean.MOVE_DOWN |
カード形式(CHTML) | LayoutCustomizeBean.MOVE_UP,またはLayoutCustomizeBean.MOVE_DOWN |
カード形式(HDML) | LayoutCustomizeBean.MOVE_UP,またはLayoutCustomizeBean.MOVE_DOWN |
public int moveTab(java.lang.String tabname,
int movecode)
public void removeForceTab()
public boolean removePortlet(java.lang.String portletID,
LayoutBean lb)
public boolean removePortlets(int lineno,
LayoutBean lb)
public boolean removeTab(java.lang.String tabname)