Follow Techotopia on Twitter

On-line Guides
All Guides
eBook Store
iOS / Android
Linux for Beginners
Office Productivity
Linux Installation
Linux Security
Linux Utilities
Linux Virtualization
Linux Kernel
System/Network Admin
Programming
Scripting Languages
Development Tools
Web Development
GUI Toolkits/Desktop
Databases
Mail Systems
openSolaris
Eclipse Documentation
Techotopia.com
Virtuatopia.com

How To Guides
Virtualization
General System Admin
Linux Security
Linux Filesystems
Web Servers
Graphics & Desktop
PC Hardware
Windows
Problem Solutions
Privacy Policy

  




 

 



org.eclipse.jst.jsf.metadataprocessors
Interface ITypeDescriptor

All Known Implementing Classes:
AbstractEnumerationType, AbstractRootTypeDescriptor, ActionType, BindingType, BooleanType, CharacterType, ColorType, ComponentBindingType, ComponentIDType, ContentType, CSSClassType, CSSIdType, CSSStyleType, CurrencyCodeType, DateTimePatternType, DefaultTypeDescriptor, DirectBindingType, DoubleType, EnumerationType, ExpressionBindingType, FacesConfigConverterIDType, FacesConfigIdentifierType, FacesConfigValidatorIDType, IdentifierType, IntegerType, JavaClassType, LanguageCodeType, LengthType, LinkType, LocaleType, LongType, MethodBindingType, MultiSignatureEnumerationType, NumberPatternType, NumberType, ObjectType, PathType, RelativePathType, ResourceBundleType, ScriptType, StringType, TimeZoneType, URIType, ValueBindingType, ValueType, WebPathType

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 is registered by an extension point.

Provisional API - subject to change

See Also:
IMetaDataEnabledFeature, AbstractRootTypeDescriptor, AbstractMetaDataEnabledTypeFactory, IType

Method Summary
 java.util.List< IMetaDataEnabledFeature> getFeatureAdapters (java.lang.Class processingFeature)
           
  IType getTypeExtension ()
           
 void setTypeExtension ( IType type)
           
 

Method Detail

setTypeExtension

void setTypeExtension(
IType type)
Parameters:
type - The IType must be set after the ITypeDescriptor is constructed

getTypeExtension

IType getTypeExtension()
Returns:
IType Must not be null

getFeatureAdapters

java.util.List<
IMetaDataEnabledFeature> getFeatureAdapters(java.lang.Class processingFeature)
Parameters:
processingFeature - interface class
Returns:
List of IMetaDataEnabledFeatures that support the specified processingFeature interface.



 
 
  Published under the terms of the Eclipse Public License Version 1.0 ("EPL") Design by Interspire