Hi,
        the attached patch for commons-attributes enables 
support for multiple tags with the same name e.g

class Foo { 

 /**
  * @mytag value1
  * @mytag value2
  */
 public void someMethod() {
 }
}

These can be accessed via the new Attributes.getAttributes() methods
e.g:
  Attribute[] a = Attributes.getAttributes(method, "mytag");

To support the above, I've had to change the serialization 
format. The .attributes file now contains entries of the form
  <prefix>|<tag>|<id>=<value>

e.g:
  class|classDupAttribute|0=classValue1
  class|classDupAttribute|1=classValue2

The SEPARATOR character has been changed from '_' to '|' to avoid
conflicts with member names that contain underscores.


Thoughts?

Thanks,

Tim


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to