Template[] templates= TemplateSet.getInstance().getMatchingTemplates(context);
Template[] templates= Templates.getInstance().getMatchingTemplates(context);
	public void complete(ITextViewer viewer, int completionPosition, ICompilationUnit sourceUnit)		throws JavaModelException	{		Assert.isNotNull(viewer);		// prohibit recursion		if (LinkedPositionManager.hasActiveManager(viewer.getDocument()))			return;				TemplateContext context= new TemplateContext(viewer, completionPosition, sourceUnit, fContextType);		Template[] templates= TemplateSet.getInstance().getMatchingTemplates(context);		for (int i= 0; i != templates.length; i++)			fProposals.add(new TemplateProposal(templates[i], context));	}