Class ExtensionBasedFileAdapterFactory

java.lang.Object
org.eclipse.epsilon.eol.dt.launching.contextual.ExtensionBasedFileAdapterFactory
All Implemented Interfaces:
org.eclipse.core.runtime.IAdapterFactory
Direct Known Subclasses:
EolFileAdapterFactory

public abstract class ExtensionBasedFileAdapterFactory extends Object implements org.eclipse.core.runtime.IAdapterFactory
  • Constructor Details

    • ExtensionBasedFileAdapterFactory

      public ExtensionBasedFileAdapterFactory()
  • Method Details

    • supportsExtension

      protected boolean supportsExtension(String extension)
    • getExtension

      protected abstract String getExtension()
    • getAdapter

      public <T> T getAdapter(Object adaptableObject, Class<T> adapterType)
      Specified by:
      getAdapter in interface org.eclipse.core.runtime.IAdapterFactory
    • getAdapterList

      public Class<?>[] getAdapterList()
      Specified by:
      getAdapterList in interface org.eclipse.core.runtime.IAdapterFactory