- Timestamp:
- 04/17/08 07:45:51 (9 months ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
org.cfeclipse.cfml/trunk/src/org/cfeclipse/cfml/editors/CFMLEditor.java
r632 r646 84 84 import org.eclipse.jface.text.source.ISourceViewer; 85 85 import org.eclipse.jface.text.source.IVerticalRuler; 86 import org.eclipse.jface.text.source.LineNumberRulerColumn;87 86 import org.eclipse.jface.text.source.projection.ProjectionSupport; 88 87 import org.eclipse.jface.text.source.projection.ProjectionViewer; … … 91 90 import org.eclipse.jface.window.Window; 92 91 import org.eclipse.swt.SWT; 93 import org.eclipse.swt.custom.ST;94 92 import org.eclipse.swt.custom.StyledText; 95 93 import org.eclipse.swt.dnd.DND; 96 94 import org.eclipse.swt.dnd.DragSource; 97 95 import org.eclipse.swt.dnd.DropTarget; 98 import org.eclipse.swt.dnd.DropTargetAdapter;99 96 import org.eclipse.swt.dnd.DropTargetEvent; 100 97 import org.eclipse.swt.dnd.DropTargetListener; … … 109 106 import org.eclipse.ui.IFileEditorInput; 110 107 import org.eclipse.ui.IKeyBindingService; 111 import org.eclipse.ui.IWorkbenchPartSite;112 108 import org.eclipse.ui.dialogs.SaveAsDialog; 113 109 import org.eclipse.ui.dnd.IDragAndDropService; 114 110 import org.eclipse.ui.editors.text.ITextEditorHelpContextIds; 111 import org.eclipse.ui.editors.text.TextEditor; 115 112 import org.eclipse.ui.part.FileEditorInput; 116 113 import org.eclipse.ui.part.IShowInSource; … … 125 122 import org.eclipse.ui.texteditor.SourceViewerDecorationSupport; 126 123 import org.eclipse.ui.texteditor.TextOperationAction; 124 import org.eclipse.ui.texteditor.rulers.IColumnSupport; 125 import org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor; 126 import org.eclipse.ui.texteditor.rulers.RulerColumnRegistry; 127 127 128 128 … … 133 133 * the image manager and syntax dictionaries. 134 134 */ 135 public class CFMLEditor extends AbstractDecoratedTextEditor implements135 public class CFMLEditor extends TextEditor implements 136 136 IPropertyChangeListener, IShowInSource { 137 137 … … 198 198 199 199 private CodeFoldingSetter foldingSetter; 200 //protected LineNumberRulerColumn fLineNumberRulerColumn; 200 201 201 202 202 /** … … 209 209 210 210 private DragSource dragsource; 211 private Object columnSupport; 211 212 212 213 … … 299 300 protected void initializeEditor() { 300 301 setEditorContextMenuId("#CFMLEditorContext"); //$NON-NLS-1$ 301 setRulerContextMenuId("# TextRulerContext"); //$NON-NLS-1$302 setRulerContextMenuId("#RulerContext"); //$NON-NLS-1$ 302 303 setHelpContextId(ITextEditorHelpContextIds.TEXT_EDITOR); 303 304 setPreferenceStore(CFMLPlugin.getDefault().getPreferenceStore()); … … 315 316 public void createPartControl(Composite parent) { 316 317 317 318 319 318 320 /* TODO: hook this up to a button 319 321 * Check the preferences, and add a toolbar */ … … 593 595 } 594 596 595 public IVerticalRuler verticalRuler() { 596 597 return this.getVerticalRuler(); 598 } 597 599 598 600 599 private void createDragAndDrop(ProjectionViewer projectionViewer) {
