com.gargoylesoftware.htmlunit.activex.javascript.msxml
Class XMLDOMParseError

java.lang.Object
  extended by net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
      extended by com.gargoylesoftware.htmlunit.javascript.SimpleScriptable
          extended by com.gargoylesoftware.htmlunit.activex.javascript.msxml.MSXMLScriptable
              extended by com.gargoylesoftware.htmlunit.activex.javascript.msxml.XMLDOMParseError
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 XMLDOMParseError
extends MSXMLScriptable

A JavaScript object for MSXML's (ActiveX) XMLDOMParseError.
Returns detailed information about the last parse error, including the error number, line number, character position, and a text description.

Version:
$Revision: 9017 $
Author:
Ahmed Ashour, Frank Danek
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
XMLDOMParseError()
          Creates an instance.
 
Method Summary
 int getErrorCode()
          Returns the error code of the last parse error.
 int getFilepos()
          Returns the absolute file position where the error occurred.
 int getLine()
          Returns the line number that contains the error.
 int getLinepos()
          Returns the character position within the line where the error occurred.
 String getReason()
          Returns the reason for the error.
 String getSrcText()
          Returns the full text of the line containing the error.
 String getUrl()
          Returns the URL of the XML document containing the last error.
 
Methods inherited from class com.gargoylesoftware.htmlunit.activex.javascript.msxml.MSXMLScriptable
getClassName, getEnvironment, getPrototype, makeScriptableFor, setEnvironment, setParentScope
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.SimpleScriptable
clone, defineFunctionProperties, defineProperty, equivalentValues, get, getBrowserVersion, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getScriptableFor, getStartingScope, getTransformerScriptableFor, getWindow, getWindow, getWithPreemption, hasInstance, initParentScope, isReadOnlySettable, setCaseSensitive, setDomNode, setDomNode, setHtmlElement
 
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

XMLDOMParseError

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

Method Detail

getErrorCode

public int getErrorCode()
Returns the error code of the last parse error.

Returns:
the error code of the last parse error

getFilepos

public int getFilepos()
Returns the absolute file position where the error occurred.

Returns:
the absolute file position where the error occurred

getLine

public int getLine()
Returns the line number that contains the error.

Returns:
the line number that contains the error

getLinepos

public int getLinepos()
Returns the character position within the line where the error occurred.

Returns:
the character position within the line where the error occurred

getReason

public String getReason()
Returns the reason for the error.

Returns:
the reason for the error

getSrcText

public String getSrcText()
Returns the full text of the line containing the error.

Returns:
the full text of the line containing the error

getUrl

public String getUrl()
Returns the URL of the XML document containing the last error.

Returns:
the URL of the XML document containing the last error


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