/** * generated by Xtext 2.14.0 */ package com.minres.rdl.ui; import com.minres.structural.ui.hyperlink.MyHyperlinkHelper; import com.minres.structural.ui.hyperlink.MyXtextHyperlink; import org.eclipse.ui.plugin.AbstractUIPlugin; import org.eclipse.xtend.lib.annotations.FinalFieldsConstructor; import org.eclipse.xtext.documentation.IEObjectDocumentationProvider; import org.eclipse.xtext.ui.editor.hover.IEObjectHoverProvider; import org.eclipse.xtext.ui.editor.hyperlinking.HyperlinkHelper; import org.eclipse.xtext.ui.editor.hyperlinking.XtextHyperlink; import org.eclipse.xtext.ui.resource.IResourceSetProvider; import org.eclipse.xtext.ui.resource.SimpleResourceSetProvider; /** * Use this class to register components to be used within the Eclipse IDE. */ @FinalFieldsConstructor @SuppressWarnings("all") public class RDLUiModule extends AbstractRDLUiModule { public Class bindIEObjectHoverProvider() { return RDLEObjectHoverProvider.class; } public Class bindIEObjectDocumentationProviderr() { return RDLEObjectDocumentationProvider.class; } @Override public Class bindIResourceSetProvider() { return SimpleResourceSetProvider.class; } public Class bindHyperlinkHelper() { return MyHyperlinkHelper.class; } public Class bindHyperlink() { return MyXtextHyperlink.class; } public RDLUiModule(final AbstractUIPlugin plugin) { super(plugin); } }