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