类org.eclipse.jface.text.templates.SimpleTemplateVariableResolver源码实例Demo

下面列出了怎么用org.eclipse.jface.text.templates.SimpleTemplateVariableResolver的API类实例代码及写法,或者点击链接到github查看源代码。

public IInspectableTemplateVariableResolver toInspectableResolver(TemplateVariableResolver resolver) {
	if (resolver instanceof IInspectableTemplateVariableResolver)
		return (IInspectableTemplateVariableResolver) resolver;
	if (resolver instanceof SimpleTemplateVariableResolver) {
		return new InspectableSimpleTemplateVariableResolver((SimpleTemplateVariableResolver) resolver);
	}
	if ("CrossReference".equals(resolver.getType())) {
		return new InspectableCrossReferenceVariableResolver((CrossReferenceTemplateVariableResolver) resolver);
	}
	if ("Enum".equals(resolver.getType())) {
		return new InspectableEnumVariableResolver((EnumTemplateVariableResolver) resolver);
	}
	return null;
}
 
public InspectableSimpleTemplateVariableResolver(SimpleTemplateVariableResolver resolver) {
	super(resolver);
}
 
 类所在包
 同包方法