org.eclipse.xtext.ui.editor
Class LanguageSpecificURIEditorOpener

java.lang.Object
  extended by org.eclipse.xtext.ui.editor.LanguageSpecificURIEditorOpener
All Implemented Interfaces:
IURIEditorOpener
Direct Known Subclasses:
EcoreEditorOpener

public class LanguageSpecificURIEditorOpener
extends java.lang.Object
implements IURIEditorOpener

Author:
Jan Köhnlein - Initial contribution and API, Sebastian Zarnekow - original coding, Peter Friese

Constructor Summary
LanguageSpecificURIEditorOpener()
           
 
Method Summary
 ILocationInFileProvider getLocationProvider()
           
 org.eclipse.ui.IEditorPart open(org.eclipse.emf.common.util.URI uri, boolean select)
           
 org.eclipse.ui.IEditorPart open(org.eclipse.emf.common.util.URI uri, org.eclipse.emf.ecore.EReference crossReference, int indexInList, boolean select)
           
protected  void selectAndReveal(org.eclipse.ui.IEditorPart openEditor, org.eclipse.emf.common.util.URI uri, org.eclipse.emf.ecore.EReference crossReference, int indexInList, boolean select)
           
 void setLocationProvider(ILocationInFileProvider locationProvider)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LanguageSpecificURIEditorOpener

public LanguageSpecificURIEditorOpener()
Method Detail

setLocationProvider

public void setLocationProvider(ILocationInFileProvider locationProvider)

getLocationProvider

public ILocationInFileProvider getLocationProvider()

open

public org.eclipse.ui.IEditorPart open(org.eclipse.emf.common.util.URI uri,
                                       boolean select)
Specified by:
open in interface IURIEditorOpener

open

public org.eclipse.ui.IEditorPart open(org.eclipse.emf.common.util.URI uri,
                                       org.eclipse.emf.ecore.EReference crossReference,
                                       int indexInList,
                                       boolean select)
Specified by:
open in interface IURIEditorOpener

selectAndReveal

protected void selectAndReveal(org.eclipse.ui.IEditorPart openEditor,
                               org.eclipse.emf.common.util.URI uri,
                               org.eclipse.emf.ecore.EReference crossReference,
                               int indexInList,
                               boolean select)