Class TextLinkInnerEditorInput<T>

java.lang.Object
org.eclipse.core.runtime.PlatformObject
org.eclipse.ui.part.FileEditorInput
org.eclipse.epsilon.egl.dt.traceability.editor.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 final T
     
  • Method Summary

    Modifier and Type
    Method
    Description
    abstract boolean
     
    static org.eclipse.epsilon.egl.dt.traceability.editor.TextLinkInnerEditorInput.TextLinkInnerTextEditorInput
    createEditorInputForDestination(org.eclipse.core.resources.IFile file, 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
     

    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 Details

    • resource

      protected final T resource
  • Method Details

    • 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, String destination)
    • isSource

      public boolean isSource()
    • contains

      public abstract boolean contains(Object o)