com.gargoylesoftware.htmlunit.javascript.host
Class TextRectangle

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.TextRectangle
All Implemented Interfaces:
Serializable, Cloneable, Map, net.sourceforge.htmlunit.corejs.javascript.ConstProperties, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableObject, net.sourceforge.htmlunit.corejs.javascript.Scriptable

public class TextRectangle
extends SimpleScriptable

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

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

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
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
TextRectangle()
          Creates an instance.
TextRectangle(int bottom, int left, int right, int top)
          Creates an instance, with the given coordinates.
 
Method Summary
 int jsxGet_bottom()
          Returns the bottom coordinate of the rectangle surrounding the object content.
 int jsxGet_left()
          Returns the left coordinate of the rectangle surrounding the object content.
 int jsxGet_right()
          Returns the right coordinate of the rectangle surrounding the object content.
 int jsxGet_top()
          Returns the top coordinate of the rectangle surrounding the object content.
 void jsxSet_bottom(int bottom)
          Sets the bottom coordinate of the rectangle surrounding the object content.
 void jsxSet_left(int left)
          Sets the left coordinate of the rectangle surrounding the object content.
 void jsxSet_right(int right)
          Sets the right coordinate of the rectangle surrounding the object content.
 void jsxSet_top(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, makeScriptableFor, setCaseSensitive, setDomNode, setDomNode, setHtmlElement
 
Methods inherited from class net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, clear, containsKey, containsValue, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, entrySet, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypeOf, has, has, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, keySet, preventExtensions, put, put, put, putAll, putConst, putConstProperty, putProperty, putProperty, redefineProperty, remove, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype, size, values
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

TextRectangle

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


TextRectangle

public TextRectangle(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

jsxSet_bottom

public void jsxSet_bottom(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

jsxGet_bottom

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

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

jsxSet_left

public void jsxSet_left(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

jsxGet_left

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

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

jsxSet_right

public void jsxSet_right(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

jsxGet_right

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

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

jsxSet_top

public void jsxSet_top(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

jsxGet_top

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

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


Copyright © 2002-2011 Gargoyle Software Inc.. All Rights Reserved.