Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.jst.jsf.metadataprocessors.internal.provisional
Interface ITypeDescriptor

All Known Implementing Classes:
  AbstractRootTypeDescriptor

public interface ITypeDescriptor

Interface describing the runtime type of a metadata enabled annotation. The type descriptor will load the feature adapters for a certain kind of feature that it supports. The type descriptor registered by an extension point.

See Also:
  `IMetaDataEnabledFeature`, `AbstractRootTypeDescriptor`, `AbstractMetaDataEnabledTypeFactory`, `IType`

Method Summary
`java.util.List` | `getFeatureAdapters(java.lang.Class processingFeature)`
`IType` | `getTypeExtension()`
`void` | `setTypeExtension(IType type)`

Method Detail

### setTypeExtension

    public void setTypeExtension(IType type)

### getTypeExtension

    public IType getTypeExtension()

  Returns:
    IType Must not be null

### getFeatureAdapters

    public java.util.List getFeatureAdapters(java.lang.Class processingFeature)

  Parameters:
    `processingFeature` - interface class
  Returns:
    List of `IMetaDataEnabledFeature`s that support the specified processingFeature interface.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD