/** * <copyright> * </copyright> * * */ package org.emftext.language.java.resource.java.ui; import org.eclipse.core.resources.IResource; public class JavaUIMetaInformation extends org.emftext.language.java.resource.java.mopp.JavaMetaInformation { public org.emftext.language.java.resource.java.IJavaHoverTextProvider getHoverTextProvider() { return new org.emftext.language.java.resource.java.ui.JavaHoverTextProvider(); } public org.emftext.language.java.resource.java.ui.JavaImageProvider getImageProvider() { return org.emftext.language.java.resource.java.ui.JavaImageProvider.INSTANCE; } public org.emftext.language.java.resource.java.ui.JavaColorManager createColorManager() { return new org.emftext.language.java.resource.java.ui.JavaColorManager(); } /** * @deprecated this method is only provided to preserve API compatibility. Use * createTokenScanner(org.emftext.language.java.resource.java.IJavaTextResource, * org.emftext.language.java.resource.java.ui.JavaColorManager) instead. */ public org.emftext.language.java.resource.java.ui.JavaTokenScanner createTokenScanner(org.emftext.language.java.resource.java.ui.JavaColorManager colorManager) { return (org.emftext.language.java.resource.java.ui.JavaTokenScanner) createTokenScanner(null, colorManager); } public org.emftext.language.java.resource.java.ui.IJavaTokenScanner createTokenScanner(org.emftext.language.java.resource.java.IJavaTextResource resource, org.emftext.language.java.resource.java.ui.JavaColorManager colorManager) { return new org.emftext.language.java.resource.java.ui.JavaTokenScanner(resource, colorManager); } public org.emftext.language.java.resource.java.ui.JavaCodeCompletionHelper createCodeCompletionHelper() { return new org.emftext.language.java.resource.java.ui.JavaCodeCompletionHelper(); } @SuppressWarnings("rawtypes") public Object createResourceAdapter(Object adaptableObject, Class adapterType, IResource resource) { return new org.emftext.language.java.resource.java.ui.debug.JavaLineBreakpointAdapter(); } }