Bug 76055 - Some Pointcut PatternNodes are missing getters to traverse syntax tree
Summary: Some Pointcut PatternNodes are missing getters to traverse syntax tree
Status: RESOLVED FIXED
Alias: None
Product: AspectJ
Classification: Tools
Component: Compiler (show other bugs)
Version: DEVELOPMENT   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Adrian Colyer CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-12 03:43 EDT by Juergen Graf CLA
Modified: 2012-04-03 16:10 EDT (History)
1 user (show)

See Also:


Attachments
This is the proposed patch that adds the needed getters (1.69 KB, patch)
2004-10-12 03:45 EDT, Juergen Graf CLA
aclement: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Juergen Graf CLA 2004-10-12 03:43:52 EDT
In order to find out which other pointcuts are referenced by a pointcut definition  
i need to access the private members of the CflowPointcut, IfPointcut and
NotPointcut PatternNodes found in the weaver module.

Unlike the OrPointcut and AndPointcut classes, they are missing the appropriate
getter methods.
Comment 1 Juergen Graf CLA 2004-10-12 03:45:23 EDT
Created attachment 15105 [details]
This is the proposed patch that adds the needed getters
Comment 2 Mik Kersten CLA 2004-11-18 16:13:08 EST
Adrian: I don't see a problem with adding these getters, as long as we make it 
clear that this is not API.  And it would make these classes consistent with 
the other ones.

Let me know if you have concerns about this, otherwise I will add the methods.
Comment 3 Adrian Colyer CLA 2005-03-23 08:47:00 EST
committed to tree.