org.apache.avalon.meta.info.builder.tags
Class DependencyTag

java.lang.Object
  extended byorg.apache.avalon.meta.info.builder.tags.AbstractTag
      extended byorg.apache.avalon.meta.info.builder.tags.DependencyTag

public class DependencyTag
extends AbstractTag

A doclet tag representing the lifestyle assigned to the Type.

Version:
$Revision: 1.1.1.1 $ $Date: 2003/09/24 08:16:15 $
Author:
Avalon Development Team

Field Summary
protected static String COMPONENT_MANAGER_CLASS
          The default component manager class.
static String KEY
          The dependency tag name.
static String KEY_PARAM
          The dependency tag key parameter name.
static String OPTIONAL_PARAM
          The dependency tag optional parameter name.
protected static String SERVICE_MANAGER_CLASS
          The default service manager class.
 
Fields inherited from class org.apache.avalon.meta.info.builder.tags.AbstractTag
TYPE_PARAM, VERSION_PARAM
 
Constructor Summary
DependencyTag(JavaClass clazz)
          Class constructor.
 
Method Summary
 DependencyDescriptor[] getDependencies()
          Return the array of dependency descriptors based on the set of 'dependency' tags associated with the components compose or service method.
 
Methods inherited from class org.apache.avalon.meta.info.builder.tags.AbstractTag
getJavaClass, getLifecycleMethods, getNamedParameter, getNamedParameter, getNS, getNSD, resolveType, resolveVersion, resolveVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY

public static final String KEY
The dependency tag name.

See Also:
Constant Field Values

KEY_PARAM

public static final String KEY_PARAM
The dependency tag key parameter name.

See Also:
Constant Field Values

OPTIONAL_PARAM

public static final String OPTIONAL_PARAM
The dependency tag optional parameter name.

See Also:
Constant Field Values

COMPONENT_MANAGER_CLASS

protected static final String COMPONENT_MANAGER_CLASS
The default component manager class.

See Also:
Constant Field Values

SERVICE_MANAGER_CLASS

protected static final String SERVICE_MANAGER_CLASS
The default service manager class.

See Also:
Constant Field Values
Constructor Detail

DependencyTag

public DependencyTag(JavaClass clazz)
Class constructor.

Parameters:
clazz - the javadoc class descriptor
Method Detail

getDependencies

public DependencyDescriptor[] getDependencies()
Return the array of dependency descriptors based on the set of 'dependency' tags associated with the components compose or service method.

Returns:
the set of dependencies


Copyright © Apache Software Foundation. All Rights Reserved.