public interface javax.swing.tree.TreeSelectionModel
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: javax.swing.tree.TreeSelectionModel
super_class: java.lang.Object
{
public static final int SINGLE_TREE_SELECTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1
public static final int CONTIGUOUS_TREE_SELECTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 2
public static final int DISCONTIGUOUS_TREE_SELECTION;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 4
public abstract void setSelectionMode(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
mode
public abstract int getSelectionMode();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setSelectionPath(javax.swing.tree.TreePath);
descriptor: (Ljavax/swing/tree/TreePath;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
path
public abstract void setSelectionPaths(javax.swing.tree.TreePath[]);
descriptor: ([Ljavax/swing/tree/TreePath;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
paths
public abstract void addSelectionPath(javax.swing.tree.TreePath);
descriptor: (Ljavax/swing/tree/TreePath;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
path
public abstract void addSelectionPaths(javax.swing.tree.TreePath[]);
descriptor: ([Ljavax/swing/tree/TreePath;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
paths
public abstract void removeSelectionPath(javax.swing.tree.TreePath);
descriptor: (Ljavax/swing/tree/TreePath;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
path
public abstract void removeSelectionPaths(javax.swing.tree.TreePath[]);
descriptor: ([Ljavax/swing/tree/TreePath;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
paths
public abstract javax.swing.tree.TreePath getSelectionPath();
descriptor: ()Ljavax/swing/tree/TreePath;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract javax.swing.tree.TreePath[] getSelectionPaths();
descriptor: ()[Ljavax/swing/tree/TreePath;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getSelectionCount();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isPathSelected(javax.swing.tree.TreePath);
descriptor: (Ljavax/swing/tree/TreePath;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
path
public abstract boolean isSelectionEmpty();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void clearSelection();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setRowMapper(javax.swing.tree.RowMapper);
descriptor: (Ljavax/swing/tree/RowMapper;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
newMapper
public abstract javax.swing.tree.RowMapper getRowMapper();
descriptor: ()Ljavax/swing/tree/RowMapper;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int[] getSelectionRows();
descriptor: ()[I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getMinSelectionRow();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getMaxSelectionRow();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isRowSelected(int);
descriptor: (I)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
row
public abstract void resetRowSelection();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract int getLeadSelectionRow();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract javax.swing.tree.TreePath getLeadSelectionPath();
descriptor: ()Ljavax/swing/tree/TreePath;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void addPropertyChangeListener(java.beans.PropertyChangeListener);
descriptor: (Ljava/beans/PropertyChangeListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract void removePropertyChangeListener(java.beans.PropertyChangeListener);
descriptor: (Ljava/beans/PropertyChangeListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract void addTreeSelectionListener(javax.swing.event.TreeSelectionListener);
descriptor: (Ljavax/swing/event/TreeSelectionListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
public abstract void removeTreeSelectionListener(javax.swing.event.TreeSelectionListener);
descriptor: (Ljavax/swing/event/TreeSelectionListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
x
}
SourceFile: "TreeSelectionModel.java"