Hi all,
I often use
if (obj is MyClassOrInterface)
{
// do whatever
}
but it appears that only works with Instances not Classes. With just a
Class, how can I tell if that class implements a particular interface
or is of a particular base type? Do I have to create an instance of
it and check the instance? I'm sure there must be another way...
thanks in advance,
Thunder
__________________________
var currentDomain:ApplicationDomain = ApplicationDomain.currentDomain;
var psClass:Class = null;
if (currentDomain.hasDefinition(sPropClass))
{
psClass = Class(currentDomain.getDefinition(sPropClass));
}
// below statement doesn't work!
if ( (psClass != null) && (psClass is IPropertySheet) )
{
// make a new one of these classes.
}
--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/flexcoders/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/