org.sikuli.api
Class Relative

java.lang.Object
  extended by org.sikuli.api.Relative

public class Relative
extends Object

The Relative class provides new regions relative to the region of a screen region object.


Nested Class Summary
static class Relative.RelativeScreenLocationBuilder
          A RelativeScreenLocationBuilder represents a copy of the original ScreenLocation.
static class Relative.RelativeScreenRegionBuilder
          A RelativeScreenRegionBuilder represents a copy of the original ScreenRegion.
 
Constructor Summary
Relative()
           
 
Method Summary
static Relative.RelativeScreenLocationBuilder to(ScreenLocation screenLocation)
          Returns a new RelativeScreenLocationBuilder object using the specified ScreenLocation object.
static Relative.RelativeScreenRegionBuilder to(ScreenRegion screenRegion)
          Returns a new RelativeScreenRegionBuilder object using the specified ScreenRegion object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Relative

public Relative()
Method Detail

to

public static Relative.RelativeScreenRegionBuilder to(ScreenRegion screenRegion)
Returns a new RelativeScreenRegionBuilder object using the specified ScreenRegion object.

Parameters:
screenRegion - the original ScreenRegion object for which a relative screen region will be created.
Returns:
RelativeScreenRegionBuilder object used for creating relative regions.

to

public static Relative.RelativeScreenLocationBuilder to(ScreenLocation screenLocation)
Returns a new RelativeScreenLocationBuilder object using the specified ScreenLocation object.

Parameters:
screenLocation - the original ScreenLocation object for which a relative screen location will be created.
Returns:
RelativeScreenLocationBuilder object used for creating relative regions.


Copyright © 2014. All rights reserved.