Hi,

Flex does't support OverLoading of function and constructor. When u create
custom component using MXML than it automatically called constructor.

Regards
Saurabh Goel

On Wed, Nov 4, 2009 at 9:34 AM, pradeep gorijavolu <
[email protected]> wrote:

> 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