クラス TreeViewItem
java.lang.Object
org.iplass.mtp.view.treeview.TreeViewItem
- すべての実装されたインタフェース:
Serializable
- 直系の既知のサブクラス:
EntityTreeViewItem
ツリービューのアイテム
- 関連項目:
-
ネストされたクラスの概要
ネストされたクラス -
フィールドの概要
フィールド修飾子とタイプフィールド説明protected String詳細表示用アクションprotected StringEntity定義の名前protected booleanEntity定義ノードを表示するかprotected String表示するプロパティ名protected StringEntity定義のノードに設定するスタイルシートのクラスprotected StringEntity定義のノードに表示するアイコンのURLprotected StringEntityのノードに設定するスタイルシートのクラスprotected StringEntityのノードに表示するアイコンのURLprotected StringIndexのノードに設定するスタイルシートのクラスprotected StringIndexのノードに表示するアイコンのURLprotected int表示上限protected List<TreeViewGridColModelMapping>ColModelのマッピングprotected List<ReferenceTreeViewItem>参照のツリービューアイテムprotected Stringソートアイテムprotected TreeViewItem.TreeSortTypeソート種別protected Stringビュー名 -
コンストラクタの概要
コンストラクタ -
メソッドの概要
修飾子とタイプメソッド説明voidaddMapping(TreeViewGridColModelMapping mapping) ColModelのマッピングを追加します。voidaddReferenceTreeItem(ReferenceTreeViewItem referenceTreeViewItem) 参照のツリービューアイテムを追加する。詳細表示用アクションを取得する。Entity定義の名前を取得する。表示するプロパティ名を取得する。Entity定義のノードに設定するスタイルシートのクラスを取得する。Entity定義のノードに表示するアイコンのURLを取得する。Entityのノードに設定するスタイルシートのクラスを取得する。Entityのノードに表示するアイコンのURLを取得する。Indexのノードに設定するスタイルシートのクラスを取得する。Indexのノードに表示するアイコンのURLを取得する。pathを解析して自身を含む階層構造からアイテムを取得する。intgetLimit()表示上限を取得する。ColModelのマッピングを取得します。参照のツリービューアイテムを取得する。ソートアイテムを取得する。ソート種別を取得する。ビュー名を取得します。booleanEntity定義ノードを表示するかを取得する。void詳細表示用アクションを設定する。voidsetDefName(String defName) Entity定義の名前を設定する。voidsetDisplayDefinitionNode(boolean displayDefinitionNode) Entity定義ノードを表示するかを設定する。voidsetDisplayPropertyName(String displayPropertyName) 表示するプロパティ名を設定する。voidsetEntityDefinitionNodeCssStyle(String entityDefinitionNodeCssStyle) Entity定義のノードに設定するスタイルシートのクラスを設定する。voidsetEntityDefinitionNodeIcon(String entityDefinitionNodeIcon) Entity定義のノードに表示するアイコンのURLを設定する。voidsetEntityNodeCssStyle(String entityNodeCssStyle) Entityのノードに設定するスタイルシートのクラスを設定する。voidsetEntityNodeIcon(String entityNodeIcon) Entityのノードに表示するアイコンのURLを設定する。voidsetIndexNodeCssStyle(String indexNodeCssStyle) Indexのノードに設定するスタイルシートのクラスを設定する。voidsetIndexNodeIcon(String indexNodeIcon) Indexのノードに表示するアイコンのURLを設定する。voidsetLimit(int limit) 表示上限を設定する。voidsetMapping(List<TreeViewGridColModelMapping> mapping) ColModelのマッピングを設定します。voidsetReferenceTreeViewItems(List<ReferenceTreeViewItem> referenceTreeViewItems) 参照のツリービューアイテムを設定する。voidsetSortItem(String sortItem) ソートアイテムを設定する。voidsetSortType(TreeViewItem.TreeSortType sortType) ソート種別を設定する。voidsetViewName(String viewName) ビュー名を設定します。
-
フィールド詳細
-
defName
Entity定義の名前 -
action
詳細表示用アクション -
viewName
ビュー名 -
sortItem
ソートアイテム -
sortType
ソート種別 -
limit
protected int limit表示上限 -
displayPropertyName
表示するプロパティ名 -
displayDefinitionNode
protected boolean displayDefinitionNodeEntity定義ノードを表示するか -
referenceTreeViewItems
参照のツリービューアイテム -
entityNodeIcon
Entityのノードに表示するアイコンのURL -
indexNodeIcon
Indexのノードに表示するアイコンのURL -
entityDefinitionNodeIcon
Entity定義のノードに表示するアイコンのURL -
entityNodeCssStyle
Entityのノードに設定するスタイルシートのクラス -
indexNodeCssStyle
Indexのノードに設定するスタイルシートのクラス -
entityDefinitionNodeCssStyle
Entity定義のノードに設定するスタイルシートのクラス -
mapping
ColModelのマッピング
-
-
コンストラクタの詳細
-
TreeViewItem
public TreeViewItem()
-
-
メソッドの詳細
-
getDefName
Entity定義の名前を取得する。- 戻り値:
- Entity定義の名前
-
setDefName
Entity定義の名前を設定する。- パラメータ:
defName- Entity定義の名前
-
getAction
詳細表示用アクションを取得する。- 戻り値:
- 詳細表示用アクション
-
setAction
詳細表示用アクションを設定する。- パラメータ:
action- 詳細表示用アクション
-
getViewName
ビュー名を取得します。- 戻り値:
- ビュー名
-
setViewName
ビュー名を設定します。- パラメータ:
viewName- ビュー名
-
getSortItem
ソートアイテムを取得する。- 戻り値:
- ソートアイテム
-
setSortItem
ソートアイテムを設定する。- パラメータ:
sortItem- ソートアイテム
-
getSortType
ソート種別を取得する。- 戻り値:
- ソート種別
-
setSortType
ソート種別を設定する。- パラメータ:
sortType- ソート種別
-
getLimit
public int getLimit()表示上限を取得する。- 戻り値:
- 表示上限
-
setLimit
public void setLimit(int limit) 表示上限を設定する。- パラメータ:
limit- 表示上限
-
getDisplayPropertyName
表示するプロパティ名を取得する。- 戻り値:
- 表示するプロパティ名
-
setDisplayPropertyName
表示するプロパティ名を設定する。- パラメータ:
displayPropertyName- 表示するプロパティ名
-
isDisplayDefinitionNode
public boolean isDisplayDefinitionNode()Entity定義ノードを表示するかを取得する。- 戻り値:
- Entity定義ノードを表示するか
-
setDisplayDefinitionNode
public void setDisplayDefinitionNode(boolean displayDefinitionNode) Entity定義ノードを表示するかを設定する。- パラメータ:
displayDefinitionNode- Entity定義ノードを表示するか
-
setReferenceTreeViewItems
参照のツリービューアイテムを設定する。- パラメータ:
referenceTreeViewItems- 参照のツリービューアイテム
-
getReferenceTreeViewItems
参照のツリービューアイテムを取得する。- 戻り値:
- 参照のツリービューアイテム
-
addReferenceTreeItem
参照のツリービューアイテムを追加する。- パラメータ:
referenceTreeViewItem- 参照のツリービューアイテムを追加する。
-
getEntityNodeIcon
Entityのノードに表示するアイコンのURLを取得する。- 戻り値:
- Entityのノードに表示するアイコンのURL
-
setEntityNodeIcon
Entityのノードに表示するアイコンのURLを設定する。- パラメータ:
entityNodeIcon- Entityのノードに表示するアイコンのURL
-
getIndexNodeIcon
Indexのノードに表示するアイコンのURLを取得する。- 戻り値:
- Indexのノードに表示するアイコンのURL
-
setIndexNodeIcon
Indexのノードに表示するアイコンのURLを設定する。- パラメータ:
indexNodeIcon- Indexのノードに表示するアイコンのURL
-
getEntityDefinitionNodeIcon
Entity定義のノードに表示するアイコンのURLを取得する。- 戻り値:
- Entity定義のノードに表示するアイコンのURL
-
setEntityDefinitionNodeIcon
Entity定義のノードに表示するアイコンのURLを設定する。- パラメータ:
entityDefinitionNodeIcon- Entity定義のノードに表示するアイコンのURL
-
getEntityNodeCssStyle
Entityのノードに設定するスタイルシートのクラスを取得する。- 戻り値:
- Entityのノードに設定するスタイルシートのクラス
-
setEntityNodeCssStyle
Entityのノードに設定するスタイルシートのクラスを設定する。- パラメータ:
entityNodeCssStyle- Entityのノードに設定するスタイルシートのクラス
-
getIndexNodeCssStyle
Indexのノードに設定するスタイルシートのクラスを取得する。- 戻り値:
- Indexのノードに設定するスタイルシートのクラス
-
setIndexNodeCssStyle
Indexのノードに設定するスタイルシートのクラスを設定する。- パラメータ:
indexNodeCssStyle- Indexのノードに設定するスタイルシートのクラス
-
getEntityDefinitionNodeCssStyle
Entity定義のノードに設定するスタイルシートのクラスを取得する。- 戻り値:
- Entity定義のノードに設定するスタイルシートのクラス
-
setEntityDefinitionNodeCssStyle
Entity定義のノードに設定するスタイルシートのクラスを設定する。- パラメータ:
entityDefinitionNodeCssStyle- Entity定義のノードに設定するスタイルシートのクラス
-
getMapping
ColModelのマッピングを取得します。- 戻り値:
- ColModelのマッピング
-
setMapping
ColModelのマッピングを設定します。- パラメータ:
mapping- ColModelのマッピング
-
addMapping
ColModelのマッピングを追加します。- パラメータ:
mapping- ColModelのマッピング
-
getItem
pathを解析して自身を含む階層構造からアイテムを取得する。- パラメータ:
path- ツリー構造のパス- 戻り値:
- パスの示すアイテムの定義
-