|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object abbot.tester.ComponentLocation abbot.tester.JListLocation
public class JListLocation
Provides encapsulation of the location of a row on a JList (a coordinate, item index or value).
Field Summary |
---|
Fields inherited from class abbot.tester.ComponentLocation |
---|
CENTER |
Constructor Summary | |
---|---|
JListLocation()
The center of the target list. |
|
JListLocation(int row)
Specify location by row in the list. |
|
JListLocation(Object value)
Specify location by explicit reference to an object. |
|
JListLocation(Point where)
Specify a location by component-relative coordinate. |
|
JListLocation(String value)
Specify location by string representation of an object. |
Method Summary | |
---|---|
protected String |
badFormat(String encoded)
|
boolean |
equals(Object o)
Returns whether the given object is an equivalent ComponentLocation . |
Rectangle |
getBounds(Component c)
Convert the abstract location into a concrete area, relative to the given Component . |
int |
getIndex(JList list)
|
Point |
getPoint(Component c)
Return a concrete point for the abstract location. |
protected Point |
indexToPoint(JList list,
int index)
Convert the given index into a coordinate. |
ComponentLocation |
parse(String encoded)
Convert the given encoding into the proper location. |
String |
toString()
|
Methods inherited from class abbot.tester.ComponentLocation |
---|
encodeIndex, encodeValue, isIndex, isValue, parseIndex, parseValue |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public JListLocation()
public JListLocation(Object value)
public JListLocation(String value)
JListTester.valueToString(javax.swing.JList, int)
public JListLocation(int row)
public JListLocation(Point where)
Method Detail |
---|
protected String badFormat(String encoded)
badFormat
in class ComponentLocation
protected Point indexToPoint(JList list, int index)
public int getIndex(JList list)
public Point getPoint(Component c)
getPoint
in class ComponentLocation
public Rectangle getBounds(Component c)
ComponentLocation
Component
. If a point has
been specified, returns a 1x1 rectangle, otherwise returns the
a rectangle at (0, 0) of the Component's size.
getBounds
in class ComponentLocation
public boolean equals(Object o)
ComponentLocation
ComponentLocation
.
equals
in class ComponentLocation
public String toString()
toString
in class ComponentLocation
public ComponentLocation parse(String encoded)
ComponentLocation
parse
in class ComponentLocation
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |