Yes, I also tested super() before and it didn't help me. 
As far as I know, it's allowed to omit super() call in AS3 
constructor, at least documentation refers it as:
"...If you omit the call to super(), Flex automatically calls it at 
the beginning of your
constructor...". 

--
Thanks,
Vadim.


--- In [email protected], "Jonathan Miranda" <[EMAIL PROTECTED]> 
wrote:
>
> In your code, you're not calling the Super constructor....
> 
> _________________________________________
> 
> Jonathan Miranda
> 
> Flexible Master of the Web
> 
> "In the game of chess, it's important to never let your opponent 
see
> your pieces."
> 
> HealthGrades <http://www.healthgrades.com/> : Guiding America to 
Better
> Healthcare(tm)
> 
> NASDAQ: HGRD
> 
> w  (720) 963-3832
> 
> c  (707) 761-0868
> 
> [EMAIL PROTECTED] 
> 
> _________________________________________
> 
> The message contains confidential and/or legally privileged 
information
> and is intended for use only by the indicated addressee.  If you 
are not
> the named addressee you should not disseminate, distribute, or 
copy this
> e-mail. Please notify the sender immediately by e-mail if you have
> received this e-mail by mistake and delete this e-mail from your 
system.
> E-mail transmissions cannot be guaranteed to be secure or error-
free as
> information could be intercepted, corrupted, lost, 
destroyed,arrive late
> or incomplete, or contain viruses. The sender therefore does not 
accept
> liability for any errors or omissions in the contents of this 
message
> which arise as a result of e-mail transmission. If verification is
> required please request a hard-copy version.
> 
> ________________________________
> 
> From: [email protected] 
[mailto:[EMAIL PROTECTED] On
> Behalf Of Vadim Melnik
> Sent: Monday, February 27, 2006 2:23 PM
> To: [email protected]
> Subject: [flexcoders] Re: Array based class throws error for splice
> method call
> 
>  
> 
> >> There's a lot of stuff missing it seems in your class <<
> Right, because I've cut source code as much as possible to 
simplify 
> test case.
> 
> >> AS3 is strong-type coding, so you need to code in everything 
> you're assuming it understands<<
> 
> My code compiles without errors/warnings in strict mode.
> 
> 
> >>my first guess is to have the set/get commands and call the 
> splice/push methods on the actual array (maybe using "this"<<
> 
> I've played with things like this/super and other variants, but 
did 
> not find right solution. For me it sounds like a bug in 
Array.splice 
> implementation, (unless Array class is final/sealed by design and 
is 
> not allowed to be inherited).
> 
> 
> --
> Thanks,
> Vadim.
> 
> 
> --- In [email protected], "Jonathan Miranda" <jmiranda@> 
> wrote:
> >
> > There's a lot of stuff missing it seems in your class. AS3 is
> > strong-type coding, so you need to code in everything you're 
> assuming it
> > understands. I don't have the time to check it out, but my first 
> guess
> > is to have the set/get commands and call the splice/push methods 
> on the
> > actual array (maybe using "this" - think in AS2 to AS3 the
> > implementation of "this" changed).
> > 
> > _________________________________________
> > 
> > Jonathan Miranda
> > 
> > Flexible Master of the Web
> > 
> > "In the game of chess, it's important to never let your opponent 
> see
> > your pieces."
> > 
> > HealthGrades <http://www.healthgrades.com/> : Guiding America to 
> Better
> > Healthcare(tm)
> > 
> > NASDAQ: HGRD
> > 
> > w  (720) 963-3832
> > 
> > c  (707) 761-0868
> > 
> > jmiranda@ 
> > 
> > _________________________________________
> > 
> > The message contains confidential and/or legally privileged 
> information
> > and is intended for use only by the indicated addressee.  If you 
> are not
> > the named addressee you should not disseminate, distribute, or 
> copy this
> > e-mail. Please notify the sender immediately by e-mail if you 
have
> > received this e-mail by mistake and delete this e-mail from your 
> system.
> > E-mail transmissions cannot be guaranteed to be secure or error-
> free as
> > information could be intercepted, corrupted, lost, 
> destroyed,arrive late
> > or incomplete, or contain viruses. The sender therefore does not 
> accept
> > liability for any errors or omissions in the contents of this 
> message
> > which arise as a result of e-mail transmission. If verification 
is
> > required please request a hard-copy version.
> > 
> > ________________________________
> > 
> > From: [email protected] 
> [mailto:[EMAIL PROTECTED] On
> > Behalf Of Vadim Melnik
> > Sent: Monday, February 27, 2006 1:50 PM
> > To: [email protected]
> > Subject: [flexcoders] Array based class throws error for splice 
> method
> > call
> > 
> >  
> > 
> > Hi All,
> > 
> > Got problem with my custom class inheriting default AS3 Array 
one. 
> > Not sure it's allowed in AS3, but it worked well with previous 
> > ActionScript 2.
> > 
> > I've created small test case, it throws runtime error somewhere 
> > inside Array.splice call. Also in real application I am getting 
IE 
> > GPFs right after exception dialog closed.
> > 
> > P.S.: also reported this bug using web form - 
> > http://www.macromedia.com/cfusion/mmform/index.cfm?name=wishform
> > 
> > 
> > [Error]
> > 
> > ReferenceError: Error #1069: Property length not found on 
MyArray 
> > and there is no default value
> >       at Array/splice()
> >       at MyArray/bug()
> >       at test002::doTest()
> > 
> > [test002.mxml]
> > 
> > <?xml version="1.0" encoding="utf-8"?>
> > <mx:Application xmlns:mx="http://www.macromedia.com/2005/mxml";
> > >
> > <mx:Button click="doTest()" label="doTest"/>
> > <mx:Script><![CDATA[
> > 
> > import MyArray;
> > 
> > private function doTest():void
> > {
> >       var a:MyArray = new MyArray();
> >       a.bug();
> > }
> > 
> > ]]></mx:Script>
> > </mx:Application>
> > 
> > 
> > [MyArray.as]
> > 
> > package
> > {
> >       public class MyArray extends Array
> >       {
> >             public function MyArray()
> >             {
> >                   push("some data");
> >             }
> > 
> >             public function bug():void
> >             {
> >                   splice(0, 1);
> >             }
> >       }
> > }
> > 
> > 
> > 
> > --
> > Thanks,
> > Vadim.
> > 
> > 
> > 
> > 
> > 
> > --
> > Flexcoders Mailing List
> > FAQ: 
> http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> > Search Archives:
> > http://www.mail-archive.com/flexcoders%40yahoogroups.com 
> > 
> > 
> > 
> > 
> > SPONSORED LINKS 
> > 
> > Web site design development
> > <http://groups.yahoo.com/gads?
> t=ms&k=Web+site+design+development&w1=Web+
> > 
> 
site+design+development&w2=Computer+software+development&w3=Software+
> des
> > 
> 
ign+and+development&w4=Macromedia+flex&w5=Software+development+best+p
> rac
> > tice&c=5&s=166&.sig=L-4QTvxB_quFDtMyhrQaHQ>  
> > 
> > Computer software development
> > <http://groups.yahoo.com/gads?
> t=ms&k=Computer+software+development&w1=We
> > 
> 
b+site+design+development&w2=Computer+software+development&w3=Softwar
> e+d
> > 
> 
esign+and+development&w4=Macromedia+flex&w5=Software+development+best
> +pr
> > actice&c=5&s=166&.sig=lvQjSRfQDfWudJSe1lLjHw>  
> > 
> > Software design and development
> > <http://groups.yahoo.com/gads?
> t=ms&k=Software+design+and+development&w1=
> > 
> 
Web+site+design+development&w2=Computer+software+development&w3=Softw
> are
> > 
> 
+design+and+development&w4=Macromedia+flex&w5=Software+development+be
> st+
> > practice&c=5&s=166&.sig=1pMBCdo3DsJbuU9AEmO1oQ>  
> > 
> > Macromedia flex
> > <http://groups.yahoo.com/gads?
> t=ms&k=Macromedia+flex&w1=Web+site+design+
> > 
> 
development&w2=Computer+software+development&w3=Software+design+and+d
> eve
> > 
> 
lopment&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&
> s=1
> > 66&.sig=OO6nPIrz7_EpZI36cYzBjw>  
> > 
> > Software development best practice
> > <http://groups.yahoo.com/gads?
> t=ms&k=Software+development+best+practice&
> > 
> 
w1=Web+site+design+development&w2=Computer+software+development&w3=So
> ftw
> > 
> 
are+design+and+development&w4=Macromedia+flex&w5=Software+development
> +be
> > st+practice&c=5&s=166&.sig=f89quyyulIDsnABLD6IXIw>  
> > 
> >  
> > 
> >  
> > 
> > ________________________________
> > 
> > YAHOO! GROUPS LINKS 
> > 
> >  
> > 
> > *      Visit your group "flexcoders
> > <http://groups.yahoo.com/group/flexcoders> " on the web.
> >         
> > *      To unsubscribe from this group, send an email to:
> >       [EMAIL PROTECTED]
> > <mailto:[EMAIL PROTECTED]
> subject=Unsubscribe> 
> >         
> > *      Your use of Yahoo! Groups is subject to the Yahoo! Terms 
of
> > Service <http://docs.yahoo.com/info/terms/> . 
> > 
> >  
> > 
> > ________________________________
> >
> 
> 
> 
> 
> 
> 
> 
> --
> Flexcoders Mailing List
> FAQ: 
http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
> Search Archives:
> http://www.mail-archive.com/flexcoders%40yahoogroups.com 
> 
> 
> 
> 
> SPONSORED LINKS 
> 
> Web site design development
> <http://groups.yahoo.com/gads?
t=ms&k=Web+site+design+development&w1=Web+
> 
site+design+development&w2=Computer+software+development&w3=Software+
des
> 
ign+and+development&w4=Macromedia+flex&w5=Software+development+best+p
rac
> tice&c=5&s=166&.sig=L-4QTvxB_quFDtMyhrQaHQ>  
> 
> Computer software development
> <http://groups.yahoo.com/gads?
t=ms&k=Computer+software+development&w1=We
> 
b+site+design+development&w2=Computer+software+development&w3=Softwar
e+d
> 
esign+and+development&w4=Macromedia+flex&w5=Software+development+best
+pr
> actice&c=5&s=166&.sig=lvQjSRfQDfWudJSe1lLjHw>  
> 
> Software design and development
> <http://groups.yahoo.com/gads?
t=ms&k=Software+design+and+development&w1=
> 
Web+site+design+development&w2=Computer+software+development&w3=Softw
are
> 
+design+and+development&w4=Macromedia+flex&w5=Software+development+be
st+
> practice&c=5&s=166&.sig=1pMBCdo3DsJbuU9AEmO1oQ>  
> 
> Macromedia flex
> <http://groups.yahoo.com/gads?
t=ms&k=Macromedia+flex&w1=Web+site+design+
> 
development&w2=Computer+software+development&w3=Software+design+and+d
eve
> 
lopment&w4=Macromedia+flex&w5=Software+development+best+practice&c=5&
s=1
> 66&.sig=OO6nPIrz7_EpZI36cYzBjw>  
> 
> Software development best practice
> <http://groups.yahoo.com/gads?
t=ms&k=Software+development+best+practice&
> 
w1=Web+site+design+development&w2=Computer+software+development&w3=So
ftw
> 
are+design+and+development&w4=Macromedia+flex&w5=Software+development
+be
> st+practice&c=5&s=166&.sig=f89quyyulIDsnABLD6IXIw>  
> 
>  
> 
>  
> 
> ________________________________
> 
> YAHOO! GROUPS LINKS 
> 
>  
> 
> *      Visit your group "flexcoders
> <http://groups.yahoo.com/group/flexcoders> " on the web.
>         
> *      To unsubscribe from this group, send an email to:
>        [EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]
subject=Unsubscribe> 
>         
> *      Your use of Yahoo! Groups is subject to the Yahoo! Terms of
> Service <http://docs.yahoo.com/info/terms/> . 
> 
>  
> 
> ________________________________
>






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



Reply via email to