| Class | Description | 
|---|---|
| AbstractTemplateProposalProvider | 
 Provides an abstract implementation of interface  
ITemplateProposalProvider. | 
| AbstractTemplateProposalProvider.NullSafeTemplateAcceptor | |
| AbstractTemplateVariableResolver | 
 Provides a common base class for xtext  
TemplateVariableResolver. | 
| ContextTypeIdHelper | |
| CrossReferenceTemplateVariableResolver | 
 Resolves a template variable to  
EClass classes which are visible in the current scope, and are
 assignment-compatible with the TemplateVariable reference type parameter (e.g. | 
| DefaultTemplateProposalProvider | |
| EnumTemplateVariableResolver | 
 Resolves a template variable to  
EEnumLiteral literals which are
 assignment-compatible with the TemplateVariable variable
 enumeration parameter (e.g. in ${modifier:Enum('[PackageName.]Visibility')}). | 
| Messages | |
| XtextTemplateContext | 
 Represents an extended version of class  
DocumentTemplateContext to provide additional Xtext related
 information and services for resolving a Template. | 
| XtextTemplateContext.IndentationAwareTemplateTranslator | |
| XtextTemplateContextType | 
 Provides a convenience base type for  
TemplateContextType's preconfigured with several handy
 Xtext TemplateVariableResolver . | 
| XtextTemplateContextTypeRegistry | |
| XtextTemplatePreferencePage | |
| XtextTemplateProposal | |
| XtextTemplateStore |