Show
Ignore:
Timestamp:
04/17/08 07:45:51 (9 months ago)
Author:
markd
Message:

update into SVN so everyone has the latest

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • org.cfeclipse.cfml/trunk/src/org/cfeclipse/cfml/editors/CFMLEditor.java

    r632 r646  
    8484import org.eclipse.jface.text.source.ISourceViewer; 
    8585import org.eclipse.jface.text.source.IVerticalRuler; 
    86 import org.eclipse.jface.text.source.LineNumberRulerColumn; 
    8786import org.eclipse.jface.text.source.projection.ProjectionSupport; 
    8887import org.eclipse.jface.text.source.projection.ProjectionViewer; 
     
    9190import org.eclipse.jface.window.Window; 
    9291import org.eclipse.swt.SWT; 
    93 import org.eclipse.swt.custom.ST; 
    9492import org.eclipse.swt.custom.StyledText; 
    9593import org.eclipse.swt.dnd.DND; 
    9694import org.eclipse.swt.dnd.DragSource; 
    9795import org.eclipse.swt.dnd.DropTarget; 
    98 import org.eclipse.swt.dnd.DropTargetAdapter; 
    9996import org.eclipse.swt.dnd.DropTargetEvent; 
    10097import org.eclipse.swt.dnd.DropTargetListener; 
     
    109106import org.eclipse.ui.IFileEditorInput; 
    110107import org.eclipse.ui.IKeyBindingService; 
    111 import org.eclipse.ui.IWorkbenchPartSite; 
    112108import org.eclipse.ui.dialogs.SaveAsDialog; 
    113109import org.eclipse.ui.dnd.IDragAndDropService; 
    114110import org.eclipse.ui.editors.text.ITextEditorHelpContextIds; 
     111import org.eclipse.ui.editors.text.TextEditor; 
    115112import org.eclipse.ui.part.FileEditorInput; 
    116113import org.eclipse.ui.part.IShowInSource; 
     
    125122import org.eclipse.ui.texteditor.SourceViewerDecorationSupport; 
    126123import org.eclipse.ui.texteditor.TextOperationAction; 
     124import org.eclipse.ui.texteditor.rulers.IColumnSupport; 
     125import org.eclipse.ui.texteditor.rulers.RulerColumnDescriptor; 
     126import org.eclipse.ui.texteditor.rulers.RulerColumnRegistry; 
    127127 
    128128 
     
    133133 * the image manager and syntax dictionaries. 
    134134 */ 
    135 public class CFMLEditor extends AbstractDecoratedTextEditor implements 
     135public class CFMLEditor extends TextEditor implements 
    136136                IPropertyChangeListener, IShowInSource { 
    137137         
     
    198198 
    199199        private CodeFoldingSetter foldingSetter; 
    200 //protected LineNumberRulerColumn fLineNumberRulerColumn; 
     200 
    201201 
    202202        /** 
     
    209209 
    210210        private DragSource dragsource; 
     211        private Object columnSupport; 
    211212 
    212213         
     
    299300        protected void initializeEditor() { 
    300301                setEditorContextMenuId("#CFMLEditorContext"); //$NON-NLS-1$ 
    301                 setRulerContextMenuId("#TextRulerContext"); //$NON-NLS-1$ 
     302                setRulerContextMenuId("#RulerContext"); //$NON-NLS-1$ 
    302303                setHelpContextId(ITextEditorHelpContextIds.TEXT_EDITOR); 
    303304                setPreferenceStore(CFMLPlugin.getDefault().getPreferenceStore()); 
     
    315316        public void createPartControl(Composite parent) { 
    316317             
    317              
     318                 
     319                 
    318320                /* TODO: hook this up to a button 
    319321                 * Check the preferences, and add a toolbar */ 
     
    593595        } 
    594596 
    595         public IVerticalRuler verticalRuler() { 
    596  
    597                 return this.getVerticalRuler(); 
    598         } 
     597         
    599598 
    600599        private void createDragAndDrop(ProjectionViewer projectionViewer) {