org.eclipse.mylar.internal.resources.ui
Class ResourceUiBridge

java.lang.Object
  extended by org.eclipse.mylar.context.ui.AbstractContextUiBridge
      extended by org.eclipse.mylar.internal.resources.ui.ResourceUiBridge

public class ResourceUiBridge
extends org.eclipse.mylar.context.ui.AbstractContextUiBridge

Author:
Mik Kersten

Constructor Summary
ResourceUiBridge()
           
 
Method Summary
 boolean acceptsEditor(org.eclipse.ui.IEditorPart editorPart)
           
 void close(org.eclipse.mylar.context.core.IMylarElement element)
           
 java.util.List<org.eclipse.jface.viewers.TreeViewer> getContentOutlineViewers(org.eclipse.ui.IEditorPart editor)
           
 java.lang.String getContentType()
           
 org.eclipse.mylar.context.core.IMylarElement getElement(org.eclipse.ui.IEditorInput input)
           
 java.lang.Object getObjectForTextSelection(org.eclipse.jface.text.TextSelection selection, org.eclipse.ui.IEditorPart editor)
           
private  void internalOpenEditor(org.eclipse.core.resources.IFile file, boolean activate)
           
private  boolean isContextIgnoring(org.eclipse.ui.IEditorDescriptor editorDescriptor)
           
 void open(org.eclipse.mylar.context.core.IMylarElement element)
           
 void restoreEditor(org.eclipse.mylar.context.core.IMylarElement document)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceUiBridge

public ResourceUiBridge()
Method Detail

open

public void open(org.eclipse.mylar.context.core.IMylarElement element)
Specified by:
open in class org.eclipse.mylar.context.ui.AbstractContextUiBridge

restoreEditor

public void restoreEditor(org.eclipse.mylar.context.core.IMylarElement document)
Specified by:
restoreEditor in class org.eclipse.mylar.context.ui.AbstractContextUiBridge

internalOpenEditor

private void internalOpenEditor(org.eclipse.core.resources.IFile file,
                                boolean activate)

isContextIgnoring

private boolean isContextIgnoring(org.eclipse.ui.IEditorDescriptor editorDescriptor)

close

public void close(org.eclipse.mylar.context.core.IMylarElement element)
Specified by:
close in class org.eclipse.mylar.context.ui.AbstractContextUiBridge

acceptsEditor

public boolean acceptsEditor(org.eclipse.ui.IEditorPart editorPart)
Specified by:
acceptsEditor in class org.eclipse.mylar.context.ui.AbstractContextUiBridge

getContentOutlineViewers

public java.util.List<org.eclipse.jface.viewers.TreeViewer> getContentOutlineViewers(org.eclipse.ui.IEditorPart editor)
Specified by:
getContentOutlineViewers in class org.eclipse.mylar.context.ui.AbstractContextUiBridge

getObjectForTextSelection

public java.lang.Object getObjectForTextSelection(org.eclipse.jface.text.TextSelection selection,
                                                  org.eclipse.ui.IEditorPart editor)
Specified by:
getObjectForTextSelection in class org.eclipse.mylar.context.ui.AbstractContextUiBridge

getElement

public org.eclipse.mylar.context.core.IMylarElement getElement(org.eclipse.ui.IEditorInput input)
Specified by:
getElement in class org.eclipse.mylar.context.ui.AbstractContextUiBridge

getContentType

public java.lang.String getContentType()
Specified by:
getContentType in class org.eclipse.mylar.context.ui.AbstractContextUiBridge