[Flashcoders] AS3 loader applicationDomain question

2007-08-07 Thread Patrick Matte|BLITZ
Is this supposed to work?
Right now flash IDE crashes everytime when it reaches the line: var instance = 
new ClassReference();
I just want to add the loader.content to the stage instead of the whole loader 
instance and I thought that would work..

function load():void{
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, 
completeEvent);
var request:URLRequest = new URLRequest(source);
loader.load(request);
}

function completeEvent(event:Event):void {
var className:String = 
getQualifiedClassName(event.target.content);
var ClassReference:Class = 
event.target.applicationDomain.getDefinition(className) as Class;
var instance = new ClassReference();
addChild (instance);
}

___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


Re: [Flashcoders] AS3 loader applicationDomain question

2007-08-07 Thread Muzak
ClassReference is a reserved word, at least it is in Flex 2.

regards,
Muzak

- Original Message - 
From: Patrick Matte|BLITZ [EMAIL PROTECTED]
To: flashcoders@chattyfig.figleaf.com
Sent: Tuesday, August 07, 2007 10:05 PM
Subject: [Flashcoders] AS3 loader applicationDomain question


Is this supposed to work?
Right now flash IDE crashes everytime when it reaches the line: var instance = 
new ClassReference();
I just want to add the loader.content to the stage instead of the whole loader 
instance and I thought that would work..

function load():void{
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, 
completeEvent);
var request:URLRequest = new URLRequest(source);
loader.load(request);
}

function completeEvent(event:Event):void {
var className:String = 
getQualifiedClassName(event.target.content);
var ClassReference:Class = 
event.target.applicationDomain.getDefinition(className) as Class;
var instance = new ClassReference();
addChild (instance);
}



___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


Re: [Flashcoders] AS3 loader applicationDomain question

2007-08-07 Thread Matt Muller
try...

var ClassReference:Class = event.target.applicationDomain.
getDefinitionByName(className) as Class;

MaTT

On 8/7/07, Muzak [EMAIL PROTECTED] wrote:

 ClassReference is a reserved word, at least it is in Flex 2.

 regards,
 Muzak

 - Original Message -
 From: Patrick Matte|BLITZ [EMAIL PROTECTED]
 To: flashcoders@chattyfig.figleaf.com
 Sent: Tuesday, August 07, 2007 10:05 PM
 Subject: [Flashcoders] AS3 loader applicationDomain question


 Is this supposed to work?
 Right now flash IDE crashes everytime when it reaches the line: var
 instance = new ClassReference();
 I just want to add the loader.content to the stage instead of the whole
 loader instance and I thought that would work..

 function load():void{
 var loader:Loader = new Loader();
 loader.contentLoaderInfo.addEventListener(Event.COMPLETE,
 completeEvent);
 var request:URLRequest = new URLRequest(source);
 loader.load(request);
 }

 function completeEvent(event:Event):void {
 var className:String = getQualifiedClassName(
 event.target.content);
 var ClassReference:Class =
 event.target.applicationDomain.getDefinition(className) as Class;
 var instance = new ClassReference();
 addChild (instance);
 }



 ___
 Flashcoders@chattyfig.figleaf.com
 To change your subscription options or search the archive:
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

 Brought to you by Fig Leaf Software
 Premier Authorized Adobe Consulting and Training
 http://www.figleaf.com
 http://training.figleaf.com

___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com


RE: [Flashcoders] AS3 loader applicationDomain question

2007-08-07 Thread Patrick Matte|BLITZ
getDefinitionByName is a method of the utils package, its not gonna work from 
applicationDomain

BLITZ | Patrick Matte - 310-551-0200 x214

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Matt Muller
Sent: Tuesday, August 07, 2007 2:49 PM
To: flashcoders@chattyfig.figleaf.com
Subject: Re: [Flashcoders] AS3 loader applicationDomain question

try...

var ClassReference:Class = event.target.applicationDomain.
getDefinitionByName(className) as Class;

MaTT

On 8/7/07, Muzak [EMAIL PROTECTED] wrote:

 ClassReference is a reserved word, at least it is in Flex 2.

 regards,
 Muzak

 - Original Message -
 From: Patrick Matte|BLITZ [EMAIL PROTECTED]
 To: flashcoders@chattyfig.figleaf.com
 Sent: Tuesday, August 07, 2007 10:05 PM
 Subject: [Flashcoders] AS3 loader applicationDomain question


 Is this supposed to work?
 Right now flash IDE crashes everytime when it reaches the line: var
 instance = new ClassReference();
 I just want to add the loader.content to the stage instead of the whole
 loader instance and I thought that would work..

 function load():void{
 var loader:Loader = new Loader();
 loader.contentLoaderInfo.addEventListener(Event.COMPLETE,
 completeEvent);
 var request:URLRequest = new URLRequest(source);
 loader.load(request);
 }

 function completeEvent(event:Event):void {
 var className:String = getQualifiedClassName(
 event.target.content);
 var ClassReference:Class =
 event.target.applicationDomain.getDefinition(className) as Class;
 var instance = new ClassReference();
 addChild (instance);
 }



 ___
 Flashcoders@chattyfig.figleaf.com
 To change your subscription options or search the archive:
 http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

 Brought to you by Fig Leaf Software
 Premier Authorized Adobe Consulting and Training
 http://www.figleaf.com
 http://training.figleaf.com

___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com
___
Flashcoders@chattyfig.figleaf.com
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com