Package melnorme.lang.ide.ui

Source Code of melnorme.lang.ide.ui.LangUIPlugin_Actual

package melnorme.lang.ide.ui;

import java.util.List;

import melnorme.lang.ide.ui.editor.ILangEditorTextHover;
import mmrnmhrm.ui.DeeImages;
import mmrnmhrm.ui.DeeUIPlugin;
import mmrnmhrm.ui.editor.hover.AnnotationHover_Adapter;
import mmrnmhrm.ui.editor.hover.DeeDocTextHover;
import mmrnmhrm.ui.editor.text.DeeAutoEditStrategy;

import org.eclipse.jface.text.source.ISourceViewer;

/**
* Actual/concrete IDE constants and other bindings, for Lang UI code.
*/
public final class LangUIPlugin_Actual {
 
  public static final String PLUGIN_ID = DeeUIPlugin.PLUGIN_ID;
 
  public static final String RULER_CONTEXT = "#DeeRulerContext";
  public static final String EDITOR_CONTEXT = "#DeeEditorContext";
 
 
  // ID to start the debug plugin automatically, if present
  protected static final String DEBUG_PLUGIN_ID = "org.dsource.ddt.ide.debug";
 
  protected static final Class<?> PLUGIN_IMAGES_CLASS = DeeImages.class;
 
  protected static void initTextHovers(List<Class<? extends ILangEditorTextHover<?>>> textHoverSpecifications) {
    textHoverSpecifications.add(AnnotationHover_Adapter.ProblemHover_Adapter.class);
    textHoverSpecifications.add(DeeDocTextHover.class);
    textHoverSpecifications.add(AnnotationHover_Adapter.class);
  }
 
  public static DeeAutoEditStrategy createAutoEditStrategy(ISourceViewer sourceViewer, String contentType) {
    return new DeeAutoEditStrategy(contentType, sourceViewer);
  }
 
  public static final String DAEMON_TOOL_ConsoleName = "lang_daemon log";
 
}
TOP

Related Classes of melnorme.lang.ide.ui.LangUIPlugin_Actual

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.