/*******************************************************************************
 * Copyright (c) 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
 *******************************************************************************/
function BarProp(){};
BarProp.prototype = new Array();


Window.prototype= new Global();
function Window(){};

Window.prototype.document= new Document();
Window.prototype.length="";
Window.prototype.parent= new Window();
Window.prototype.top= new Window();
Window.prototype.scrollbars= new BarProp();
Window.prototype.name="";
Window.prototype.scrollX="";
Window.prototype.scrollY="";
Window.prototype.scrollTo=function(arg1,arg2){};
Window.prototype.scrollBy=function(arg1,arg2){};
Window.prototype.getSelection=function(){};
Window.prototype.scrollByLines=function(arg1){};
Window.prototype.scrollByPages=function(arg1){};
Window.prototype.sizeToContent=function(){};
Window.prototype.dump=function(arg1){};
Window.prototype.setTimeout=function(){};
Window.prototype.setInterval=function(){};
Window.prototype.clearTimeout=function(){};
Window.prototype.clearInterval=function(){};
Window.prototype.setResizable=function(arg1){};
Window.prototype.captureEvents=function(arg1){};
Window.prototype.releaseEvents=function(arg1){};
Window.prototype.routeEvent=function(arg1){};
Window.prototype.enableExternalCapture=function(){};
Window.prototype.disableExternalCapture=function(){};
Window.prototype.prompt=function(){};
Window.prototype.open=function(){};
Window.prototype.openDialog=function(){};
Window.prototype.frames= new Window();
Window.prototype.window= new Window();
Window.prototype.find=function(){};
Window.prototype.self= new Window();
Window.prototype.history= new history();
Window.prototype.content= new Window();
Window.prototype.menubar= new BarProp();
Window.prototype.toolbar= new BarProp();
Window.prototype.locationbar= new BarProp();
Window.prototype.personalbar= new BarProp();
Window.prototype.statusbar= new BarProp();
Window.prototype.directories= new BarProp();
Window.prototype.closed="";
Window.prototype.opener="";
Window.prototype.status="";
Window.prototype.defaultStatus="";
Window.prototype.innerWidth=0;
Window.prototype.innerHeight=0;
Window.prototype.outerWidth=0;
Window.prototype.outerHeight=0;
Window.prototype.screenX=0;
Window.prototype.screenY=0;
Window.prototype.pageXOffset="";
Window.prototype.pageYOffset="";
Window.prototype.scrollMaxX="";
Window.prototype.scrollMaxY="";
Window.prototype.fullScreen="";
Window.prototype.alert=function(arg1){};
Window.prototype.confirm=function(arg1){};
Window.prototype.focus=function(){};
Window.prototype.blur=function(){};
Window.prototype.back=function(){};
Window.prototype.forward=function(){};
Window.prototype.home=function(){};
Window.prototype.stop=function(){};
Window.prototype.print=function(){};
Window.prototype.moveTo=function(arg1,arg2){};
Window.prototype.moveBy=function(arg1,arg2){};
Window.prototype.resizeTo=function(arg1,arg2){};
Window.prototype.resizeBy=function(arg1,arg2){};
Window.prototype.scroll=function(arg1,arg2){};
Window.prototype.close=function(){};
Window.prototype.updateCommands=function(arg1){};
Window.prototype.atob=function(arg1){};
Window.prototype.btoa=function(arg1){};
Window.prototype.frameElement="";
Window.prototype.removeEventListener=function(arg1,arg2,arg3){};
Window.prototype.dispatchEvent=function(arg1){};
Window.prototype.getComputedStyle=function(arg1,arg2){};
Window.prototype.sessionStorage="";
Window.prototype.location=new location();

/**
  * Object history()

  * @super Array
  * @constructor
  * @see Array
  * @class history
  * @since Common Usage, no standard
 */
function history(){};
history.prototype=new Array();
history.prototype.back=function(){};

/**
  * Object location()

  * @super Object
  * @constructor
  * @class location
  * @since Common Usage, no standard
 */
function location(){};
location.prototype=new Object();
location.prototype.reload=function(arg1){};



/*
Window.prototype.navigator= new Navigator();
Window.prototype.screen= new Screen();
Window.prototype.Packages= new Package();
Window.prototype.sun= new Package();
Window.prototype.java= new Package();
Window.prototype.netscape= new Object();
Window.prototype.XPCNativeWrapper=function(){};
Window.prototype.GeckoActiveXObject=function(arg1){};
Window.prototype.Components= new nsXPCComponents();

Window.prototype.crypto= new Crypto();
Window.prototype.pkcs11= new Pkcs11();
Window.prototype.controllers= new XULControllers();

Window.prototype.globalStorage= new StorageList();
Navigator.prototype= new Array();
function Navigator(){};
*/