Parag,
I know what you mean: describing a common view helper in the same way as in J2EE
patterns catalog. If we think that component definition, I still feel that such view helper wouldn't be a component. Showing a business delegate as a component is ok, because there is going to be that one business delegate, but there would be many kind of view helpers and that's why I feel uncertain in showing just one common view helper.
It's different with class diagrams, there we could show just one abstract view helper (upper class). I think this is the reason that Sun prefers class diagrams in J2EE patterns presentations (for example
here).
On the other hand.. UML is not a formal language, we have just a spec and individual interpretations of the text. And how smart are the examiners? Are they just trained to check some things with some basic J2EE knowledge or can they truly consider these kind of issues?