Javadoc Tags

Namespace Tag

Javadoc tags may not include line breaks. As such, it is convinient for the client to declare an alternatice namespace to the default avalon.meta.

Example:

package net.osm;

/**
 * Example component containing a namespace declaration.  The tag value
 * supplied under the avalon.meta.namespace tag represents an alias of 
 * the namespace, enabling more compact tag specification.
 *
 * @avalon.meta.namespace xx
 *
 * @xx.version 1.3
 * @xx.name primary-component
 * @xx.lifestyle singleton
 * @xx.service type="org.apache.avalon.playground.PrimaryService" version="9.8"
 */
public class MyComponent
{
  ...
}