For the first one, you might try using "declare error" with a type pattern that uses hasmember. Not sure what you mean by the second, but declare error with hasmember might do the trick there, too.
-matthew On Sat, May 21, 2011 at 5:57 PM, Kristof Jozsa <kristof.jo...@gmail.com> wrote: > I'd like to ask for help with two policy enforcement rules: > - enforce a class having no constructor with arguments (a default or a > parameterless constructor is fine) > - enforce an annotated field being of a certain type > > For the second one I currently enforce the get() of the field which is not > too bad, but would be nicer to disallow the field declaration.. if possible. > > Can anyone show me an example doing these tricks? > > Thanks a lot, > K > > > > _______________________________________________ > aspectj-users mailing list > aspectj-users@eclipse.org > https://dev.eclipse.org/mailman/listinfo/aspectj-users > > -- @matthewadams12 mailto:matt...@matthewadams.me skype:matthewadams12 yahoo:matthewadams aol:matthewadams12 google-talk:matthewadam...@gmail.com msn:matt...@matthewadams.me http://matthewadams.me http://www.linkedin.com/in/matthewadams _______________________________________________ aspectj-users mailing list aspectj-users@eclipse.org https://dev.eclipse.org/mailman/listinfo/aspectj-users