機能
一つのレイアウトカスタマイズ画面を構成するBeanです。
Beanの項目
メソッドの一覧
戻り値のデータ型 | メソッド | 説明 |
---|---|---|
int | getArrangement() | 強制ポートレットの配置を取得します。 |
java.lang.String | getBackgroundColor() | 背景色を取得します。 |
int | getGridMaxColumn() | グリッド形式レイアウトの場合,最大列数を取得します。 |
int | getGridMaxRow() | グリッド形式レイアウトの場合,最大行数を取得します。 |
LayoutBean[] | getLayoutBeans() | レイアウトオブジェクトのリストを取得します。 |
int | getLayoutCode() | レイアウト形式を取得します。 |
java.lang.String | getLayoutPattern() | ユーザ登録形式の場合,レイアウトパターン名を取得します。 |
int | getPaddingSize() | パディングのサイズを取得します。 |
PortletBean | getPortletBeanByPortletID(java.lang.String PortletID) | 指定されたポートレットIDを持つPortletBeanを取得します。 |
PortletBean[] | getPortletBeans() | ポートレット群を取得します。 |
int | getRowColumnMode() | 行列形式のレイアウトの場合,行ベースまたは列ベースのモードを取得します。 |
int | getRulerSize() | ルーラーのサイズを取得します。 |
java.lang.String | getSelectedColor() | タブ形式の場合,選択したタブの色を取得します。 |
java.lang.String | getTitle() | タブ形式の場合,タブ名称を取得します。 |
java.lang.String | getTitleColor() | タイトル色を取得します。 |
boolean | isForceTab() | 強制編集画面で,強制タブかどうかを判断します。 |
void | setBackgroundColor(java.lang.String color) | 背景色を設定します。 |
void | setLayoutBeans(LayoutBean[] layoutbeans) | レイアウトオブジェクトのリストを設定します。 |
void | setLayoutCode(int layoutcode) | レイアウト形式を設定します。 |
void | setLayoutPattern(java.lang.String pattern) | ユーザ登録形式の場合,レイアウトパターン名を設定します。 |
void | setPaddingSize(int size) | 行列形式,ユーザ登録形式,またはグリッド形式の場合に,パディングのサイズを設定します。 |
void | setParameter(Object key, Object value) | タブ形式,行列形式,またはグリッド形式の場合,ポートレットを表示する幅の画面分割比率を設定します。 |
void | setPortletBeans(PortletBean[] beans) | ポートレット群を設定します。 |
void | setRowColumnMode(int mode) | 行列形式のレイアウトの場合,行ベースまたは列ベースのモードを設定します。 |
void | setRulerSize(int size) | ルーラーのサイズを設定します。 |
void | setSelectedColor(java.lang.String color) | タブ形式の場合,選択したタブの色を設定します。 |
void | setTitle(java.lang.String name) | タブ形式の場合,タブ名称を設定します。 |
void | setTitleColor(java.lang.String color) | タイトル色を設定します。 |
メソッドの説明
public int getArrangement()
public java.lang.String getBackgroundColor()
public int getGridMaxColumn()
public int getGridMaxRow()
public LayoutBean[] getLayoutBeans()
public int getLayoutCode()
値 | 内容 |
---|---|
LayoutCustomizeBean.Tab | タブ形式 |
LayoutCustomizeBean.RowColumn | 行列形式 |
LayoutCustomizeBean.Grid | グリッド形式 |
LayoutCustomizeBean.Flow | フロー形式 |
LayoutCustomizeBean.User | ユーザ登録形式 |
LayoutCustomizeBean.CHTMLCard | CHTMLカード形式 |
LayoutCustomizeBean.HDMLCard | HDMLカード形式 |
public java.lang.String getLayoutPattern()
public int getPaddingSize()
public PortletBean getPortletBeanByPortletID(java.lang.String PortletID)
public PortletBean[] getPortletBeans()
public int getRowColumnMode()
値 | 内容 |
---|---|
LayoutCustomizeBean.RowColumnModeRow | 行列形式(列ベース) |
LayoutCustomizeBean.RowColumnModeColumn | 行列形式(行ベース) |
public int getRulerSize()
public java.lang.String getSelectedColor()
public java.lang.String getTitle()
public java.lang.String getTitleColor()
public boolean isForceTab()
public void setBackgroundColor(java.lang.String color)
public void setLayoutBeans(LayoutBean[] layoutbeans)
public void setLayoutCode(int layoutcode)
レイアウト種別 | 内容 |
---|---|
LayoutCustomizeBeanTab | タブ形式 |
LayoutCustomizeBean.RowColumn | 行列形式 |
LayoutCustomizeBean.Grid | グリッド形式 |
LayoutCustomizeBean.Flow | フロー形式 |
LayoutCustomizeBean.User | ユーザ登録形式 |
LayoutCustomizeBean.CHTMLCard | CHTMLカード形式 |
LayoutCustomizeBean.HDMLCard | HDMLカード形式 |
public void setLayoutPattern(java.lang.String pattern)
public void setPaddingSize(int size)
public void setParameter(Object key,
Object value)
パラメタ | 値 | 内容 |
---|---|---|
key | "sizes" | レイアウトが行列形式,またはタブ形式のタブ内が行列形式の場合,各列または各行の画面の分割比率を設定します。 |
"columnWidths" | グリッド形式の場合,各行の画面の分割比率を設定します。 | |
value | "xx%,yy%,..." | 画面をxx対yyの割合で左右に分割します。コンマで区切って複数指定できます。 |
public void setPortletBeans(PortletBean[] beans)
public void setRowColumnMode(int mode)
行列種別 | 内容 |
---|---|
LayoutCustomizeBean.RowColumnModeRow | 行列形式(列ベース) |
LayoutCustomizeBean.RowColumnModeColumn | 行列形式(行ベース) |
public void setRulerSize(int size)
public void setSelectedColor(java.lang.String color)
public void setTitle(java.lang.String name)
public void setTitleColor(java.lang.String color)