I'm in the process of designing an application which will require
multiple components that can be switched out of the main application
-- call them plug-ins. 

I've been building this in AS2 using SWF's compiled with the needed
classes and a "manifest" of the classes it contains to be instantiated
within the main app. The classes in the SWF all inherit from a
superclasses that the main app can use to create instances. 

My question is: Can I do this with RSL's in Flex 3? I'm researching
this as well as asking here, but I'm beginning to doubt this working.
In reading up on this, it appears that RSL's are part of the compile
process, with the compiler using the RSL Library to type check. I
considered building a "SuperClass RSL" for typechecking then switching
it out with an RSL containing subclasses, but I'm fairly sure this
won't work, especially in Flex 3 as the docs I've been reading
indicate that RSL's are each given a unique hash, and thus wouldn't
load the "ChildClass RSL". 

Is there any way to accomplish what I'm after using RSL's or should I
continue to use external swf's?

Reply via email to