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
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.