org.gnu.gtk.event
public class TreeViewEvent extends GtkEvent
See Also: TreeView
| Nested Class Summary | |
|---|---|
| static class | TreeViewEvent.Type
Which type of TreeModelEvent was received |
| Constructor Summary | |
|---|---|
| TreeViewEvent(Object source, TreeViewEvent.Type type)
Creates a new TreeView Event. | |
| Method Summary | |
|---|---|
| int | getHowMany()
If the event signal was GTK's "move-cursor" (ie
{@link TreeViewEvent.Type#MOVE_CURSOR MOVE_CURSOR}) then
|
| MovementStep | getMovementStep()
If the event signal was GTK's "move-cursor" (ie
{@link TreeViewEvent.Type#MOVE_CURSOR MOVE_CURSOR}) then
|
| TreeViewColumn | getTreeColumn() |
| TreeIter | getTreeIter() |
| TreePath | getTreePath() |
| boolean | isExpand() |
| boolean | isLogical() |
| boolean | isOfType(TreeViewEvent.Type aType) |
| boolean | isOpenAll() |
| boolean | isStartEditing() |
| void | setExpand(boolean expand) |
| void | setHowMany(int howMany)
Internal method for use by event handlers in {@link org.gnu.gtk.TreeView}
only.
|
| void | setLogical(boolean logical) |
| void | setMovementStep(MovementStep movementStep)
Internal method for use by event handlers in {@link org.gnu.gtk.TreeView}
only.
|
| void | setOpenAll(boolean openAll) |
| void | setStartEditing(boolean startEditing) |
| void | setTreeColumn(TreeViewColumn treeColumn) |
| void | setTreeIter(TreeIter iter) |
| void | setTreePath(TreePath path) |
Returns: the number of MovementSteps that occured. This is typically 1.
Returns: the MovementSteps type that occured. You can expect {@link MovementStep#DISPLAY_LINES} for an Up/Down arrow press, {@link MovementStep#PAGES} for a PageUp/PageDown press, and {@link MovementStep#BUFFER_ENDS} for Home/End being presesd.
Returns: Returns the treeColumn.
Returns: Returns the iter.
Returns: Returns the path.
Returns: Returns the expand.
Returns: Returns the logical.
Returns: True if the type of this event is the same as that stated.
Returns: Returns the openAll.
Returns: Returns the startEditing.
Parameters: expand The expand to set.
Parameters: howMany
set how many Movement Steps occured based on the
gint arg2 value passed up from GTK on a
"move-cursor" event signal.
Parameters: logical The logical to set.
Parameters: movementStep
set the MovementStep object you created based on
GtkMovementStep arg1 value passed up from GTK
on a "move-cursor" event signal.
Parameters: openAll The openAll to set.
Parameters: startEditing The startEditing to set.
Parameters: treeColumn The treeColumn to set.
Parameters: iter The iter to set.
Parameters: path The path to set.