org.openide.nodes
Class NodeReorderEvent
java.lang.Object
|
+--java.util.EventObject
|
+--org.openide.nodes.NodeEvent
|
+--org.openide.nodes.NodeReorderEvent
- All Implemented Interfaces:
- Serializable
- public final class NodeReorderEvent
- extends NodeEvent
Event describing change in the list of a node's children.
- See Also:
- Serialized Form
Method Summary |
int[] |
getPermutation()
Get the permutation used for reordering. |
int |
getPermutationSize()
Get the number of children reordered. |
int |
newIndexOf(int i)
Get the new position of the child that had been at a given position. |
String |
toString()
Human presentable information about the event |
newIndexOf
public int newIndexOf(int i)
- Get the new position of the child that had been at a given position.
- Parameters:
i
- the original position of the child- Returns:
- the new position of the child
getPermutation
public int[] getPermutation()
- Get the permutation used for reordering.
- Returns:
- array of integers used for reordering
getPermutationSize
public int getPermutationSize()
- Get the number of children reordered.
- Returns:
- size of the permutation array
toString
public String toString()
- Human presentable information about the event
- Overrides:
toString
in class EventObject
Built on December 12 2001. | Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.