Thanx for the information

Yes at the compile time IDE wll convert mxml into .as file, IDE wll generate
a default constructor.

Here My Doubts are....

1)when i have a requirement to implement a code in a constructor through
mxml is it possible?
2)Why the error becomes like Multiple constructor definitions found".So
constructor overloading not support in AS?

Please let me clear one thing when i have a one constuctor like this
ComponentA(var str:String,userDtl:UserVO)

when i invoke a constructor like this ComponentA() or ComponentA("pradeep")
with default constructor or with one paramater it wll work

Please let me know what is the bottom line behind this.

Regards,
Pradeep





On Wed, Nov 4, 2009 at 2:45 AM, Mayur Bais <[email protected]> wrote:

> Hi,
> That  is because compiler has already generated .as files for you with the
> class name as a name of your mxml component.
> if you use "-keep" as  compiler tag you will get to see all generated
> action script.
>
> Hence it very correctly shows the error as "Multiple constructor
> definitions found".
>
> You will also notice that only UIcomponent can be added to mxml file using
> a declarative sytanx like : <mx:abc../>
> and dispatches multiple event during their life cycle , like initialize,
> creationComplete etc.  which can be tracked in Application.
>
> Rest of tags that can be added to MXML ex :  RemoteObject,
> RadioButtonGroup, ArrayCollection etc implements IMXMLObject and hence can
> be added like <mx:.../>
>
> Read more about "IMXMLObject interface" very interesting stuff to know :)
>
> Hope this helps .
>
> Regards
> Mayur
>
>
> On Mon, Nov 2, 2009 at 10:02 PM, pradeepflex 
> <[email protected]>wrote:
>
>>
>> Hi all,
>>
>> This is pradeep,
>> i have little bit confuse is
>> when we create mxml component mycanvas extends like canvas
>> in actionscipt we can write a constructor for mycanvas
>> but in case of mxml if i write in the script tag it shows an error.
>>
>> Please let me know the bottom line of this core conecpt.
>>
>> Regards,
>> Pradeep.
>>
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Flex 
India Community" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/flex_india?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to