com.objectwave.utility
Class PointManipulator

java.lang.Object
  |
  +--com.objectwave.utility.PointManipulator

public class PointManipulator
extends java.lang.Object


Field Summary
static int BELOW
           
static int LEFT
           
static int RIGHT
           
static int TOP
           
 
Constructor Summary
PointManipulator()
           
 
Method Summary
static java.awt.Point bottomOf(java.awt.Component c, int idx, int cnt)
           
static java.awt.Point getStartPosition(java.awt.Component origin, java.awt.Component target)
           
static java.awt.Point getStartPosition(java.awt.Component origin, java.awt.Component target, int idx, int count)
           
static java.awt.Point getStartPosition(java.awt.Component c, java.awt.Point target)
           
static int gridPosition(java.awt.Component originComp, java.awt.Component targetComp)
           
static int gridPosition(java.awt.Point origin, java.awt.Point target)
          Determine's targets location relative to the origin.
static java.awt.Point leftOf(java.awt.Component c, int idx, int cnt)
           
static java.awt.Point rightOf(java.awt.Component c, int idx, int cnt)
           
static java.awt.Point topOf(java.awt.Component c, int idx, int cnt)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BELOW

public static final int BELOW
See Also:
Constant Field Values

RIGHT

public static final int RIGHT
See Also:
Constant Field Values

TOP

public static final int TOP
See Also:
Constant Field Values

LEFT

public static final int LEFT
See Also:
Constant Field Values
Constructor Detail

PointManipulator

public PointManipulator()
Method Detail

bottomOf

public static java.awt.Point bottomOf(java.awt.Component c,
                                      int idx,
                                      int cnt)

getStartPosition

public static java.awt.Point getStartPosition(java.awt.Component origin,
                                              java.awt.Component target)

getStartPosition

public static java.awt.Point getStartPosition(java.awt.Component origin,
                                              java.awt.Component target,
                                              int idx,
                                              int count)

getStartPosition

public static java.awt.Point getStartPosition(java.awt.Component c,
                                              java.awt.Point target)

gridPosition

public static int gridPosition(java.awt.Component originComp,
                               java.awt.Component targetComp)

gridPosition

public static int gridPosition(java.awt.Point origin,
                               java.awt.Point target)
Determine's targets location relative to the origin.


leftOf

public static java.awt.Point leftOf(java.awt.Component c,
                                    int idx,
                                    int cnt)

rightOf

public static java.awt.Point rightOf(java.awt.Component c,
                                     int idx,
                                     int cnt)

topOf

public static java.awt.Point topOf(java.awt.Component c,
                                   int idx,
                                   int cnt)