Class TextLinkInnerEditorInput<T>

  • All Implemented Interfaces:
    org.eclipse.core.runtime.IAdaptable, org.eclipse.ui.IEditorInput, org.eclipse.ui.IFileEditorInput, org.eclipse.ui.IPathEditorInput, org.eclipse.ui.IPersistable, org.eclipse.ui.IPersistableElement, org.eclipse.ui.IStorageEditorInput, org.eclipse.ui.IURIEditorInput

    public abstract class TextLinkInnerEditorInput<T>
    extends org.eclipse.ui.part.FileEditorInput
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected T resource  
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract boolean contains​(java.lang.Object o)  
      static org.eclipse.epsilon.egl.dt.traceability.editor.TextLinkInnerEditorInput.TextLinkInnerTextEditorInput createEditorInputForDestination​(org.eclipse.core.resources.IFile file, java.lang.String destination)  
      static org.eclipse.epsilon.egl.dt.traceability.editor.TextLinkInnerEditorInput.TextLinkInnerModelEditorInput createEditorInputForSource​(org.eclipse.core.resources.IFile file, org.eclipse.emf.ecore.resource.Resource resource)  
      boolean isSource()  
      • Methods inherited from class org.eclipse.ui.part.FileEditorInput

        equals, exists, getAdapter, getFactoryId, getFile, getImageDescriptor, getName, getPath, getPersistable, getStorage, getToolTipText, getURI, hashCode, isLocalFile, saveState, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • resource

        protected final T resource
    • Method Detail

      • createEditorInputForSource

        public static org.eclipse.epsilon.egl.dt.traceability.editor.TextLinkInnerEditorInput.TextLinkInnerModelEditorInput createEditorInputForSource​(org.eclipse.core.resources.IFile file,
                                                                                                                                                       org.eclipse.emf.ecore.resource.Resource resource)
      • createEditorInputForDestination

        public static org.eclipse.epsilon.egl.dt.traceability.editor.TextLinkInnerEditorInput.TextLinkInnerTextEditorInput createEditorInputForDestination​(org.eclipse.core.resources.IFile file,
                                                                                                                                                           java.lang.String destination)
      • isSource

        public boolean isSource()
      • contains

        public abstract boolean contains​(java.lang.Object o)