org.eclipse.mylar.internal.java.ui
Class JavaUiBridge

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

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

Author:
Mik Kersten

Field Summary
private  java.lang.reflect.Field javaOutlineField
           
 
Constructor Summary
JavaUiBridge()
           
 
Method Summary
 boolean acceptsEditor(org.eclipse.ui.IEditorPart editorPart)
           
 void close(org.eclipse.mylar.context.core.IMylarElement node)
           
 java.util.List<org.eclipse.jface.viewers.TreeViewer> getContentOutlineViewers(org.eclipse.ui.IEditorPart editorPart)
           
 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)
           
 void open(org.eclipse.mylar.context.core.IMylarElement node)
           
 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
 

Field Detail

javaOutlineField

private java.lang.reflect.Field javaOutlineField
Constructor Detail

JavaUiBridge

public JavaUiBridge()
Method Detail

open

public void open(org.eclipse.mylar.context.core.IMylarElement node)
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

close

public void close(org.eclipse.mylar.context.core.IMylarElement node)
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

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

getContentOutlineViewers

public java.util.List<org.eclipse.jface.viewers.TreeViewer> getContentOutlineViewers(org.eclipse.ui.IEditorPart editorPart)
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

getContentType

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