/* * generated by Xtext */ package it.xsemantics.example.fj.ui; import it.xsemantics.example.fj.ui.contentassist.FJProposalProvider; import it.xsemantics.example.fj.ui.labeling.FJLabelProvider; import it.xsemantics.example.fj.ui.wizard.FJProjectCreatorCustom; import org.eclipse.ui.plugin.AbstractUIPlugin; import org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider; import org.eclipse.xtext.ui.wizard.IProjectCreator; /** * Use this class to register components to be used within the IDE. */ public class FJUiModule extends it.xsemantics.example.fj.ui.AbstractFJUiModule { public FJUiModule(AbstractUIPlugin plugin) { super(plugin); } @Override public Class<? extends IContentProposalProvider> bindIContentProposalProvider() { return FJProposalProvider.class; } @Override public java.lang.Class<? extends org.eclipse.jface.viewers.ILabelProvider> bindILabelProvider() { return FJLabelProvider.class; } @Override public Class<? extends IProjectCreator> bindIProjectCreator() { return FJProjectCreatorCustom.class; } }