com.gargoylesoftware.htmlunit.javascript.host
Class ClientRect

java.lang.Object
  extended by net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
      extended by com.gargoylesoftware.htmlunit.javascript.SimpleScriptable
          extended by com.gargoylesoftware.htmlunit.javascript.host.ClientRect
All Implemented Interfaces:
Serializable, Cloneable, net.sourceforge.htmlunit.corejs.javascript.ConstProperties, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableObject, net.sourceforge.htmlunit.corejs.javascript.Scriptable

public class ClientRect
extends SimpleScriptable

Specifies a rectangle that contains a line of text in either an element or a TextRange object.

Version:
$Revision: 8977 $
Author:
Ahmed Ashour
See Also:
MSDN Documentation, Serialized Form

Field Summary
 
Fields inherited from class net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
 
Fields inherited from interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
NOT_FOUND
 
Constructor Summary
ClientRect()
          Creates an instance.
ClientRect(int bottom, int left, int right, int top)
          Creates an instance, with the given coordinates.
 
Method Summary
 int getBottom()
          Returns the bottom coordinate of the rectangle surrounding the object content.
 int getHeight()
          Returns the "height" property.
 int getLeft()
          Returns the left coordinate of the rectangle surrounding the object content.
 int getRight()
          Returns the right coordinate of the rectangle surrounding the object content.
 int getTop()
          Returns the top coordinate of the rectangle surrounding the object content.
 int getWidth()
          Returns the "width" property.
 void setBottom(int bottom)
          Sets the bottom coordinate of the rectangle surrounding the object content.
 void setLeft(int left)
          Sets the left coordinate of the rectangle surrounding the object content.
 void setRight(int right)
          Sets the right coordinate of the rectangle surrounding the object content.
 void setTop(int top)
          Sets the top coordinate of the rectangle surrounding the object content.
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.SimpleScriptable
clone, defineFunctionProperties, defineProperty, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getTransformerScriptableFor, getWindow, getWindow, getWithPreemption, hasInstance, initParentScope, isReadOnlySettable, makeScriptableFor, setCaseSensitive, setDomNode, setDomNode, setHtmlElement, setParentScope
 
Methods inherited from class net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setPrototype, size
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClientRect

public ClientRect()
Creates an instance. JavaScript objects must have a default constructor.


ClientRect

public ClientRect(int bottom,
                  int left,
                  int right,
                  int top)
Creates an instance, with the given coordinates.

Parameters:
bottom - the bottom coordinate of the rectangle surrounding the object content
left - the left coordinate of the rectangle surrounding the object content
right - the right coordinate of the rectangle surrounding the object content
top - the top coordinate of the rectangle surrounding the object content
Method Detail

setBottom

public void setBottom(int bottom)
Sets the bottom coordinate of the rectangle surrounding the object content.

Parameters:
bottom - the bottom coordinate of the rectangle surrounding the object content

getBottom

public int getBottom()
Returns the bottom coordinate of the rectangle surrounding the object content.

Returns:
the bottom coordinate of the rectangle surrounding the object content

setLeft

public void setLeft(int left)
Sets the left coordinate of the rectangle surrounding the object content.

Parameters:
left - the left coordinate of the rectangle surrounding the object content

getLeft

public int getLeft()
Returns the left coordinate of the rectangle surrounding the object content.

Returns:
the left coordinate of the rectangle surrounding the object content

setRight

public void setRight(int right)
Sets the right coordinate of the rectangle surrounding the object content.

Parameters:
right - the right coordinate of the rectangle surrounding the object content

getRight

public int getRight()
Returns the right coordinate of the rectangle surrounding the object content.

Returns:
the right coordinate of the rectangle surrounding the object content

setTop

public void setTop(int top)
Sets the top coordinate of the rectangle surrounding the object content.

Parameters:
top - the top coordinate of the rectangle surrounding the object content

getTop

public int getTop()
Returns the top coordinate of the rectangle surrounding the object content.

Returns:
the top coordinate of the rectangle surrounding the object content

getWidth

public int getWidth()
Returns the "width" property.

Returns:
the "width" property

getHeight

public int getHeight()
Returns the "height" property.

Returns:
the "height" property


Copyright © 2002–2014 Gargoyle Software Inc.. All rights reserved.