|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.extensions.jfcunit.eventdata.PathData
Title: PathData
Description: This class encapsulates the data which is to be transformed into a path for the given GUI object type.
Copyright: Copyright (c) 2003
Company: JFCUnit Project
Field Summary | |
private int[] |
m_indexes
Indexes of the strings representing the path. |
private java.lang.String[] |
m_path
Strings representing the path. |
Constructor Summary | |
PathData(int size)
PathData constructor. |
|
PathData(javax.swing.JMenuItem mi)
PathData constructor. |
|
PathData(java.lang.String[] path)
PathData constructor. |
|
PathData(java.lang.String[] path,
int[] indexes)
PathData constructor. |
Method Summary | |
int[] |
getIndexes(javax.swing.JComponent menu)
Get the indexes for the JComponent. |
java.lang.Object |
getRoot(javax.swing.JMenuItem mi)
Get the root object. |
javax.swing.tree.TreePath |
getTreePath(javax.swing.JTree tree)
Generate a tree path for this path and the given tree. |
void |
set(int i,
java.lang.String data,
int index)
set the path element at a given level. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private int[] m_indexes
private java.lang.String[] m_path
Constructor Detail |
public PathData(int size)
size
- number of path elementspublic PathData(java.lang.String[] path)
path
- Path to be represented.public PathData(java.lang.String[] path, int[] indexes)
path
- String names of the items to be traversed.indexes
- index array for paths containing more
than one identical string.public PathData(javax.swing.JMenuItem mi)
mi
- MenuItem to buid the path for.Method Detail |
public java.lang.Object getRoot(javax.swing.JMenuItem mi)
mi
- Menu item to retrieve the root menu for.
public final void set(int i, java.lang.String data, int index)
i
- Level of the path.data
- String of path element.index
- Index of path element.public int[] getIndexes(javax.swing.JComponent menu)
menu
- menu to be traversed.
public javax.swing.tree.TreePath getTreePath(javax.swing.JTree tree)
tree
- JTree Tree to construct the path for.
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |