BasicTreeUI.TreeHomeAction (Java 2 Platform SE 5.0) (original) (raw)
javax.swing.plaf.basic
Class BasicTreeUI.TreeHomeAction
java.lang.Object
javax.swing.AbstractAction
javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction
All Implemented Interfaces:
ActionListener, Serializable, Cloneable, EventListener, Action
Enclosing class:
public class BasicTreeUI.TreeHomeAction
extends AbstractAction
TreeHomeAction is used to handle end/home actions. Scrolls either the first or last cell to be visible based on direction.
Field Summary | |
---|---|
protected int | direction |
Fields inherited from class javax.swing.AbstractAction |
---|
changeSupport, enabled |
Fields inherited from interface javax.swing.Action |
---|
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SHORT_DESCRIPTION, SMALL_ICON |
Constructor Summary |
---|
[BasicTreeUI.TreeHomeAction](../../../../javax/swing/plaf/basic/BasicTreeUI.TreeHomeAction.html#BasicTreeUI.TreeHomeAction%28int, java.lang.String%29)(int direction,String name) |
Method Summary | |
---|---|
void | actionPerformed(ActionEvent e) Invoked when an action occurs. |
boolean | isEnabled() Returns true if the action is enabled. |
Methods inherited from class javax.swing.AbstractAction |
---|
addPropertyChangeListener, clone, [firePropertyChange](../../../../javax/swing/AbstractAction.html#firePropertyChange%28java.lang.String, java.lang.Object, java.lang.Object%29), getKeys, getPropertyChangeListeners, getValue, [putValue](../../../../javax/swing/AbstractAction.html#putValue%28java.lang.String, java.lang.Object%29), removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, [wait](../../../../java/lang/Object.html#wait%28long, int%29) |
Field Detail |
---|
direction
protected int direction
Constructor Detail |
---|
BasicTreeUI.TreeHomeAction
public BasicTreeUI.TreeHomeAction(int direction, String name)
Method Detail |
---|
actionPerformed
public void actionPerformed(ActionEvent e)
Description copied from interface: [ActionListener](../../../../java/awt/event/ActionListener.html#actionPerformed%28java.awt.event.ActionEvent%29)
Invoked when an action occurs.
isEnabled
public boolean isEnabled()
Description copied from class: [AbstractAction](../../../../javax/swing/AbstractAction.html#isEnabled%28%29)
Returns true if the action is enabled.
Specified by:
[isEnabled](../../../../javax/swing/Action.html#isEnabled%28%29)
in interface [Action](../../../../javax/swing/Action.html "interface in javax.swing")
Overrides:
[isEnabled](../../../../javax/swing/AbstractAction.html#isEnabled%28%29)
in class [AbstractAction](../../../../javax/swing/AbstractAction.html "class in javax.swing")
Returns:
true if the action is enabled, false otherwise
See Also:
Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.