Uses of Class
org.eclipse.jface.text.templates.TemplateContext
Packages that use TemplateContext
Package
Description
Application programming interfaces for interaction
with the Eclipse text template support.
-
Uses of TemplateContext in org.eclipse.jface.text.templates
Subclasses of TemplateContext in org.eclipse.jface.text.templatesModifier and TypeClassDescriptionclassInstances of this class describe the context of a template as a region of a document.Methods in org.eclipse.jface.text.templates that return TemplateContextModifier and TypeMethodDescriptionprotected TemplateContextTemplateCompletionProcessor.createContext(ITextViewer viewer, IRegion region) Creates a concrete template context for the given region in the document.protected final TemplateContextTemplateProposal.getContext()Returns the context in which the template was requested.Methods in org.eclipse.jface.text.templates with parameters of type TemplateContextModifier and TypeMethodDescriptionprotected ICompletionProposalTemplateCompletionProcessor.createProposal(Template template, TemplateContext context, IRegion region, int relevance) Creates a new proposal.protected ICompletionProposalTemplateCompletionProcessor.createProposal(Template template, TemplateContext context, Region region, int relevance) Deprecated.protected booleanSimpleTemplateVariableResolver.isUnambiguous(TemplateContext context) Returns alwaystrue, since simple variables are normally unambiguous.protected booleanTemplateVariableResolver.isUnambiguous(TemplateContext context) Returns whether this resolver is able to resolve unambiguously.protected StringGlobalTemplateVariables.Date.resolve(TemplateContext context) voidGlobalTemplateVariables.Date.resolve(TemplateVariable variable, TemplateContext context) protected StringGlobalTemplateVariables.Selection.resolve(TemplateContext context) voidGlobalTemplateVariables.Selection.resolve(TemplateVariable variable, TemplateContext context) protected StringGlobalTemplateVariables.Time.resolve(TemplateContext context) protected StringGlobalTemplateVariables.User.resolve(TemplateContext context) protected StringGlobalTemplateVariables.Year.resolve(TemplateContext context) protected StringSimpleTemplateVariableResolver.resolve(TemplateContext context) voidTemplateContextType.resolve(TemplateBuffer buffer, TemplateContext context) Resolves the variables inbufferwithincontextand edits the template buffer to reflect the resolved variables.voidTemplateContextType.resolve(TemplateVariable variable, TemplateContext context) Resolves a single variable in a context.protected StringTemplateVariableResolver.resolve(TemplateContext context) Returns an instance of the type resolved by the receiver available incontext.voidTemplateVariableResolver.resolve(TemplateVariable variable, TemplateContext context) Resolvesvariableincontext.protected String[]TemplateVariableResolver.resolveAll(TemplateContext context) Returns all possible bindings available incontext.Constructors in org.eclipse.jface.text.templates with parameters of type TemplateContextModifierConstructorDescriptionTemplateProposal(Template template, TemplateContext context, IRegion region, Image image) Creates a template proposal with a template and its context.TemplateProposal(Template template, TemplateContext context, IRegion region, Image image, int relevance) Creates a template proposal with a template and its context.
IRegionas third parameter