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 StringLAYERstatic StringWORKSPACE-
从类继承的字段 javax.swing.tree.DefaultMutableTreeNode
EMPTY_ENUMERATION
-
-
构造器概要
构造器 构造器和说明 ObjTreeNodeSearch(Object userObject, String nodeType)ObjTreeNodeSearch(TreeNodeData userObject, String nodeType)
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 TreeNodegetChildAt(int index)intgetChildCount()VectorgetChildNodes()static StringgetSearchText(String nodeType)ObjectgetUserObject()booleanisContainSearchText()booleanisVisible()booleanrefreshNodeVisibleState(Function<TreeNodeData,String> treeNodeDataToString, Predicate<TreeNodeData> filter)voidremoveChildNodes()static booleansearchTextNotNull(String nodeType)static voidsetSearchText(String text, String nodeType)voidsetVisible(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–2025 SuperMap. All rights reserved.