/// <summary> /// Constructs a TreeExpansionEvent object. /// </summary> public TreeExpansionEvent(object @source, TreePath @path) { }
/// <summary> /// Used to create an event when nodes have been changed, inserted, or /// removed, identifying the path to the parent of the modified items as /// a TreePath object. /// </summary> public TreeModelEvent(object @source, TreePath @path, int[] @childIndices, object[] @children) { }
/// <summary> /// Represents a change in the selection of a TreeSelectionModel. /// </summary> public TreeSelectionEvent(object @source, TreePath @path, bool @isNew, TreePath @oldLeadSelectionPath, TreePath @newLeadSelectionPath) { }
/// <summary> /// This sets the user object of the TreeNode identified by path /// and posts a node changed. /// </summary> public void valueForPathChanged(TreePath @path, object @newValue) { }
/// <summary> /// Adds each path in the array of paths to the current selection. /// </summary> public void addSelectionPaths(TreePath[] @paths) { }
/// <summary> /// Constructs a new TreePath, which is the path identified by /// <code>parent</code> ending in <code>lastElement</code>. /// </summary> public TreePath(TreePath @parent, object @lastElement) { }
/// <summary> /// Returns <code>isEditable</code>. /// </summary> public bool isPathEditable(TreePath @path) { return default(bool); }
/// <summary> /// Sets the expanded state of this <code>JTree</code>. /// </summary> protected void setExpandedState(TreePath @path, bool @state) { }
/// <summary> /// Returns true if the value identified by path is currently collapsed, /// this will return false if any of the values in path are currently /// not being displayed. /// </summary> public bool isCollapsed(TreePath @path) { return default(bool); }
/// <summary> /// Returns true if the node identified by the path is currently expanded, /// </summary> public bool isExpanded(TreePath @path) { return default(bool); }
/// <summary> /// Returns true if the node identified by the path has ever been /// expanded. /// </summary> public bool hasBeenExpanded(TreePath @path) { return default(bool); }
/// <summary> /// Returns the row that displays the node identified by the specified /// path. /// </summary> public int getRowForPath(TreePath @path) { return default(int); }
/// <summary> /// Returns the <code>Rectangle</code> that the specified node will be drawn /// into. /// </summary> public Rectangle getPathBounds(TreePath @path) { return default(Rectangle); }
/// <summary> /// Returns the row that the last item identified in path is visible /// at. /// </summary> abstract public int getRowForPath(JTree @tree, TreePath @path);
/// <summary> /// Returns true if the item identified by the path is currently selected. /// </summary> public bool isPathSelected(TreePath @path) { return default(bool); }
/// <summary> /// Returns an <code>Enumeration</code> of the descendants of the /// path <code>parent</code> that /// are currently expanded. /// </summary> public Enumeration getExpandedDescendants(TreePath @parent) { return default(Enumeration); }
/// <summary> /// Returns true if the value identified by path is currently viewable, /// which means it is either the root or all of its parents are expanded. /// </summary> public bool isVisible(TreePath @path) { return default(bool); }
/// <summary> /// Sets the path identifies as the lead. /// </summary> public void setLeadSelectionPath(TreePath @newPath) { }
/// <summary> /// Ensures that the node identified by path is currently viewable. /// </summary> public void makeVisible(TreePath @path) { }
/// <summary> /// Returns true if <code>aTreePath</code> is a /// descendant of this /// TreePath. /// </summary> public bool isDescendant(TreePath @aTreePath) { return(default(bool)); }
/// <summary> /// Removes any paths in the selection that are descendants of /// <code>path</code>. /// </summary> protected bool removeDescendantSelectedPaths(TreePath @path, bool @includePath) { return default(bool); }
/// <summary> /// Represents a change in the selection of a TreeSelectionModel. /// </summary> public TreeSelectionEvent(object @source, TreePath[] @paths, bool[] @areNew, TreePath @oldLeadSelectionPath, TreePath @newLeadSelectionPath) { }
/// <summary> /// Removes the node identified by the specified path from the current /// selection. /// </summary> public void removeSelectionPath(TreePath @path) { }
/// <summary> /// Returns true if the path identified by path was added to the /// selection. /// </summary> public bool isAddedPath(TreePath @path) { return default(bool); }
/// <summary> /// Removes the nodes identified by the specified paths from the /// current selection. /// </summary> public void removeSelectionPaths(TreePath[] @paths) { }
/// <summary> /// Makes sure all the path components in path are expanded (except /// for the last path component) and scrolls so that the /// node identified by the path is displayed. /// </summary> public void scrollPathToVisible(TreePath @path) { }
/// <summary> /// Used to create an event when the node structure has changed in some way, /// identifying the path to the root of the modified subtree as a TreePath /// object. /// </summary> public TreeModelEvent(object @source, TreePath @path) { }
/// <summary> /// Sets the path identified as the anchor. /// </summary> public void setAnchorSelectionPath(TreePath @newPath) { }
/// <summary> /// Returns the Rectangle enclosing the label portion that the /// last item in path will be drawn into. /// </summary> abstract public Rectangle getPathBounds(JTree @tree, TreePath @path);
/// <summary> /// Adds the node identified by the specified <code>TreePath</code> /// to the current selection. /// </summary> public void addSelectionPath(TreePath @path) { }
/// <summary> /// Selects the last item in path and tries to edit it. /// </summary> abstract public void startEditingAtPath(JTree @tree, TreePath @path);
/// <summary> /// Returns an <code>Enumeration</code> of <code>TreePaths</code> /// that have been expanded that /// are descendants of <code>parent</code>. /// </summary> protected Enumeration getDescendantToggledPaths(TreePath @parent) { return default(Enumeration); }