com.supermap.ui
类 ObjTreeNodeSearch
- java.lang.Object
-
- javax.swing.tree.DefaultMutableTreeNode
-
- com.supermap.ui.ObjTreeNodeSearch
-
- 所有已实现的接口:
- Serializable, Cloneable, MutableTreeNode, TreeNode
public class ObjTreeNodeSearch extends DefaultMutableTreeNode
- 另请参阅:
- 序列化表格
-
-
字段概要
字段 限定符和类型 字段和说明 static String
LAYER
static String
WORKSPACE
-
从类继承的字段 javax.swing.tree.DefaultMutableTreeNode
EMPTY_ENUMERATION
-
-
构造器概要
构造器 构造器和说明 ObjTreeNodeSearch(Object userObject, String nodeType)
ObjTreeNodeSearch(TreeNodeData userObject, String nodeType)
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 TreeNode
getChildAt(int index)
int
getChildCount()
Vector
getChildNodes()
static String
getSearchText(String nodeType)
Object
getUserObject()
boolean
isContainSearchText()
boolean
isVisible()
boolean
refreshNodeVisibleState(Function<TreeNodeData,String> treeNodeDataToString, Predicate<TreeNodeData> filter)
void
removeChildNodes()
static boolean
searchTextNotNull(String nodeType)
static void
setSearchText(String text, String nodeType)
void
setVisible(boolean visible)
-
从类继承的方法 javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildBefore, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject, toString
-
-
-
-
构造器详细资料
-
ObjTreeNodeSearch
public ObjTreeNodeSearch(TreeNodeData userObject, String nodeType)
-
-
方法详细资料
-
getChildCount
public int getChildCount()
- 指定者:
getChildCount
在接口中TreeNode
- 覆盖:
getChildCount
在类中DefaultMutableTreeNode
-
getChildAt
public TreeNode getChildAt(int index)
- 指定者:
getChildAt
在接口中TreeNode
- 覆盖:
getChildAt
在类中DefaultMutableTreeNode
-
getUserObject
public Object getUserObject()
- 覆盖:
getUserObject
在类中DefaultMutableTreeNode
-
refreshNodeVisibleState
public boolean refreshNodeVisibleState(Function<TreeNodeData,String> treeNodeDataToString, Predicate<TreeNodeData> filter)
-
searchTextNotNull
public static boolean searchTextNotNull(String nodeType)
-
setVisible
public void setVisible(boolean visible)
-
isVisible
public boolean isVisible()
-
isContainSearchText
public boolean isContainSearchText()
-
removeChildNodes
public void removeChildNodes()
-
getChildNodes
public Vector getChildNodes()
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.