|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectabbot.tester.ComponentLocation
abbot.tester.JTableLocation
public class JTableLocation
Provides encapsulation of a location on a JTable (notably a row). Use the JTableLocation#JTableLocation(Point) ctor to indicate a specific coordinate.
| Nested Class Summary | |
|---|---|
static class |
JTableLocation.Cell
|
| Field Summary | |
|---|---|
protected JTableLocation.Cell |
cell
|
protected String |
value
|
| Fields inherited from class abbot.tester.ComponentLocation |
|---|
CENTER |
| Constructor Summary | |
|---|---|
JTableLocation()
|
|
JTableLocation(int row,
int col)
|
|
JTableLocation(Point p)
|
|
JTableLocation(String value)
|
|
| Method Summary | |
|---|---|
protected String |
badFormat(String encoded)
|
protected Point |
cellToPoint(JTable table,
int row,
int col)
Convert the given row, col into a coordinate pair. |
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. |
JTableLocation.Cell |
getCell(JTable table)
|
protected Rectangle |
getCellBounds(JTable table,
int row,
int col)
|
Point |
getPoint(Component c)
Convert the abstract location into a concrete one. |
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 |
| Field Detail |
|---|
protected String value
protected JTableLocation.Cell cell
| Constructor Detail |
|---|
public JTableLocation()
public JTableLocation(String value)
public JTableLocation(int row,
int col)
public JTableLocation(Point p)
| Method Detail |
|---|
protected String badFormat(String encoded)
badFormat in class ComponentLocation
protected Point cellToPoint(JTable table,
int row,
int col)
protected Rectangle getCellBounds(JTable table,
int row,
int col)
public Point getPoint(Component c)
ComponentLocationPoint relative to the given Component.
getPoint in class ComponentLocationpublic JTableLocation.Cell getCell(JTable table)
public Rectangle getBounds(Component c)
ComponentLocationComponent. 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 ComponentLocationpublic boolean equals(Object o)
ComponentLocationComponentLocation.
equals in class ComponentLocationpublic String toString()
toString in class ComponentLocationpublic 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 | ||||||||