[ http://jira.codehaus.org/browse/AW-155?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

admin@example... deleted AW-155:
---------------------------------


> Introduction is not flexible any more..
> ---------------------------------------
>
>                 Key: AW-155
>                 URL: http://jira.codehaus.org/browse/AW-155
>             Project: AspectWerkz
>          Issue Type: Improvement
>            Reporter: shivshanker shenoy
>
> When AspectWerkz0.9 graduated into 0.10 RC1, we found that the XMLDef model was not supported any more. To draw attention to this impediment I created a bug on the key AW-149. 
> This problem is reported to have been fixed in RC2 (released on 3-May-04, and it is good!).
> I evaluated this version which has new features as well. The major one being removal of need to inherit aspect classes from API classes (earlier they had to extend from Pre, Post or AroundAdvices). 
> However on the part of Introduction, I notice one hindrance from what was available in 0.9 version. In 0.9 version, any class could have been used as implementation class for an interface and in the configuration XML file we would refer the interface class, implementation class and the class to be introduced to. 
> Now I see that the implementation class has to compulsorily go into an aspect class as a static inner class. (DTD imposes this, 'introduce' element has to go into 'aspect' element
> that has 'class' as a REQUIRED attribute).
> Would it not be better to give the same amount of flexibility to XMLDef Introductions as earlier by letting the implementation class be just a class (and not an static inner class)?
> Any views from the concerned persons on this it would be very helpful.
> Thanks,
> Shiv.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email


Message Thread

[aspectwerkz-dev] [jira] Deleted: (AW-155) Introduction is not flexible any more.. admin@example.com (JIRA) (jira@codehaus...)
02 Aug 2007
Copyright 2006-2007 The Codehaus Foundation
Powered by Codehaus March (Version: 0.1-HEAD)