public class TreeState
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SEP |
Constructor and Description |
---|
TreeState() |
Modifier and Type | Method and Description |
---|---|
void |
addExpandState(javax.swing.tree.DefaultMutableTreeNode expandStateItem) |
void |
addSelection(javax.swing.tree.DefaultMutableTreeNode selectItem) |
void |
clearExpandState() |
void |
clearSelection() |
void |
commandNew(javax.swing.tree.DefaultMutableTreeNode newNode)
Adds a (external created) node to the actually marked node.
|
void |
expand(javax.swing.tree.DefaultMutableTreeNode node,
int level) |
void |
expandSelection()
Expands all parents which contains selected children.
|
void |
expandTo(javax.swing.tree.DefaultMutableTreeNode node) |
java.util.Set<javax.swing.tree.DefaultMutableTreeNode> |
getExpandState() |
java.lang.String |
getLastCommand() |
javax.swing.tree.DefaultMutableTreeNode |
getLastMarker() |
javax.swing.tree.DefaultMutableTreeNode |
getMarker() |
java.lang.Integer[] |
getScrollPosition() |
java.util.Set<javax.swing.tree.DefaultMutableTreeNode> |
getSelection() |
boolean |
isExpanded(javax.swing.tree.DefaultMutableTreeNode node) |
boolean |
isMarked(javax.swing.tree.DefaultMutableTreeNode node) |
boolean |
isSelected(javax.swing.tree.DefaultMutableTreeNode node) |
static java.lang.Integer[] |
parseScrollPosition(java.lang.String value) |
void |
setExpandState(java.util.Set<javax.swing.tree.DefaultMutableTreeNode> expandState) |
void |
setLastCommand(java.lang.String lastCommand) |
void |
setLastMarker(javax.swing.tree.DefaultMutableTreeNode lastMarker) |
void |
setMarker(javax.swing.tree.DefaultMutableTreeNode marker) |
void |
setScrollPosition(java.lang.Integer[] scrollPosition) |
void |
setSelection(java.util.Set<javax.swing.tree.DefaultMutableTreeNode> selection) |
public static final java.lang.String SEP
public void addExpandState(javax.swing.tree.DefaultMutableTreeNode expandStateItem)
public void addSelection(javax.swing.tree.DefaultMutableTreeNode selectItem)
public void clearExpandState()
public void clearSelection()
public void commandNew(javax.swing.tree.DefaultMutableTreeNode newNode)
public void expand(javax.swing.tree.DefaultMutableTreeNode node, int level)
public void expandSelection()
public void expandTo(javax.swing.tree.DefaultMutableTreeNode node)
public boolean isExpanded(javax.swing.tree.DefaultMutableTreeNode node)
public boolean isMarked(javax.swing.tree.DefaultMutableTreeNode node)
public boolean isSelected(javax.swing.tree.DefaultMutableTreeNode node)
public java.util.Set<javax.swing.tree.DefaultMutableTreeNode> getExpandState()
public void setExpandState(java.util.Set<javax.swing.tree.DefaultMutableTreeNode> expandState)
public java.lang.String getLastCommand()
public void setLastCommand(java.lang.String lastCommand)
public javax.swing.tree.DefaultMutableTreeNode getLastMarker()
public void setLastMarker(javax.swing.tree.DefaultMutableTreeNode lastMarker)
public javax.swing.tree.DefaultMutableTreeNode getMarker()
public void setMarker(javax.swing.tree.DefaultMutableTreeNode marker)
public java.util.Set<javax.swing.tree.DefaultMutableTreeNode> getSelection()
public void setSelection(java.util.Set<javax.swing.tree.DefaultMutableTreeNode> selection)
public java.lang.Integer[] getScrollPosition()
public void setScrollPosition(java.lang.Integer[] scrollPosition)
public static java.lang.Integer[] parseScrollPosition(java.lang.String value)
Copyright © 2002-2015 The Apache Software Foundation. All Rights Reserved.