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: 
> 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


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: 
> 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 Muzak
ClassReference is a reserved word, at least it is in Flex 2.

regards,
Muzak

- Original Message - 
From: "Patrick Matte|BLITZ" <[EMAIL PROTECTED]>
To: 
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] 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