blob: 9345483d39f8ed30f0dabd1c2c7d0529f925862d [file] [log] [blame]
/*******************************************************************************
* Copyright (c) 2007, 2008 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
******************************************************************************
*
**/
/**
* Object DABoolean()
*
* Temp Definition of DABoolean Type as found in MSDN Pages
*
* @super Object
* @type DABoolean
* @memberOf DABoolean
* @since JScript 5.6
*/
function DABoolean(){};
DABoolean.prototype=new Object();
/* Object arguments()
* @super Array
* @type arguments
* @memberOf arguments
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/9dthzd08.aspx
*/
function arguments(){};
arguments.prototype=new Array();
/**
* An intrinsic global object that stores information about the results of regular expression pattern matches.
* Object RegExp()
* @super Object
* @type RegExp
* @memberOf RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/9dthzd08.aspx
*/
function RegExp(){};
RegExp.prototype=new Object();
/**
* Property global
* @type Boolean
* @memberOf RegExp
* @returns {Boolean}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.global=true;
/**
* Property index
* @type Number
* @memberOf RegExp
* @returns {Number}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.index=-1;
/**
* Property input
* @type String
* @memberOf RegExp
* @returns {String}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.input="";
/**
* Property lastIndex
* @type Number
* @memberOf RegExp
* @returns {Number}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.lastIndex=-1;
/**
* Property lastMatch
* @type String
* @memberOf RegExp
* @returns {String}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.lastMatch=""
/**
* Property lastParen
* @type String
* @memberOf RegExp
* @returns {String}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.lastParen="";
/**
* Property leftContext
* @type String
* @memberOf RegExp
* @returns {String}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.leftContext="";
/**
* Property rightContext
* @type String
* @memberOf RegExp
* @returns {String}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.rightContext="";
/**
* Property ignoreCase
* @type Boolean
* @memberOf RegExp
* @returns {Boolean}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.ignoreCase=false;
/**
* Property multiline
* @type Boolean
* @memberOf RegExp
* @returns {Boolean}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.multiline=false;
/**
* Property source
* @type String
* @memberOf RegExp
* @returns {String}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.source="";
/**
* function test(pos)
* @type Array
* @memberOf RegExp
* @param {Array} array1
* @param {Array} array2
* @returns {Array}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.test=function(){};
/**
* function exec(pos)
* @type Boolean
* @memberOf RegExp
* @param {String} str
* @returns {Boolean}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.exec=function(str){};
/**
* function compile(pos)
* @type Array
* @memberOf RegExp
* @param {String} pattern
* @param {String} flags Optional. Available flags, which may be combined, are:g (global search for all occurrences of pattern)i (ignore case)m (multiline search)
* @returns {Array}
* @see RegExp
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
RegExp.prototype.compile=function(pattern, flags){};
/**
* Enables and returns a reference to an Automation object.
* Object ActiveXObject(servername.typename, location)
* @super Object
* @type ActiveXObject
* @param {String} servername Required. The name of the application providing the object
* @param {String} typename Required. The type or class of the object to create.
* @param {String} location Optional. The name of the network server where the object is to be created.
* @memberOf ActiveXObject
* @since JScript 1.0
* @see http://msdn2.microsoft.com/en-us/library/7sw4ddf8.aspx
*/
function ActiveXObject(){};
ActiveXObject.prototype=new Object();
/**
* function concat(pos)
* @type Array
* @memberOf Array
* @param {Array} array1
* @param {Array} array2
* @returns {Array}
* @see Array
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
Array.prototype.concat=function(array1, array2){};
/**
* function join(separator)
* @type String
* @memberOf Array
* @param {String} separator
* @param {Array} array2
* @returns {String}
* @see Array
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
Array.prototype.join=function(separator){};
/**
* function pop()
* @type Array
* @memberOf Array
* @param {Array} array1
* @param {Array} array2
* @returns {Array}
* @see Array
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
Array.prototype.pop=function(){};
/**
* function push(values)
* @type Object
* @memberOf Array
* @param {Array} values
* @returns {Object}
* @see Array
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
Array.prototype.push=function(values){};
/**
* function reverse()
* @memberOf Array
* @see Array
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
Array.prototype.reverse=function(){};
/**
* function shift()
* @type Object
* @memberOf Array
* @returns {Object}
* @see Array
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
Array.prototype.shift=function(){};
/**
* function slice()
* @type Array
* @memberOf Array
* @param {Number;} startIndex
* @param {Number} endIndex
* @returns {Array}
* @see Array
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
Array.prototype.slice=function(startIndex,endIndex){};
/**
* function sort(sortFunction)
* @memberOf Array
* @param {Function} sortFunction Optional. The name of the function used to determine the order of the elements. If omitted, the elements are sorted in ascending, ASCII character order
* @see Array
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
Array.prototype.sort=function(sortFunction){};
/**
* function splice(start, deleteCount, items)
* @type Array
* @memberOf Array
* @param {Number} start
* @param {Number} deleteCount
* @param {Array} items
* @returns {Array}
* @see Array
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
Array.prototype.splice=function(start, deleteCount, items){};
/**
* function toLocaleString()
* @type String
* @memberOf Object
* @returns {String}
* @see Array
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
Object.prototype.toLocaleString=function(){};
/**
* function unshift()
* @memberOf Array
* @param {Array} elements
* @see Array
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
Array.prototype.unshift=function(elements){};
/**
* function valueOf()
* @type Object
* @memberOf Object
* @returns {Object}
* @see Array
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/k4h76zbx.aspx
*/
Object.prototype.valueOf=function(){};
/**
* Object Date()
* @super Object
* @type Date
* @memberOf Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/9dthzd08.aspx
*/
function Date(dateVal){};
function Date(year, month, date, hours, minutes, seconds,ms){};
/**
* function getDate()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getDate=function(){};
/**
* function getDay()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getDay=function(){};
/**
* function getFullYear()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getFullYear=function(){};
/**
* function getHours()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getHours=function(){};
/**
* function getMilliseconds()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getMilliseconds=function(){};
/**
* function getMinutes()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getMinutes=function(){};
/**
* function getMonth()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getMonth=function(){};
/**
* function getSeconds()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getSeconds=function(){};
/**
* function getTime()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getTime=function(){};
/**
* function getTimezoneOffset()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getTimezoneOffset=function(){};
/**
* function getUTCDate()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getUTCDate=function(){};
/**
* function getUTCDay()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getUTCDay=function(){};
/**
* function getUTCFullYear()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getUTCFullYear=function(){};
/**
* function getUTCHours()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getUTCHours=function(){};
/**
* function getUTCMilliseconds()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getUTCMilliseconds=function(){};
/**
* function getUTCMinutes()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getUTCMinutes=function(){};
/**
* function getUTCMonth()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getUTCMonth=function(){};
/**
* function getUTCSeconds()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getUTCSeconds=function(){};
/**
* function getVarDate()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getVarDate=function(){};
/**
* function getYear()
* @type Number
* @memberOf Date
* @returns {Number}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.getYear=function(){};
/**
* function parse(dateVal)
* @type Date
* @memberOf Date
* @param {String} dateVal
* @returns {Date}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.parse=function(dateVal){};
/**
* function setDate(dateVale)
* @memberOf Date
* @param {Date} dateVal
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setDate=function(dateVal){};
/**
* function setFullYear(year,month, day)
* @memberOf Date
* @param {Number} year
* @param {Number} month
* @param {Number} day
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setFullYear=function(year,month, day){};
/**
* function setHours(number)
* @memberOf Date
* @param {Number} numHours
* @param {Number} numMin
* @param {Number} numSec
* @param {Number} numMilli
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setHours=function(numHours, numMin, numSec, numMilli){};
/**
* function setMilliseconds(number)
* @memberOf Date
* @param {Number} number
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setMilliseconds=function(number){};
/**
* function setMinutes(number)
* @memberOf Date
* @param {Number} number
* @param {Number} numMilli
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setMinutes=function(number, numMilli){};
/**
* function setMonth(number)
* @memberOf Date
* @param {Number} numMonth
* @param {Number} dateVale
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setMonth=function(numMonth, dateVale){};
/**
* function setSeconds(number)
* @memberOf Date
* @param {Number} number
* @param {Numbe} numMilli
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setSeconds=function(number, numMilli){};
/**
* function setTime(number)
* @memberOf Date
* @param {Number} milli
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setTime=function(milli){};
/**
* function setUTCDate(number)
* @memberOf Date
* @param {Number} number
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setUTCDate=function(number){};
/**
* function setUTCFullYear(number)
* @memberOf Date
* @param {Number} numYear
* @param {Number} numMonth
* @param {Number} numDate
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setUTCFullYear=function(numYear, numMonth, numDate){};
/**
* function setUTCHours(number)
* @memberOf Date
* @param {Number} numHours
* @param {Number} numMin
* @param {Number} numSec
* @param {Number} numMilli
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setUTCHours=function(numHours, numMin, numSec, numMilli){};
/**
* function setUTCMilliseconds(number)
* @memberOf Date
* @param {Number} number
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setUTCMilliseconds=function(number){};
/**
* function setUTCMinutes(number)
* @memberOf Date
* @param {Number} numMinutes
* @param {Number} numSeconds
* @param {Number} numMilli
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setUTCMinutes=function(numMinutes, numSeconds, numMilli){};
/**
* function setUTCMonth(number)
* @memberOf Date
* @param {Number} numMonth
* @param {Number} dateVal
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setUTCMonth=function(numMonth, dateVal){};
/**
* function setUTCSeconds(number)
* @memberOf Date
* @param {Number} numSeconds
* @param {Number} numMilli
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setUTCSeconds=function(numSeconds, numMilli){};
/**
* function setYear(number)
* @memberOf Date
* @param {Number} number
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.setYear=function(number){};
/**
* function toDateString(number)
* @memberOf Date
* @param {Number} number
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.toDateString=function(){};
/**
* function toGMTString(number)
* @memberOf Date
* @param {Number} number
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.toGMTString=function(){};
/**
* function toLocaleDateString()
* @type String
* @memberOf Date
* @returns {String}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.toLocaleDateString=function(){};
/**
* function toLocaleString()
* @type String
* @memberOf Date
* @returns {String}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.toLocaleString=function(){};
/**
* function toLocaleTimeString()
* @type String
* @memberOf Date
* @returns {String}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.toLocaleTimeString=function(){};
/**
* function toTimeString()
* @type String
* @memberOf Date
* @returns {String}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.toTimeString=function(){};
/**
* function toUTCString()
* @type String
* @memberOf Date
* @returns {String}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.prototype.toUTCString=function(){};
/**
* function UTC();
* @type Date
* @memberOf Date
* @param {Number} year
* @param {Number} month
* @param {Number} day
* @param {Number} hours
* @param {Number} seconds
* @param {Number} ms
* @returns {Date}
* @see Date
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Date.UTC=function(year, month, day, hours, minutes, seconds, ms){};
/**
* Object Debug()
* @super Object
* @type Debug
* @memberOf Debug
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/bs12a9wf.aspx
*/
function Debug(){};
Debug.prototype=new Object();
/**
* function write(value);
* @memberOf Debug
* @param {String} value
* @see Debug
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Debug.write=function(value){};
/**
* function writeln(value);
* @memberOf Debug
* @param {String} value
* @see Debug
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Debug.writeln=function(value){};
/**
* Object Enumerator()
* @super Object
* @type Enumerator
* @memberOf Enumerator
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/bs12a9wf.aspx
*/
function Enumerator(){};
/**
* Object Enumerator(collection)
* @super Object
* @type Enumerator
* @param {Object} collection
* @memberOf Enumerator
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/bs12a9wf.aspx
*/
function Enumerator(collection){};
Enumerator.prototype=new Object();
/**
* function atEnd()
* @type Enumerator
* @memberOf Enumerator
* @returns {Boolean}
* @see Enumerator
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Enumerator.prototype.atEnd=function(){};
/**
* function item()
* @type Object
* @memberOf Enumerator
* @returns {Object}
* @see Enumerator
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Enumerator.prototype.item=function(){};
/**
* function moveFirst()
* @type Object
* @memberOf Enumerator
* @returns {Object}
* @see Enumerator
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Enumerator.prototype.moveFirst=function(){};
/**
* function moveNext()
* @type Object
* @memberOf Enumerator
* @returns {Object}
* @see Enumerator
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/cd9w2te4.aspx
*/
Enumerator.prototype.moveNext =function(){};
/**
* Object Error()
* @super Object
* @type Error
* @param {Number} number
* @param {String} description
* @memberOf Error
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dww52sbt.aspx
*/
function Error(number,description){};
Error.prototype=new Object();
/**
* Property description
* @type String
* @memberOf Error
* @returns {String}
* @see Error
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dww52sbt.aspx
*/
Error.prototype.description="";
/**
* Property message
* @type String
* @memberOf Error
* @returns {String}
* @see Error
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dww52sbt.aspx
*/
Error.prototype.message="";
/**
* Property name
* @type String
* @memberOf Error
* @returns {String}
* @see Error
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dww52sbt.aspx
*/
Error.prototype.name="";
/**
* Property number
* @type Number
* @memberOf Error
* @returns {Number}
* @see Error
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dww52sbt.aspx
*/
Error.prototype.number=0;
/**
* Object Function()
* @super Object
* @type Function
* @param {String} functionName
* @param {String} arg1
* @param {String} arg1
* @param {String} arg2
* @param {String} arg3
* @param {String} arg4
* @param {String} arg5
* @param {String} arg6
* @param {String} arg7
* @param {String} arg8
* @param {String} arg9
* @param {String} body
* @memberOf Function
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/x844tc74.aspx
*/
function Function(functionName, arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9, body){};
Function.prototype=new Object();
/**
* Property arguments
* @type arguments
* @memberOf Function
* @returns {arguments}
* @see Function
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dww52sbt.aspx
*/
Function.prototype.arguments=new arguments();
/**
* Property callee
* @type String
* @memberOf Function
* @returns {String}
* @see Function
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dww52sbt.aspx
*/
Function.prototype.callee=""
/**
* Property caller
* @type String
* @memberOf Function
* @returns {String}
* @see Function
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dww52sbt.aspx
*/
Function.prototype.caller=""
/**
* Property constructor
* @type String
* @memberOf Function
* @returns {String}
* @see Function
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dww52sbt.aspx
*/
Function.prototype.constructor=""
/**
* Property length
* @type Number
* @memberOf Function
* @returns {Number}
* @see Function
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dww52sbt.aspx
*/
Function.prototype.length=function(){};
/**
* function apply(thisObj,args)
* @memberOf Function
* @param {Object} thisObj
* @param {argument} args
* @see Function
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dww52sbt.aspx
*/
Function.prototype.apply=function(thisObj,args){};
/**
* function apply(thisObj,args)
* @memberOf Function
* @param {Object} thisObj
* @param {argument} args
* @see Function
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dww52sbt.aspx
*/
Function.prototype.call=function(thisObj, args){};
/**
* Object Global()
* @super Object
* @type Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
function Global(){};
Global.prototype=new Object();
/**
* Property infinity
* @memberOf Global
* @type Number
* @returns {Number}
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.infinity=0;
/**
* Property NaN
* @memberOf Global
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.NaN=null;
/**
* Property undefined
* @memberOf Global
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.undefined=null;
/**
* function decodeURI(value)
* @memberOf Global
* @type String
* @param {String} value
* @returns {String}
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.prototype.decodeURI=function(value){};
/**
* function decodeURIComponent(value)
* @memberOf Global
* @type String
* @param {String} value
* @returns {String}
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.prototype.decodeURIComponent=function(value){};
/**
* function encodeURI(value)
* @memberOf Global
* @type String
* @param {String} value
* @returns {String}
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.prototype.encodeURI=function(value){};
/**
* function encodeURIComponent(value)
* @memberOf Global
* @type String
* @param {String} value
* @returns {String}
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.prototype.encodeURIComponent=function(value){};
/**
* function escape(value)
* @memberOf Global
* @type String
* @param {String} value
* @returns {String}
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.prototype.escape=function(value){};
/**
* function eval(value)
* @memberOf Global
* @type String
* @param {String} value
* @returns {String}
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.prototype.eval=function(value){};
/**
* function isFinite(value)
* @memberOf Global
* @type String
* @param {String} value
* @returns {String}
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.prototype.isFinite=function(value){};
/**
* function isNaN(value)
* @memberOf Global
* @type String
* @param {String} value
* @returns {String}
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.prototype.isNaN=function(value){};
/**
* function parseFloat(value)
* @memberOf Global
* @type String
* @param {String} value
* @returns {String}
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.prototype.parseFloat=function(value){};
/**
* function parseInt(value)
* @memberOf Global
* @type String
* @param {String} value
* @returns {String}
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.prototype.parseInt=function(value){};
/**
* function unescape(value)
* @memberOf Global
* @type String
* @param {String} value
* @returns {String}
* @see Global
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/52f50e9t.aspx
*/
Global.prototype.unescape=function(value){};
/**
* @memberOf Math
* @see Number
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
function Math(){};
Math.prototype=new Object();
/**
* Property E
* @memberOf Math
* @type Number
* @returns {Number}
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.E=0;
/**
* Property LN2
* @memberOf Math
* @type Number
* @returns {Number}
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.LN2=0;
/**
* Property LN10
* @memberOf Math
* @type Number
* @returns {Number}
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.LN10=0;
/**
* Property LOG2E
* @memberOf Math
* @type Number
* @returns {Number}
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.LOG2E=0;
/**
* Property LOG10E
* @memberOf Math
* @type Number
* @returns {Number}
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.LOG10E=0;
/**
* Property PI
* @memberOf Math
* @type Number
* @returns {Number}
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.PI=0;
/**
* Property SQRT1_2
* @memberOf Math
* @type Number
* @returns {Number}
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.SQRT1_2=0;
/**
* Property SQRT2=0
* @memberOf Math
* @type Number
* @returns {Number}
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.SQRT2=0;
/**
* function abs(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.abs=function(number){};
/**
* function acos(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.acos=function(number){};
/**
* function asin(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.asin=function(number){};
/**
* function atan(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.atan=function(number){};
/**
* function atan2(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} x
* @param {Number} y
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.atan2=function(x,y){};
/**
* function ceil(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.ceil=function(number){};
/**
* function cos(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.cos=function(number){};
/**
* function exp(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.exp=function(number){};
/**
* function floor(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.floor=function(number){};
/**
* function log(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.log=function(number){};
/**
* function max(argList)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {arguments} argList
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.max=function(argList){};
/**
* function min(argList)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {arguments} argList
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.min=function(argList){};
/**
* function pow(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} base
* @param {Number} exp
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.pow=function(base, exp){};
/**
* function random(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.random=function(number){};
/**
* function round(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.round=function(number){};
/**
* function sin(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.sin=function(number){};
/**
* function sqrt(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.sqrt=function(number){};
/**
* function tan(number)
* @memberOf Math
* @type Number
* @returns {Number}
* @param {Number} number
* @see Math
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/b272f386.aspx
*/
Math.tan=function(number){};
Number.MAX_VALUE=0;
Number.MIN_VALUE=0;
Number.NaN Property=0;
Number.NEGATIVE_INFINITY=0;
Number.POSITIVE_INFINITY=0;
/**
* function toExponential()
* @memberOf Number
* @type Number
* @returns {Number}
* @see Number
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dwab3ed2.aspx
*/
Number.prototype.toExponential=function(){};
/**
* function toFixed()
* @memberOf Number
* @type Number
* @returns {Number}
* @see Number
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dwab3ed2.aspx
*/
Number.prototype.toFixed=function(){};
/**
* function toLocaleString()
* @memberOf Number
* @type String
* @returns {String}
* @see Number
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dwab3ed2.aspx
*/
Number.prototype.toLocaleString=function(){};
/**
* function toPrecision()
* @memberOf Number
* @type Number
* @returns {Number}
* @see Number
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/dwab3ed2.aspx
*/
Number.prototype.toPrecision=function(){};
/**
* function anchor(aString)
* @memberOf String
* @type String
* @returns {String}
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.anchor=function(aString){};
/**
* function big()
* @memberOf String
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.big=function(){};
/**
* function blink(aString)
* @memberOf String
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.blink=function(){};
/**
* function bold(aString)
* @memberOf String
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.bold=function(){};
/**
* function fixed()
* @memberOf String
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.fixed=function(){};
/**
* function fontcolor(color)
* @memberOf String
* @type String
* @param {String} color
* @returns {String}
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.fontcolor=function(color){};
/**
* function fontsize(aString)
* @memberOf String
* @type String
* @returns {String}
* @param {String} aString
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.fontsize=function(aString){};
/**
* static function fromCharCode(aString)
* @memberOf String
* @type String
* @returns {String}
* @param {argument} args
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.fromCharCode=function(args){};
/**
* function italics()
* @memberOf String
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.String.prototype.italics=function(){};
/**
* function link(aString)
* @memberOf String
* @param {String} aString
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.link=function(aString){};
/**
* function strike()
* @memberOf String
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.strike=function(){};
/**
* function sub()
* @memberOf String
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.sub=function(){};
/**
* function substr(start,length)
* @memberOf String
* @type String
* @returns {String}
* @param {Number} start
* @param {Number} length
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.substr=function(start,length){};
/**
* function substring(aString)
* @memberOf String
* @type String
* @returns {String}
* @param {Number} start
* @param {Number} length
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.substring=function(start,length){};
/**
* function sup(aString)
* @memberOf String
* @see String
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/ecczf11c.aspx
*/
String.prototype.sup=function(){};
/**
*
* Object VBArray()
* @super Array
* @type VBArray
* @param {Boolean} safe
* @memberOf VBArray
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/y39d47w8.aspx
*/
function VBArray(safe){};
VBArray.prototype=new Array();
/**
* function dimensions();
* @type Number
* @returns {Number}
* @memberOf VBArray
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/y39d47w8.aspx
*/
VBArray.prototype.dimensions=function(){};
/**
* function getItem(dims);
* @type Object
* @returns {Object}
* @memberOf VBArray
* @param {arguments} dims
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/y39d47w8.aspx
*/
VBArray.prototype.getItem=function(dims){};
/**
* function lbound(dims);
* @type Object
* @returns {Object}
* @memberOf VBArray
* @param {arguments} dims
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/y39d47w8.aspx
*/
VBArray.prototype.lbound=function(dims){};
/**
* function toArray()
* @type Array
* @returns {Array}
* @memberOf VBArray
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/y39d47w8.aspx
*/
VBArray.prototype.toArray=function(){};
/**
* function ubound(dims);
* @type Object
* @returns {Object}
* @memberOf VBArray
* @param {arguments} dims
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/y39d47w8.aspx
*/
VBArray.prototype.ubound=function(number){};
/**
* Returns a reference to an Automation object from a file.
*
* GetObject([pathname] [, class])
* function GetObject()
* @param {String} pathname Optional. Full path and name of the file containing the object to retrieve. If pathname is omitted, class is required
* @param {String} class Optional. Class of the object. The class argument uses the syntax appname.objectype and has these parts: appname Required. Name of the application providing the object. objectype Required. Type or class of object to create.
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/7tf9xwsc.aspx
*/
function GetObject(pathname, class){};
/**
* Returns a string representing the scripting language in use.
*
* ScriptEngine()
* function ScriptEngine( )
* @returns {String}
The ScriptEngine function can return any of the following strings: JScript Indicates that Microsoft JScript is the current scripting engine.VBA Indicates that Microsoft Visual Basic for Applications is the current scripting engine.VBScript Indicates that Microsoft Visual Basic Scripting Edition is the current scripting engine.
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/efy5bay1.aspx
*/
function ScriptEngine(){};
/**
* Returns a string representing the scripting language in use. The return value corresponds directly to the version information contained in the dynamic-link library (DLL) for the scripting language in use.
*
* ScriptEngineBuildVersion()
* function ScriptEngineBuildVersion( )
* @returns {String}
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/yftk84kt.aspx
*/
function ScriptEngineBuildVersion(){};
/**
* Returns a string representing the scripting language in use. The return value corresponds directly to the version information contained in the dynamic-link library (DLL) for the scripting language in use.
*
* ScriptEngineMajorVersion()
* function ScriptEngineMajorVersion( )
* @returns {String}
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/x7cbaet3.aspx
*/
function ScriptEngineMajorVersion(){};
/**
* Returns a string representing the scripting language in use. The return value corresponds directly to the version information contained in the dynamic-link library (DLL) for the scripting language in use.
*
* ScriptEngineMajorVersion()
* function ScriptEngineMajorVersion( )
* @returns {String}
* @since JScript 5.6
* @see http://msdn2.microsoft.com/en-us/library/wzaz8hhz.aspx
*/
function ScriptEngineMinorVersion(){}