/*class flash.net.FileReference*/
/*
import flash.events.*;
*/
(function ()
{
	"use strict";
	
	var d = {};
	
	
	/*public*/
	d.get_creationDate = function ()/*Date*/
	{
		
	};
	
	/*public*/
	d.get_creator = function ()/*String*/
	{
		
	};
	
	/*public*/
	d.get_modificationDate = function ()/*Date*/
	{
		
	};
	
	/*public*/
	d.get_name = function ()/*String*/
	{
		
	};
	
	/*public*/
	d.get_size = function ()/*uint*/
	{
		
	};
	
	/*public*/
	d.get_type = function ()/*String*/
	{
		
	};
	
	
	/*public*/
	d.FileReference = function ()
	{
		this.EventDispatcher_constructor();
		return;
		
	};
	
	/*public*/
	d.browse = function (typeFilter/*Array*/)/*Boolean*/
	{
		
	};
	
	/*public*/
	d.cancel = function ()/*void*/
	{
		
	};
	
	/*public*/
	d.download = function (request/*URLRequest*/, defaultFileName/*String*/)/*void*/
	{
		
	};
	
	/*public*/
	d.upload = function (request/*URLRequest*/, uploadDataFieldName/*String*/, testUpload/*Boolean*/)/*void*/
	{
		
	};
	
	
	var s = {};
	
	s.__init__ = function ()
	{
		/*super*/
		/*public*/
		this.prototype.EventDispatcher_constructor = this.__base__;
	}
	
	
	flash.addDescription("flash.net.FileReference", d, "flash.events.EventDispatcher", s, null);
	
}
());
